M
maxwell
I'm trying to use the 'numarray' package (v1.1.1) under Python 2.4
running under CygWin.
I initially downloaded the Windows executable version of the numarray
package, and installed it under C:\program
files\python\lib\site-packages. That works with the Windows version of
Python, but not the CygWin version, where it fails with the msg:
ImportError: No module named _conv
The file _conf.pyd exists, but my guess is that the .pyd suffix is not
recognized under the CygWin version of Python. (But that doesn't make
sense...)
So I decided to download the .tgv version of the numarray package into
/lib/site-packages (under my CygWin dir), and build it. Unfortunately,
the build fails with the msg:
building 'numarray._conv' extension
gcc -shared -Wl,--enable-auto-image-base \
build/temp.cygwin-1.5.12-i686-2.4/Src/_convmodule.o \
-L. -lpython2.4 -o \
build/lib.cygwin-1.5.12-i686-2.4/numarray/_conv.dll \
-L/lib -lm -lc -lgcc -L/lib/mingw -lmingwex
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:
\
cannot find -lpython2.4
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
(I've tried to indicate the wrapped lines above by continuing them with
"\", but no guarantees this won't wrap again...)
At first I thought this was a problem with a path, but even hard coding
the path at the command line doesn't seem to work:
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:
\
cannot find -l/lib/python2.4
I have a _directory_ /lib/python2.4, but it sounds like gcc is looking
for some kind of library file.
Suggestions?
Mike Maxwell
running under CygWin.
I initially downloaded the Windows executable version of the numarray
package, and installed it under C:\program
files\python\lib\site-packages. That works with the Windows version of
Python, but not the CygWin version, where it fails with the msg:
ImportError: No module named _conv
The file _conf.pyd exists, but my guess is that the .pyd suffix is not
recognized under the CygWin version of Python. (But that doesn't make
sense...)
So I decided to download the .tgv version of the numarray package into
/lib/site-packages (under my CygWin dir), and build it. Unfortunately,
the build fails with the msg:
building 'numarray._conv' extension
gcc -shared -Wl,--enable-auto-image-base \
build/temp.cygwin-1.5.12-i686-2.4/Src/_convmodule.o \
-L. -lpython2.4 -o \
build/lib.cygwin-1.5.12-i686-2.4/numarray/_conv.dll \
-L/lib -lm -lc -lgcc -L/lib/mingw -lmingwex
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:
\
cannot find -lpython2.4
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
(I've tried to indicate the wrapped lines above by continuing them with
"\", but no guarantees this won't wrap again...)
At first I thought this was a problem with a path, but even hard coding
the path at the command line doesn't seem to work:
> gcc -l/lib/python2.4
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:
\
cannot find -l/lib/python2.4
I have a _directory_ /lib/python2.4, but it sounds like gcc is looking
for some kind of library file.
Suggestions?
Mike Maxwell