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
