List OK?
Derek Atkins
warlord at MIT.EDU
Mon Sep 5 14:08:15 EDT 2005
Quoting Des Dougan <des at DouganConsulting.com>:
> The make step has failed, though - something in make is looking at a 32
> bit library instead of the 64 bit:
That's not surprising -- GnuCash 1.8 was never ported to 64-bit platforms...
> make[4]: Entering directory
> `/home/des/Downloads/tarballs/gnucash/gnucash-1.8.11/src/gnc-module'
> /bin/sh ../../libtool --mode=link gcc -I../../src/core-utils
> -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib64/glib/include -I
> /usr/local/include/g-wrap -g -O2 -Wall -Wunused -o
> libgncmodule.la -rpath /usr/lib64 -module gnc-module.lo
> ../core-utils/libcore-utils.la -L/usr/local/lib -lgwrap-wct
> -lgwrap-glib -L/opt/gnome/lib64 -lglib -lltdl -lpopt -lm -lm
> gcc -shared .libs/gnc-module.o -Wl,--rpath
> -Wl,/home/des/Downloads/tarballs/gnucash/gnucash/src/core-utils/.libs
> -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/opt/gnome/lib64
> -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath
> -Wl,/opt/gnome/lib64 -L/usr/lib64 -L/opt/gnome/lib64
> ../core-utils/.libs/libcore-utils.so -L/usr/local/lib
> /usr/local/lib/libgwrap-wct.so /usr/local/lib/libgwrap-glib.so
> /opt/gnome/lib64/libglib.so /usr/lib/libltdl.so -lpopt -lm
> -Wl,-soname -Wl,libgncmodule.so.0 -o .libs/libgncmodule.so.0.0.0
> /usr/lib/libltdl.so: could not read symbols: File in wrong format
>
> I've confirmed that there is a libltdl.so in the /usr/lib64 directory,
> and I've gone through the configure script and the make man pages to
> check how to inform make that it's a 64 bit compile, but can find
> nothing that help me.
Sorry, don't know what to tell you...
> Am I missing something fundamental at the configure stage? The script
> I'm using is as follows:
>
> #!/bin/sh
> CC=gcc
> CFLAGS=-O2
> PATH="$PATH:/opt/gnome/bin"
> (cd gnucash
> rm -rf config.cache
> ./configure --prefix=/opt/gnome --libdir=/usr/lib64 --enable-gui
> --enable-ofx \
> --build=x86_64-linux-gnu --disable-error-on-warning
> )
> # end of script
>
> Thanks,
>
> Des
Honestly, I don't know. But I don't think 1.8 will build on 64-bit
platforms. I know a bunch of changes have gone into CVS to get gnucash
working on 64-bit
platforms, but I'm fairly certain those didn't go into 1.8... So it's quite
likely you're working on a futile effort in any event.
-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