[SciPy-user] How to coax link with fortran compiler?
Skip Montanaro
skip at pobox.com
Tue Sep 3 23:25:11 EDT 2002
How do I coax scipy_distutils to link with f77 or f90 instead of cc when
linking Fortran object code into shared libraries? This is on a Solaris 8
system with Sun's Fortran compiler. I'm currently stuck with this error:
cc -G build/temp.solaris-2.8-sun4u-2.2/fortranobject.o build/temp.solaris-2.8-sun4u-2.2/fblasmodule.o -L/usr/lib -Lbuild/temp.solaris-2.8-sun4u-2.2 -Lbuild/temp.solaris-2.8-sun4u-2.2 -L(null) -L7.0/lib -R(null) -R7.0/lib -lfblas -llapack -lblas -lc_misc -lcephes -lrootfind -lfsu -lF77 -lM77 -lsunmath -lm -o build/lib.solaris-2.8-sun4u-2.2/scipy/linalg/fblas.so -mimpure-text
cc: Warning: illegal option -mimpure-text
ld: fatal: library -lF77: not found
ld: fatal: library -lM77: not found
ld: fatal: File processing errors. No output written to build/lib.solaris-2.8-sun4u-2.2/scipy/linalg/fblas.so
error: command 'cc' failed with exit status 1
Thanks,
--
Skip Montanaro
skip at pobox.com
More information about the SciPy-User
mailing list