> This means that I can't distribute Python extensions as binaries.

I think this conclusion is completely wrong. Why do you come to it?

If you want to distribute extension modules for Ubuntu, just distribute
the UCS-4 module. You need separate binary packages for different
microprocessors and operating systems, anyway, as you can't use the
same binary for Windows, OSX, Ubuntu, or Solaris.

> Any extension built on Ubuntu may fail on some other system.

Every extension built on Ubuntu *will* fail on other processors
or operating systems - even if the Unicode issue was solved, it
would still be a different instruction set (if you x85 vs. SPARC
or Itanium, say), and even for a single microprocessor, it will
fail if the OS ABI is different (different C libraries etc).

Now, you seem to talk about different *Linux* systems. On Linux,
use UCS-4.

Regards,
Martin

_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to