A problem of using pyfort

g950101 at gmail.com g950101 at gmail.com
Wed Feb 14 22:01:02 EST 2007


Hi,
I faced some problems during using pyfort. The log for installing
pyfort is attached:

running install
running build
running build_py
running build_scripts
copying pyfort -> build/scripts-2.4
changing mode of build/scripts-2.4/pyfort from 644 to 755
running install_lib
running install_scripts
copying build/scripts-2.4/pyfort -> /usr/bin
changing mode of /usr/bin/pyfort to 755
Pyfort Version 8.5.3

It seems to be no errors. However, It cannot
work perfectly while applying on the demo. The message is shown as:

g77
Wrote project file pyfdemo.pfp
Building project pyfdemo.pfp
minusg =
project_name = pyfdemo
command = install
fortran_compiler_id = g77
outdir =
Reading pyfdemo.pfp
Building Pyfort module pyfdemo
Generating documentation file
Generating Pyfort interface in  /root/Pyfort-8.5.3/build/
pyfort_pyfdemo
Your extension has been generated in /root/Pyfort-8.5.3/build/
pyfort_pyfdemo.
Executing setup  install using these arguments:
     version = '8.5.3'
     External module specified by:
         libraries = ['g2c']
         sources = ['/root/Pyfort-8.5.3/build/pyfort_pyfdemo/
pyfdemomodule.c']
         library_dirs = []
         name = 'pyfdemo'
     name = 'pyfdemo_extension'
     extra_path = 'pyfdemo_dir'
---------------------------------
running install
running build
running build_ext
building 'pyfdemo' extension
creating build/temp.linux-i686-2.4
creating build/temp.linux-i686-2.4/root
creating build/temp.linux-i686-2.4/root/Pyfort-8.5.3
creating build/temp.linux-i686-2.4/root/Pyfort-8.5.3/build
creating build/temp.linux-i686-2.4/root/Pyfort-8.5.3/build/
pyfort_pyfdemo
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall -Wp,-
D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-
size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -
D_GNU_SOURCE -fPIC -fPIC -I/usr/include/python2.4 -c /root/
Pyfort-8.5.3/build/pyfort_pyfdemo/pyfdemomodule.c -o build/temp.linux-
i686-2.4/root/Pyfort-8.5.3/build/pyfort_pyfdemo/pyfdemomodule.o
/root/Pyfort-8.5.3/build/pyfort_pyfdemo/pyfdemomodule.c:50: warning:
'set_transposed_strides' defined but not used
/root/Pyfort-8.5.3/build/pyfort_pyfdemo/pyfdemomodule.c:187: warning:
'do_array_inout' defined but not used
/root/Pyfort-8.5.3/build/pyfort_pyfdemo/pyfdemomodule.c:212: warning:
'do_array_create' defined but not used
creating build/lib.linux-i686-2.4
gcc -pthread -shared build/temp.linux-i686-2.4/root/Pyfort-8.5.3/build/
pyfort_pyfdemo/pyfdemomodule.o -lg2c -o build/lib.linux-i686-2.4/
pyfdemo.so
/usr/bin/ld: cannot find -lg2c
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

I didn't find any solutions via internet. So I really
need your help. The OS on my computer is Fedora Core 5. Thanks in
advance.




More information about the Python-list mailing list