[SciPy-user] error linking to libg2c on 64-bit machine
Pearu Peterson
pearu at scipy.org
Wed Nov 10 12:40:09 EST 2004
On Wed, 10 Nov 2004, Giovanni Samaey wrote:
>
>> First, try manually if libg2c.so is usable. After scipy build crashes
>> then execute the linking command using libg2c.so. For example,
>>
>> /usr/bin/g77 -shared
>> build/temp.linux-x86_64-2.3/Lib/interpolate/_fitpackmodule.o
>> -Lbuild/temp.linux-x86_64-2.3 -lfitpack /path/to/libg2c.so -o
>> build/lib.linux-x86_64-2.3/scipy/interpolate/_fitpack.so
>>
>> and then try to import _fitpack to python:
>>
>> cd build/lib.linux-x86_64-2.3/scipy/interpolate/
>> python -c 'import _fitpack'
>>
>> If this works then I can make a patch for scipy_distutils/gnufcompiler.py.
>
> This works, on some conditions: there are several libg2c.so files on the
> system.
> The one that was sitting next to the libg2c.a file that was detected, did not
> work.
> I had to supply another one.
>
> Basically, I have to be able to supply the complete filename of the correct
> libg2c.so file to continue.
Could you be more specific? What is the location of the libg2c.so that
works?
> Also, as you might have seen in the thread on the plotting (which is also me,
> on the same machine),
> I have the same problem with x11 libraries. There are some valid x11
> libraries in a freaky place, which I have to link to...
Again, since yours machine configuration is rather unique, be more
specific on the location of libraries that work.
Pearu
More information about the SciPy-User
mailing list