On Nov 2, 2011, at 17:14, "A. Heifets" <a...@cs.toronto.edu> wrote:
> Hello PyLuceners, > > The PyLucene make command is failing with the following error: > Traceback (most recent call last): > File "/usr/lib64/python2.4/site-packages/jcc/__init__.py", line 37, in ? > _jcc.CLASSPATH = CLASSPATH > NameError: name '_jcc' is not defined > make: *** [compile] Error 1 > > Any ideas what I'm doing wrong and how I can fix it? What version of jcc are you running ? Andi.. > > JCC seemed to build without error, and install itself in > /usr/lib64/python2.4/site-packages/jcc, as you can see above. I > edited the Makefile to contain the following settings: > PREFIX_PYTHON=/usr > ANT=ant > PYTHON=$(PREFIX_PYTHON)/bin/python > #JCC=$(PYTHON) $(PREFIX_PYTHON)/lib/python2.4/site-packages/jcc/__init__.py > JCC=$(PYTHON) $(PREFIX_PYTHON)/lib64/python2.4/site-packages/jcc/__init__.py > NUM_FILES=3 > > and edited jcc/setup.py to include: > JDK = { > 'linux2': '/usr/lib/jvm/java-1.6.0',#'/usr/lib/jvm/java-6-openjdk', > } > > I'm running CentOS: > $ uname -a > Linux foo.local 2.6.18-53.el5 #1 SMP Mon Nov 12 02:14:55 EST 2007 > x86_64 x86_64 x86_64 GNU/Linux > > with Java 6: > $ yum list installed java\*jdk\* > java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.23.1.9.10.el5_7 installed > java-1.6.0-openjdk-devel.x86_64 1:1.6.0.0-1.23.1.9.10.el5_7 installed > > and Python 2.4: > $ yum list installed python\* > python.x86_64 2.4.3-44.el5 installed > python-devel.i386 2.4.3-44.el5 installed > python-devel.x86_64 2.4.3-44.el5 installed > > Thank you, > Abe > > -- > A. Heifets > http://www.cs.toronto.edu/~aheifets/