Re: [f2py] f2py without MS Visual Studio

Robert Von Dreele <vondreel-Bt58TgthqyNYTrM/[email protected]>
Newsgroups gmane.comp.python.f2py.user
Message-ID <[email protected]>
OK, a cluge that "fixed" the problem:
I copied the file c:\gfortran\bin\gcc.exe to cl.exe. The path included an entry for c:\gfortran\bin. f2py then ran successfully. Clearly it looks for cl.exe (which can be an empty file - I just tried this!). I suggest this get fixed in "scons".
Bob Von Dreele

----- Original Message -----
From: Robert Von Dreele  <vondreel-Bt58TgthqyNYTrM/[email protected]>
Date: Wednesday, July 1, 2009 8:30 am
Subject: Re: [f2py] f2py without MS Visual Studio
To: David Gregory <[email protected]>
Cc: "[email protected]" <[email protected]>,For users of the f2py program <f2py-users-Y4l6ocDipWCuvFJfX82//[email protected]>


> OK, I've seen that page & followed the directions explicitly. Here is 
> result of trying f2py:
>  
>  Ignoring "Python was built with Visual Studio 2003;
>  extensions must be built with a compiler than can generate compatible 
> binaries.
>  Visual Studio 2003 was not found on this system. If you have Cygwin installed,
>  you can try compiling with MingW32, by passing "-c mingw32" to 
> setup.py." (one should fix me in fcompiler/compaq.py)
>  running build
>  running scons
>  customize MSVCCompiler
>  Could not locate executable cl.exe
>  error: Could not find compiler executable info for scons
>  
>  the command line was:
>  f2py -c --fcompiler=gnu95 --compiler=mingw32 -lmsvcr71 -m foo foo.f90
>  python version:
>  '2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)]'
>  numpy version:
>  '1.1.1' ("superpack for python 2.5")
>  Clearly this thing is looking for the c compiler ('c1.exe') that 
> comes with Visual Studio even if there is no apparent intent to use 
> it. From the messages the problem is some place in "scons". I do know 
> from past experience that it will run if I have MS Visual Studio 
> installed, but I'm trying to avoid that now. I do not have cygwin 
> installed & have no intention of ever using it. My preference is 
> really for the MinGW compilers g77, etc. as they can compile my much 
> larger fortran code without problems on Windows, Linux & MacOSX 
> (unlike gfortran).
>  Please advise.
>  Bob Von Dreele
>  
>  ----- Original Message -----
>  From: David Gregory <[email protected]>
>  Date: Tuesday, June 30, 2009 6:31 pm
>  Subject: Re: [f2py] f2py without MS Visual Studio
>  To: "[email protected]" <[email protected]>, For users of the f2py 
> program <f2py-users-Y4l6ocDipWCuvFJfX82//[email protected]>
>  Cc: For users of the f2py program <f2py-users-Y4l6ocDipWCuvFJfX82//[email protected]>
>  
>  
>  > Have you seen this page?
>  >  
>  >  http://www.scipy.org/F2PY_Windows
>  >  
>  >  You'll probably want to share some specific details to get better 
> help.
>  >  
>  >  - David
>  >  
>  >  
>  >  On Jun 30, 2009, at 5:44 PM, Robert Von Dreele <[email protected]> 
>  
>  >  wrote:
>  >  
>  >  > Hi,
>  >  > I am trying to avoid installing an otherwise unused MS Visual 
> C++  
>  > 
>  >  > and use f2py in either python 2.5.4 or 2.6.2.  I use MinGW for 
> my  
>  > 
>  >  > fortran compiles in Windows and other systems (linux, etc.). 
>  > Problem  
>  >  > is that f2py seems to want to "look" for MSVC cl.exe when it 
> starts 
>  >  
>  >  > up even if the f2py option "--compiler=mingw32" is used.
>  >  > Bob Von Dreele
>  >  >
>  >  > _______________________________________________
>  >  > f2py-users mailing list
>  >  > f2py-users-Y4l6ocDipWCuvFJfX82//[email protected]
>  >  > http://cens.ioc.ee/mailman/listinfo/f2py-users
>  >  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.