Are *.pyd's universal?
Lawrence D'Oliveiro
ldo at geek-central.gen.new_zealand
Sat Oct 31 06:58:33 EDT 2009
In message <mailman.2365.1256979069.2807.python-list at python.org>, Albert Hopkins wrote:
> On Sat, 2009-10-31 at 21:32 +1300, Lawrence D'Oliveiro wrote:
>
>In message <6e603d9c-2be0-449c-9c3c-bab49e09e8fc at 13g2000prl.googlegroups.com>, Carl Banks wrote:
>
>> Modules will sometimes find themselves on the path in Windows, so the
>> fact that Windows performs a library search on the path is quite
>> significant.
>>
>> Why is it only Windows is prone to this problem?
>
> I think as someone pointed out earlier, in Unix-like operating systems,
> a "regular" library's file name starts with "lib", e.g. libcrypt.so. So
> this would not conflict with Python's crypt.so.
I just checked my Debian installation:
ldo at theon:~> find /lib /usr/lib -name \*.so -a -not -name lib\* -print | wc -l
2950
ldo at theon:~> find /lib /usr/lib -name \*.so -print | wc -l
4708
So 63% of the shareable libraries on my system have names NOT beginning with lib.
Any better theories?
More information about the Python-list
mailing list