[Open Office] ooo-build-1.9.121.1: build broken on x86_64

Martin Kretzschmar m_kretzschmar at gmx.net
Sun Aug 7 08:52:39 EDT 2005


Hi Jürg,

Jürg Billeter schrieb:
> Trying to build ooo-build-1.9.121.1 on x86_64/linux with gcc 4.0.1
> results in the following error:
> 
> /usr/bin/ld: /usr/src/ooo-build-1.9.121.1/build/src680-m121/solver/680/unxlngx4.pro/lib/libmdbsql.a(mdbsql.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
> /usr/src/ooo-build-1.9.121.1/build/src680-m121/solver/680/unxlngx4.pro/lib/libmdbsql.a: could not read symbols: Bad value

Can you try and change (after removing mdbtools/unxlngx4.pro)

CONFIGURE_ACTION=./configure CFLAGS="-O2 $(ARCH_FLAGS)"
to
CONFIGURE_ACTION=./configure CFLAGS="-O2 $(ARCH_FLAGS) --with-pic"

in mdbtools/makefile.mk.

Then rebuild and redeliver mdbtools, then retry build in connectivity.

HTH,

Martin


More information about the Openoffice mailing list