[SciPy-user] Re: Building fortran libraries using scipy_distutils

Berthold Höllmann hoel at gl-group.com
Mon Mar 22 02:55:04 CST 2004


Pearu Peterson <pearu at cens.ioc.ee> writes:

> On Fri, 19 Mar 2004, [ISO-8859-15] Berthold Höllmann wrote:
>
>> Hello,
>> 
>> How (if at all) can I add command line switches for the fortran
>> compiler when building libraries from scipy_distutils using
>> 'libraries'?
>
> You can enhance the fortran compiler switches using config_fc command. For
> example,
>
>   python setup.py config_fc --help
>
> will display
>
>   Options for 'config_fc' command:
...
>   --debug (-g)      compile with debugging information
...

is it intended the "--debug" has no effect on the commands building libraries?

Invoking setup.py with

python setup.py config_fc --fcompiler=intel --f77flags=-fpp --f90flags=-fpp --debug --noopt build_src build_clib build_ext

error: Command "/usr/local/fitools/opt/intel/compiler70_l_fc_pc_7.1.038/ia32/bin/ifc -fpp -KPIC -cm -c -c lib/PyBrushMod/flib/vcross.f -o build/temp.linux-i686-2.3/lib/PyBrushMod/flib/vcross.o" failed with exit status 1

I'm missing the "-g" switch for "ifc" and am wondering about the
double "-c". This happens using Scipy_core-0.2.2_alpha_104.1640.

Kind regards

Berthold Höllmann
-- 
Germanischer Lloyd AG
CAE Development
Vorsetzen 35
20459 Hamburg
Phone: +49(0)40 36149-7374
Fax: +49(0)40 36149-7320
e-mail: hoel at gl-group.com
Internet: http://www.gl-group.com 
 
 
 
This e-mail contains confidential information for the exclusive attention of the intended addressee. Any access of third parties to this e-mail is unauthorised. Any use of this e-mail by unintended recipients such as copying, distribution, disclosure etc. is prohibited and may be unlawful. When addressed to our clients the content of this e-mail is subject to the General Terms and Conditions of GL's Group of Companies applicable at the date of this e-mail.  
 
GL's Group of Companies does not warrant and/or guarantee that this message at the moment of receipt is authentic, correct and its communication free of errors, interruption etc.  
 


More information about the SciPy-user mailing list