From: F J Franklin (F.J.Franklin@sheffield.ac.uk)
Date: Thu May 09 2002 - 08:43:55 EDT
On Wed, 8 May 2002, Jeshua Lacock wrote:
> I am trying to build AbiWord 1.0.1 here in Mac OS X land and I am
> running into trouble trying to build AbiWord_d due at first glance to
> one missing symbol, __gnome_vfs_locale_charset.
>
> Out of desperation and curiosity I tried adding the flags
> "-flat_namespace -undefined suppress" in an attempt to build it ignoring
> the missing symbol.
>
> I then get the following unexpexcted errors:
> /usr/bin/ld: ../../../../../src/text/ptbl/xp/libPtbl.a(pp_AttrProp.o)
> relocation overflow for relocation entry 68 in section (__TEXT,__text)
> (displacement too large)
>
> I also get the same errors if I manually link in
> "/libgnomevfs/libcharset/localcharset.lo" which alleiviates the missing
> "__gnome_vfs_locale_charset" error, hiwever I still get the same above
> "relocation overflow" errors.
>
> Any ideas? I would be happy to pay someone to log-in and take a gander.
I'm not sure. It reminds me of the kind of error I was getting when I
started building AbiWord as a shared library for MacOSX and discovering
things like libcharset being twice-defined (gettext/libiconv, I think) and
generally having issues creating a shared library linked against static
libraries - the Darwin linker seems to dislike static libraries...
Building psiconv and wv and all other abiword dependencies as shared
libraries, therefore, made life considerably easier.
So my advice, FWIW, is to check there are no static libraries cluttering
up space and time...
Regards, Frank
Francis James Franklin
F.J.Franklin@shef.ac.uk
"No, she really likes me. She told me I look like Britney Spears, and why
would you say that to somebody you don't like?"
--- Elle Woods
This archive was generated by hypermail 2.1.4 : Thu May 09 2002 - 08:47:15 EDT