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