[pylucene-dev] PyLucene 2.2.0-1, OS X 10.4, Python 2.3.5, gcc 4.0.2 statically linked build?

Bill Janssen janssen at parc.com
Mon Jul 23 15:32:28 PDT 2007


Andi,

Hi.  I'm putting together some distribs for OS X 10.4, using the
system Python, 2.3.5, for the PPC and Intel architectures.  I'm using
gcc-3.4.4, statically linked, on the PPC side.  I'd also like to make
the Intel distrib be statically linked, with gcc-4.0.2.  Is that
possible, do you know?  There's no section in the Makefile for it,
and when I try it, I get a link error:

ld -dynamic -bundle -o release/_PyLucene.so  release/lucene.jar.o release/snowball.jar.o release/highlighter.jar.o release/analyzers.jar.o release/regex.jar.o release/regex.cpp.o release/util.java.o release/util.cpp.o release/io.java.o release/io.cpp.o release/text.java.o release/text.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 release/queries.jar.o release/functions.o release/converters.o release/java.o release/lucene.o release/_PyLucene.o /usr/lib/bundle1.o -L/usr/local/gcc-4.0.2/lib -framework System -bundle_loader /System/Library/Frameworks/Python.framework/Versions/2.3/bin/python -F/System/Library/Frameworks -framework Python /usr/local/gcc-4.0.2/lib/libgcj.a -lgcc_s -liconv -lstdc++ -lSystemStubs -multiply_defined suppress
ld: Undefined symbols:
___eprintf
make: *** [release/_PyLucene.so] Error 1

Bill


More information about the pylucene-dev mailing list