Re: Build broken

From: Tomeu Vizoso <tomeu_at_sugarlabs.org>
Date: Mon Aug 31 2009 - 12:49:09 CEST

On Mon, Aug 31, 2009 at 02:55, Martin Sevior<msevior@gmail.com> wrote:
>
> Hi Folks,
>            The build appears broken in the final link phase.
> libabiword-2.7.so is created during the compile but this final link
> requires libabiword-2.8.
>
> Any ideas?

Hi, the attached patch solved it for me.

Regards,

Tomeu

> <snip>
> ../../doltlibtool --tag=CXX   --mode=link g++  -O0 -g -lgsf-1
> -lgobject-2.0 -lxml2 -lglib-2.0   -pthread -lgthread-2.0 -lrt
> -lgobject-2.0 -lglib-2.0   -L../../src -labiword-2.8 -avoid-version
> -module -no-undefined  -o opendocument.la -rpath
> /home/msevior/abidir/lib/abiword-2.8/plugins  common/libcommon.la
> exp/libexp.la imp/libimp.la -ljpeg
> libtool: link: g++ -shared -nostdlib
> /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../crti.o
> /usr/lib/gcc/i586-redhat-linux/4.4.0/crtbeginS.o  -Wl,--whole-archive
> common/.libs/libcommon.a exp/.libs/libexp.a imp/.libs/libimp.a
> -Wl,--no-whole-archive  -lgsf-1 -lxml2 -lgthread-2.0 -lrt
> -lgobject-2.0 -lglib-2.0
> -L/home/msevior/abidir/abi-svn/build-debug/src -labiword-2.8 -ljpeg
> -L/usr/lib/gcc/i586-redhat-linux/4.4.0
> -L/usr/lib/gcc/i586-redhat-linux/4.4.0/../../.. -lstdc++ -lm -lc
> -lgcc_s /usr/lib/gcc/i586-redhat-linux/4.4.0/crtendS.o
> /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../crtn.o  -pthread
> -pthread -Wl,-soname -Wl,opendocument.so -o .libs/opendocument.so
> /usr/bin/ld: cannot find -labiword-2.8
> collect2: ld returned 1 exit status
> make[3]: *** [opendocument.la] Error 1
> make[3]: Leaving directory
> `/home/msevior/abidir/abi-svn/build-debug/plugins/opendocument'
> make[2]: *** [install-recursive] Error 1
> make[2]: Leaving directory
> `/home/msevior/abidir/abi-svn/build-debug/plugins/opendocument'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory `/home/msevior/abidir/abi-svn/build-debug/plugins'
> make: *** [install-recursive] Error 1
> [msevior@seviorpc build-debug]$
>
>
> Cheers
>
> Martin
>

-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning

Received on Mon Aug 31 12:49:51 2009

This archive was generated by hypermail 2.1.8 : Mon Aug 31 2009 - 12:49:52 CEST