Re: Build brpken in link phase.

From: Jean Bréfort <jean.brefort_at_normalesup.org>
Date: Fri Dec 22 2006 - 07:21:18 CET

Le vendredi 22 décembre 2006 à 16:39 +1100,
msevior@physics.unimelb.edu.au a écrit :
> HI everyone,
> After fresh checkout and a totally clean build environment..
>
> Doing..
>
> ../abi-unstable/configure --prefix=/home/msevior/abidir --enable-debug
> --enable-libabiword

I encountered that too. I could not link without adding
--enable-printing --enable-pango

Currently there are other problems in HEAD. The most critical one is
that left margin isnot taken into account when printing.

> Results in..
>
> g++ -fPIC -Wall -pedantic -D_POSIX_SOURCE -D_BSD_SOURCE -pipe -DDEBUG
> -DUT_DEBUG -DFMT_TEST -DUT_TEST -DPT_TEST -g -I/usr/include/libxml2
> -I/usr/include/fribidi -I/home/msevior/abidir/include/wv
> -I/usr/include/libgsf-1 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
> -I/usr/include/freetype2 -I/usr/include/freetype2
> -I/usr/include/libpng12 -DHAVE_THREADS=1 -pthread
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -DABISIZEOF_LONG_INT=4 -DWITHOUT_PRINTING -I/usr/include/libgsf-1
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
> -I../../../../../abi-unstable/goffice-bits -I/usr/include/gtk-2.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
> -I/usr/include/libglade-2.0 -I/usr/include/libxml2
> -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -I/usr/include/gtk-2.0
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/libgnomecanvas-2.0
> -I/usr/include/libart-2.0 -I/usr/include/gconf/2
> -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0
> -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1
> -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0
> -I/usr/include/bonobo-activation-2.0 -I/usr/include/freetype2
> -I/usr/include/libxml2 -DUSE_GUCHARMAP -I/usr/include/freetype2
> -I../../../../../abi-unstable/goffice-bits -DORBIT2=1 -pthread
> -I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0
> -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0
> -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libgnome-2.0
> -I/usr/include/bonobo-activation-2.0 -I/usr/include/libart-2.0
> -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
> -I/usr/lib/gnome-vfs-2.0/include -DHAVE_BONOBO=1 -pthread -DORBIT2=1
> -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
> -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0
> -I/usr/include/gconf/2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/orbit-2.0 -I/usr/include/libgsf-1
> -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/libxml2
> -DHAVE_GNOMEVFS=1 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0
> -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
> -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2
> -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0
> -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0
> -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
> -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> -I/usr/include/cairo -I/usr/include/libxml2 -DHAVE_GNOMEUI=1
> -DSUPPORTS_UT_IDLE=1 -DEMBEDDED_TARGET=1 -DABI_BUILD_VERSION=\"2.5.0\"
> -o abiword abi_ver.o UnixMain.o ../../../../goffice-bits/libgoffice.a
> ../../../../src/wp/ap/libAp.a ../../../../src/wp/impexp/libImpExp.a
> ../../../../src/af/xap/libXap.a ../../../../src/af/util/libUtil.a
> ../../../../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a
> ../../../../src/other/spell/xp/libSpell.a
> ../../../../src/pkg/linux/apkg/libApkg.a
> ../../../../src/text/fmt/xp/libFmt.a
> ../../../../src/text/ptbl/xp/libPtbl.a
> ../../../../goffice-bits/libgoffice.a ../../../../src/wp/ap/libAp.a
> ../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a
> ../../../../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a
> ../../../../src/af/ev/libEv.a ../../../../src/other/spell/xp/libSpell.a
> ../../../../src/pkg/linux/apkg/libApkg.a
> ../../../../src/text/fmt/xp/libFmt.a
> ../../../../src/text/ptbl/xp/libPtbl.a
> ../../../../goffice-bits/libgoffice.a ../../../../src/wp/ap/libAp.a
> ../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a
> ../../../../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a
> ../../../../src/af/ev/libEv.a ../../../../src/other/spell/xp/libSpell.a
> ../../../../src/pkg/linux/apkg/libApkg.a
> ../../../../src/text/fmt/xp/libFmt.a
> ../../../../src/text/ptbl/xp/libPtbl.a
> ../../../../goffice-bits/libgoffice.a ../../../../src/wp/ap/libAp.a
> ../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a
> ../../../../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a
> ../../../../src/af/ev/libEv.a ../../../../src/other/spell/xp/libSpell.a
> ../../../../src/pkg/linux/apkg/libApkg.a
> ../../../../src/text/fmt/xp/libFmt.a
> ../../../../src/text/ptbl/xp/libPtbl.a -lpangoxft-1.0 -lpangoft2-1.0
> -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0 -latk-1.0
> -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0
> -lgmodule-2.0 -ldl -lglib-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0
> -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lX11 -Wl,--export-dynamic
> -lgmodule-2.0 -ldl -lglib-2.0 -pthread -lgucharmap -lgnomeui-2 -lSM
> -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2
> -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2
> -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm
> -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lfreetype -lz -pthread
> -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2
> -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
> -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lbonobo-2 -lgconf-2
> -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl
> -lgthread-2.0 -lglib-2.0 -pthread -lgsf-gnome-1 -lgsf-1 -lgnomevfs-2
> -lxml2 -lz -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation
> -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -pthread
> -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz
> -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0
> -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0
> -lcairo -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lgobject-2.0
> -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0
> -lglib-2.0 -Wl,--export-dynamic -L/home/msevior/abidir/lib -lenchant
> -lgmodule-2.0 -ldl -lglib-2.0 -L/usr/lib -lxml2 -lz -lm -lfribidi
> -L/home/msevior/abidir/lib -lwv -lgsf-1 -lgobject-2.0 -lxml2 -lglib-2.0
> -lpng -lz -lm -lgsf-1 -lgobject-2.0 -lxml2 -lz -lm -lglib-2.0
> -lglib-2.0 -lpng12 -lz -lpopt -lXft -lXrender -lfreetype -lz -lX11
> -lfontconfig -lfreetype -lz -pthread -lgthread-2.0 -lglib-2.0
> ../../../../src/af/gr/libGr.a(gr_UnixNullGraphics.o): In function
> `~UnixNull_Graphics':
> ../../../../../abi-unstable/src/af/gr/unix/gr_UnixNullGraphics.cpp:69:
> undefined reference to `GR_UnixPangoGraphics::~GR_UnixPangoGraphics()'
>
> plus about 100 other errors to do with undefined reference to
> gr_UnixNullGraphics.cpp
>
> Any ideas? I'm running FC5.
>
> Martin
>
>
>
Received on Fri Dec 22 07:16:08 2006

This archive was generated by hypermail 2.1.8 : Fri Dec 22 2006 - 07:16:09 CET