What version of gcj are you using ? The version required is > 3.4.1. 3.4.3 is a good version, and apparently so is 4.0.1.

Andi..

On Fri, 22 Apr 2005, Peter Hoffmann wrote:

Hi,

I ran into two problems when compiling PyLucene 0.9.8 from source:


$ make ... cd analyzers; /usr/bin/jar -xf ../analyzers-20050131-src.jar /usr/bin/gcj --encoding=UTF-8 -C -d release/classes --classpath=release/lucene-1.4.3.jar:snowball-1.0.jar:release/classes \ analyzers/analysis/*.java \ analyzers/analysis/br/*.java \ analyzers/analysis/cjk/*.java \ analyzers/analysis/cn/*.java \ analyzers/analysis/cz/*.java \ analyzers/analysis/fr/*.java \ analyzers/analysis/nl/*.java analyzers/analysis/nl/WordlistLoader.java: In class `org.apache.lucene.analysis.nl.WordlistLoader': analyzers/analysis/nl/WordlistLoader.java: In method `org.apache.lucene.analysis.nl.WordlistLoader.getStemDict(java.io.File)': analyzers/analysis/nl/WordlistLoader.java:71: error: Can't find method `split(Ljava/lang/String;I)' in type `java.lang.String'. wordstem = line.split("\t", 2); ^ 1 error make: *** [release/analyzers.o] Fehler 1


After commenting out some lines in analyzers/analysis/nl/... to ignore the Errors above I got an other error:

$ make
...
/usr/bin/g++ -shared -o release/_PyLucene.so -O2 -fPIC
-DSWIG_COBJECT_TYPES -DPYLUCENE_VER="'0.9.8'" -DLUCENE_VER="'1.4.3'"
-Irelease/classes -I/usr/include/python2.4 PyLucene_wrap.cxx
release/lucene.o release/snowball.o release/highlight.o
release/analyzers.o release/unreleased.o release/util.java.o
release/util.cpp.o release/io.java.o release/io.cpp.o
release/store.java.o release/store.cpp.o release/search.java.o
release/search.cpp.o release/queryParser.java.o
release/queryParser.cpp.o release/analysis.java.o
release/analysis.cpp.o release/highlight.java.o
release/highlight.cpp.o -lgcj
PyLucene_wrap.cxx: In function `PyObject*
  _wrap_NumberFormat_getIntegerInstance__SWIG_0(PyObject*, PyObject*)':
PyLucene_wrap.cxx:12298: error: 'class java::text::NumberFormat' has no member
  named 'getIntegerInstance'
PyLucene_wrap.cxx: In function `PyObject*
  _wrap_NumberFormat_getIntegerInstance__SWIG_1(PyObject*, PyObject*)':
PyLucene_wrap.cxx:12331: error: 'class java::text::NumberFormat' has no member
  named 'getIntegerInstance'
make: *** [release/_PyLucene.so] Fehler 1


Any hints?

Peter

_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to