[SciPy-user] weave problems, weave_imp.o no such file or directory
Samuel GARCIA
sgarcia at olfac.univ-lyon1.fr
Mon Jul 7 05:42:24 EDT 2008
Hi list,
I have exactly the same problem under Windows and the exelent
Python(X,Y) distribution.
The problem is in the command line, there is no quote at the end just
after -c and -o and so the path is splited.
The problem is new for me because before using this distrubution there
was no space in my python path.
And now, yes. in 'c:\program files\...'
Does the weave maintener could fix this ? Or is it already fix but not
include in the distribution ?
Thank
Samuel
Søren Nielsen a écrit :
> Hi,
>
> I've done a fresh install of MinGw 5.14, Python 2.4.4, Scipy 0.6.0,
> Numpy 1.1.0 and numarray 1.5.2
>
> When I try to use weave i get this:
>
> C:\>test_weave.py
> <weave: compiling>
> running build_ext
> running build_src
> building extension "sc_552cccf5dbf4f6eadd273cdcbd5860523" sources
> customize Mingw32CCompiler
> customize Mingw32CCompiler using build_ext
> customize Mingw32CCompiler
> customize Mingw32CCompiler using build_ext
> building 'sc_552cccf5dbf4f6eadd273cdcbd5860523' extension
> compiling C++ sources
> C compiler: g++ -mno-cygwin -O2 -Wall
>
> compile options: '-IC:\Python24\lib\site-packages\scipy\weave
> -IC:\Python24\lib\
> site-packages\scipy\weave\scxx
> -IC:\Python24\lib\site-packages\numpy\core\includ
> e -IC:\Python24\include -IC:\Python24\PC -c'
> g++ -mno-cygwin -O2 -Wall -IC:\Python24\lib\site-packages\scipy\weave
> -IC:\Pytho
> n24\lib\site-packages\scipy\weave\scxx
> -IC:\Python24\lib\site-packages\numpy\cor
> e\include -IC:\Python24\include -IC:\Python24\PC -c
> C:\Python24\lib\site-package
> s\scipy\weave\scxx\weave_imp.cpp -o
> c:\docume~1\lisear~1\lokale~1\temp\Lise Arle
> th\python24_intermediate\compiler_08edc7e348e1c33f63a33ab500aef08e\Release\pytho
> n24\lib\site-packages\scipy\weave\scxx\weave_imp.o
> Found executable C:\MinGw\bin\g++.exe
> g++.exe:
> Arleth\python24_intermediate\compiler_08edc7e348e1c33f63a33ab500aef08e\
> Release\python24\lib\site-packages\scipy\weave\scxx\weave_imp.o: No
> such file or
> directory
> Traceback (most recent call last):
> File "C:\test_weave.py", line 341, in ?
> main()
> File "C:\test_weave.py", line 224, in main
> weave.inline('printf("%d\\n",a);',['a'], verbose=2,
> type_converters=converte
> rs.blitz) #, compiler = 'msvc', verbpse=2,
> type_converters=converters.blitz, au
> to_downcast=0) #'msvc' or 'gcc' or 'mingw32'
> File "C:\Python24\Lib\site-packages\scipy\weave\inline_tools.py",
> line 338, in
> inline
> auto_downcast = auto_downcast,
> File "C:\Python24\Lib\site-packages\scipy\weave\inline_tools.py",
> line 447, in
> compile_function
> verbose=verbose, **kw)
> File "C:\Python24\Lib\site-packages\scipy\weave\ext_tools.py", line
> 365, in co
> mpile
> verbose = verbose, **kw)
> File "C:\Python24\Lib\site-packages\scipy\weave\build_tools.py",
> line 269, in
> build_extension
> setup(name = module_name, ext_modules = [ext],verbose=verb)
> File "C:\Python24\Lib\site-packages\numpy\distutils\core.py", line
> 184, in set
> up
> return old_setup(**new_attr)
> File "C:\Python24\lib\distutils\core.py", line 166, in setup
> raise SystemExit, "error: " + str(msg)
> distutils.errors.CompileError: error: Command "g++ -mno-cygwin -O2
> -Wall -IC:\Py
> thon24\lib\site-packages\scipy\weave
> -IC:\Python24\lib\site-packages\scipy\weave
> \scxx -IC:\Python24\lib\site-packages\numpy\core\include
> -IC:\Python24\include -
> IC:\Python24\PC -c
> C:\Python24\lib\site-packages\scipy\weave\scxx\weave_imp.cpp
> -o c:\docume~1\lisear~1\lokale~1\temp\Lise
> Arleth\python24_intermediate\compiler
> _08edc7e348e1c33f63a33ab500aef08e\Release\python24\lib\site-packages\scipy\weave
> \scxx\weave_imp.o" failed with exit status 1
>
> the test_weave file was something i found on the scipy dev wiki... I
> also tried some of my older files that also uses weave and they all
> give the same error...
>
> Can anyone help me with this?
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-user
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Samuel Garcia
Laboratoire de Neurosciences Sensorielles, Comportement, Cognition.
CNRS - UMR5020 - Universite Claude Bernard LYON 1
Equipe logistique et technique
50, avenue Tony Garnier
69366 LYON Cedex 07
FRANCE
Tél : 04 37 28 74 64
Fax : 04 37 28 76 01
http://olfac.univ-lyon1.fr/unite/equipe-07/
http://neuralensemble.org/trac/OpenElectrophy
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20080707/cde53e53/attachment.html>
More information about the SciPy-User
mailing list