Problem Building on Fedora 3 for x86_64

Derek Atkins warlord at MIT.EDU
Sat Feb 5 16:50:24 EST 2005


Hi,

Quoting David V Herman <dvherman at bigfoot.com>:

> I am a relative new comer to both Linux and Gnucash so this may be a
> really dumb question - however ... I am attempting to build gnucash
> 1.8.10 on Fedora 3 (all updates) for x86_64.

Hmm, x86_64..  Interesting platform.  Are you trying to compile in
x86-compatibility mode or in 64-bit mode?

> I appear to have completed the "dependency maze" - "configure"
> completes.  When I MAKE I receive the following. Libfoo is in Libtools
> is it not?

No, libfoo is a "test module" in the gnucash module system.

> Config command was ./configure --prefix=/usr
> 
> Any suggestions? 
> 
> log follows
[snip]

> /bin/sh ../../../../libtool --mode=link gcc -I../../../../src/gnc-module
> -I /usr/include/g-wrap -I/usr/include/glib-1.2 -I/usr/lib64/glib/include
> -g -O2 -Wall -Wunused   -Werror -Wdeclaration-after-statement  -o
> libfoo.la -rpath /usr/src/gnucash-1.8.10/src/gnc-module/test/mod-foo -
> module foo.lo  -lpopt -lm  -lm
> gcc -shared  .libs/foo.o  /usr/lib/libpopt.so -lm  -Wl,-soname -
> Wl,libfoo.so.0 -o .libs/libfoo.so.0.0.0
> /usr/lib/libpopt.so: could not read symbols: File in wrong format
> collect2: ld returned 1 exit status

This would seem to be your problem..  libpopt.so is in the wrong format.  Figure
out why that is so and your problem will go away.

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available



More information about the gnucash-user mailing list