Do you have 'patch' installed in your cygwin environment ? Even though it says 'ok' this could still be the problem. The 'echo ok' statement is there so that it is not an error to apply the patch multiple times (which does nothing but return an error). If you don't have patch installed, patching will not work and you will get exactly the error reported.
As an alternative to building PyLucene yourself, you could download the Windows binaries from the project web site at http://pylucene.osafoundation.org.
PREFIX_PYTHON is the root of the python installation you are going to use to run PyLucene with. It is used to find the Python.h file and the python library to link the PyLucene python extension. For example, if Python.h is in o:\python\bin\Include\Python.h, then PREFIX_PYTHON should be set to /cygdrive/o/python/bin
I hope this helps Andi.. On Wed, 29 Jun 2005, Joh N. wrote:
Hello, i am unable to build pylucene on windows/cygwin. i think i downloaded all the files needed and listed in INSTALL file : http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download http://prdownloads.sf.net/mingw/gcc-core-3.4.2-20040916-1.tar.gz http://prdownloads.sf.net/mingw/gcc-g++-3.4.2-20040916-1.tar.gz http://prdownloads.sf.net/mingw/gcc-java-3.4.2-20040916-1.tar.gz http://prdownloads.sf.net/mingw/libiconv-1.8.0-2003.02.01-1.exe i had changed Makefile, but it is still not clear for me : is PREFIX_PYTHON the path to the python installed upon cygwin ? or may it be the one installed over windows (with msi file) ? BTW i had tried both and none worked for me. # Windows PREFIX_PYTHON=/cygdrive/d/cygwin/usr/bin/ SWIG=/cygdrive/d/SWIG-1.3.24/swig.exe GCJ_HOME=/cygdrive/d/mingw-3.1-3.4.2 #DB=/cygdrive/o/db-$(DB_VER) #PREFIX_DB=$(DB) i had the error (see the full below) : org.apache.lucene.analysis.standard.StandardTokenizer static field has same name as method make: *** [release/classes/org/osafoundation/util/PythonException.h] Error 1 i have checked inside the ML, and it looks like someone already had this kind of message but it was related to a patch not applied while here it looks good : patch -Nup0 < /cygdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0.9.9/patch es.lucene; echo ok ok please can someone help ? best regards, J. mkdir -p release/classes/jar patch -Nup0 < /cygdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0.9.9/patch es.lucene; echo ok ok cd release/classes/jar; /cygdrive/d/mingw-3.1-3.4.2/bin/jar -xf `cygpath -aw /cy gdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1 .4.3.jar /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes/jar - -classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0 .9.9/lucene-1.4.3`/lucene-1.4.3.jar `cygpath -aw /cygdrive/m/___PYTHON/pyLucene/ PyLucene-0.9.9/PyLucene-0.9.9/lucene-1.4.3`/src/java/org/apache/lucene/queryPars er/QueryParser.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes/jar - -classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0 .9.9/lucene-1.4.3`/lucene-1.4.3.jar `cygpath -aw /cygdrive/m/___PYTHON/pyLucene/ PyLucene-0.9.9/PyLucene-0.9.9/lucene-1.4.3`/src/java/org/apache/lucene/analysis/ standard/StandardTokenizer.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes/jar - -classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0 .9.9/lucene-1.4.3`/lucene-1.4.3.jar `cygpath -aw /cygdrive/m/___PYTHON/pyLucene/ PyLucene-0.9.9/PyLucene-0.9.9/lucene-1.4.3`/src/java/org/apache/lucene/index/Ind exReader.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes/jar - -classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene-0.9.9/PyLucene-0 .9.9/lucene-1.4.3`/lucene-1.4.3.jar `cygpath -aw /cygdrive/m/___PYTHON/pyLucene/ PyLucene-0.9.9/PyLucene-0.9.9/lucene-1.4.3`/src/java/org/apache/lucene/search/Se archer.java /cygdrive/d/mingw-3.1-3.4.2/bin/jar -cf release/lucene-1.4.3.jar -C release/clas ses/jar org /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -c -o release/lucene.o release/lucene-1.4.3.jar /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -c -o release/snowball. o --classpath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.jar:release/cl asses` \ snowball-1.0.jar mkdir -p highlight cd highlight; /cygdrive/d/mingw-3.1-3.4.2/bin/jar -xf ../highlight-20050114-src. jar /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes --cla sspath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.jar:release/classes` \ highlight/highlight/*.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -c -o release/highlight .o --classpath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.jar:release/c lasses` \ highlight/highlight/*.java mkdir -p analyzers cd analyzers; /cygdrive/d/mingw-3.1-3.4.2/bin/jar -xf ../analyzers-20050131-src. jar /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes --cla sspath=`cygpath -awp 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 /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -c -o release/analyzers .o --classpath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.jar:release/c lasses` \ 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 mkdir -p unreleased cd unreleased; /cygdrive/d/mingw-3.1-3.4.2/bin/jar -xf ../unreleased-20050207-sr c.jar /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes --cla sspath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.jar:release/classes` \ unreleased/org/apache/lucene/search/*.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -c -o release/unrelease d.o --classpath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.jar:release/ classes` \ unreleased/org/apache/lucene/search/*.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/util/PythonComparable.java \ java/org/osafoundation/util/PythonRunnable.java \ java/org/osafoundation/util/PythonException.java \ java/org/osafoundation/util/FieldEnumeration.java \ java/org/osafoundation/util/StringEnumeration.java \ java/org/osafoundation/util/HitsEnumeration.java \ java/org/osafoundation/util/IndexReaderEnumeration.java \ java/org/osafoundation/util/TokenEnumeration.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -c -o release/util.java .o \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/util/PythonComparable.java \ java/org/osafoundation/util/PythonRunnable.java \ java/org/osafoundation/util/PythonException.java \ java/org/osafoundation/util/FieldEnumeration.java \ java/org/osafoundation/util/StringEnumeration.java \ java/org/osafoundation/util/HitsEnumeration.java \ java/org/osafoundation/util/IndexReaderEnumeration.java \ java/org/osafoundation/util/TokenEnumeration.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ java/org/osafoundation/io/PythonReader.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -I/cygdrive/d/mingw-3.1 -3.4.2/include -c -o release/io.java.o \ java/org/osafoundation/io/PythonReader.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/store/PythonDirectory.java \ java/org/osafoundation/store/PythonInputStream.java \ java/org/osafoundation/store/PythonOutputStream.java \ java/org/osafoundation/store/PythonLock.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -I/cygdrive/d/mingw-3.1 -3.4.2/include -c -o release/store.java.o \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/store/PythonDirectory.java \ java/org/osafoundation/store/PythonInputStream.java \ java/org/osafoundation/store/PythonOutputStream.java \ java/org/osafoundation/store/PythonLock.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/search/PythonSortComparatorSource.java \ java/org/osafoundation/search/PythonSortComparator.java \ java/org/osafoundation/search/PythonScoreDocComparator.java \ java/org/osafoundation/search/PythonFilter.java \ java/org/osafoundation/search/PythonHitCollector.java \ java/org/osafoundation/search/PythonSimilarity.java \ java/org/osafoundation/search/PythonFilteredTermEnum.java \ java/org/osafoundation/search/PythonSearchable.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -I/cygdrive/d/mingw-3.1 -3.4.2/include -c -o release/search.java.o \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/search/PythonSortComparatorSource.java \ java/org/osafoundation/search/PythonSortComparator.java \ java/org/osafoundation/search/PythonScoreDocComparator.java \ java/org/osafoundation/search/PythonFilter.java \ java/org/osafoundation/search/PythonHitCollector.java \ java/org/osafoundation/search/PythonSimilarity.java \ java/org/osafoundation/search/PythonFilteredTermEnum.java \ java/org/osafoundation/search/PythonSearchable.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/queryParser/PythonQueryParser.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -I/cygdrive/d/mingw-3.1 -3.4.2/include -c -o release/queryParser.java.o \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/queryParser/PythonQueryParser.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/analysis/PythonAnalyzer.java \ java/org/osafoundation/analysis/PythonTokenStream.java \ java/org/osafoundation/analysis/PythonTokenFilter.java \ java/org/osafoundation/analysis/PythonCharTokenizer.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -I/cygdrive/d/mingw-3.1 -3.4.2/include -c -o release/analysis.java.o \ --classpath=`cygpath -aw /cygdrive/m/___PYTHON/pyLucene/PyLucene- 0.9.9/PyLucene-0.9.9/lucene-1.4.3`/lucene-1.4.3.jar \ java/org/osafoundation/analysis/PythonAnalyzer.java \ java/org/osafoundation/analysis/PythonTokenStream.java \ java/org/osafoundation/analysis/PythonTokenFilter.java \ java/org/osafoundation/analysis/PythonCharTokenizer.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -C -d release/classes \ --classpath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.j ar:release/classes` \ java/org/osafoundation/search/highlight/PythonFormatter.java /cygdrive/d/mingw-3.1-3.4.2/bin/gcj --encoding=UTF-8 -O2 -I/cygdrive/d/mingw-3.1 -3.4.2/include -c -o release/highlight.java.o \ --classpath=`cygpath -awp release/lucene-1.4.3.jar:snowball-1.0.j ar:release/classes` \ java/org/osafoundation/search/highlight/PythonFormatter.java mkdir -p release/classes/org/apache/lucene/analysis/de mkdir -p release/classes/org/apache/lucene/analysis/ru mkdir -p release/classes/org/apache/lucene/analysis/fr mkdir -p release/classes/org/apache/lucene/analysis/standard mkdir -p release/classes/org/apache/lucene/analysis/snowball mkdir -p release/classes/org/apache/lucene/document mkdir -p release/classes/org/apache/lucene/index mkdir -p release/classes/org/apache/lucene/query mkdir -p release/classes/org/apache/lucene/queryParser mkdir -p release/classes/org/apache/lucene/search mkdir -p release/classes/org/apache/lucene/search/spans mkdir -p release/classes/org/apache/lucene/search/highlight mkdir -p release/classes/org/apache/lucene/store mkdir -p release/classes/org/apache/lucene/queryParser /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.InputStream /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.OutputStream /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.RAMOutputStream /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.Lock /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.Directory /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.FSDirectory /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.store.RAMDirectory /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.Token /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.TokenStream /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.CharTokenizer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.LetterTokenizer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.LowerCaseTokenizer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.TokenFilter /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.Tokenizer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.LowerCaseFilter /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.PorterStemFilter /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.StopFilter /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.Analyzer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.SimpleAnalyzer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.StopAnalyzer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.WhitespaceAnalyzer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.PerFieldAnalyzerWrapper /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.standard.StandardAnalyzer /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.standard.StandardFilter /cygdrive/d/mingw-3.1-3.4.2/bin/gcjh -d release/classes --classpath=release/clas ses/jar org.apache.lucene.analysis.standard.StandardTokenizer static field has same name as method make: *** [release/classes/org/osafoundation/util/PythonException.h] Error 1 ___________________________________________________________________________ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com _______________________________________________ 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
