[pylucene-dev] two different JCC modules in same VM; initVM()?

Andi Vajda vajda at osafoundation.org
Sat Mar 15 14:43:57 PDT 2008


On Sat, 15 Mar 2008, Bill Janssen wrote:

>> setuptools, and probably a recent one, is _required_ for this.
>
> I've got '0.6c6' on my CentOS 5 machine.

Mac OS X 10.5 seems to come with 0.6c7. I changed jcc's setup.py to require 
0.6c7 to build a shared library.

Andi..

>
> No luck with that:
>
> % svn checkout http://svn.osafoundation.org/pylucene/trunk
> [...]
> % cd jcc/jcc
> % python setup.py build
> running build
> running build_py
> package init file 'jcc/__init__.py' not found (or not a regular file)
> creating build
> creating build/lib.linux-i686-2.5
> creating build/lib.linux-i686-2.5/jcc
> copying jcc/python.py -> build/lib.linux-i686-2.5/jcc
> copying jcc/config.py -> build/lib.linux-i686-2.5/jcc
> copying jcc/cpp.py -> build/lib.linux-i686-2.5/jcc
> creating build/lib.linux-i686-2.5/jcc/sources
> copying jcc/sources/functions.cpp -> build/lib.linux-i686-2.5/jcc/sources
> copying jcc/sources/functions.h -> build/lib.linux-i686-2.5/jcc/sources
> running build_ext
> building 'jcc._jcc' extension
> creating build/temp.linux-i686-2.5
> creating build/temp.linux-i686-2.5/jcc
> creating build/temp.linux-i686-2.5/jcc/sources
> gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I/usr/java/jdk-1.6/include -I/usr/java/jdk-1.6/include/linux -I_jcc -Ijcc/sources -I/usr/include/python2.5 -c jcc/sources/jcc.cpp -o build/temp.linux-i686-2.5/jcc/sources/jcc.o -DPYTHON -fno-strict-aliasing
> gcc: jcc/sources/jcc.cpp: No such file or directory
> gcc: no input files
> error: command 'gcc' failed with exit status 1
> % ls
> build  CHANGES	DESCRIPTION  jcc  _jcc	README	setup.py
> %
>
> Bill
>


More information about the pylucene-dev mailing list