[Libreoffice] Error compiling from master inside vcl
Andreas Mantke
maand at gmx.de
Sat Jul 16 15:17:38 PDT 2011
Hi all,
I tried to build LibO on Linux-x64 with KDE 4 (openSUSE 11.4-x64) from a fresh cloned
master and the build failed inside the module vcl. I then did source
./LinuxX86-64Env.Set.sh and walked to vcl and run a make -r. That gave me the
following output in the shell:
[ build DEP ] LNK:Library/libvcllo.so
R=/local/libreoffice/gitrepro/libreoffice1 && S=$R/libo && O=$S/solver/350/unxlngx6
&& W=$O/workdir && mkdir -p $W/Dep/LinkTarget/Library/ &&
RESPONSEFILE=/tmp/gbuild.iKDu5W && cat ${RESPONSEFILE} /dev/null | xargs -n 200 cat >
$W/Dep/LinkTarget/Library/libvcllo.so.d && rm -f ${RESPONSEFILE}
CxxObject/vcl/source/salmain/salmain.o is linked in by Library/libvcllo.so
StaticLibrary/libvclmain.a
/local/libreoffice/gitrepro/libreoffice1/libo/solenv/gbuild/extensions/final_ObjectOwner.mk:43:
[ WARN ] !!!
[ WARN ] !!! duplicate linked objects
[ WARN ] !!!
[ build LNK ] Library/libvclplug_genlo.so
R=/local/libreoffice/gitrepro/libreoffice1 && S=$R/libo && O=$S/solver/350/unxlngx6
&& W=$O/workdir && mkdir -p $W/LinkTarget/Library/ && g++ -shared -Wl,-z,noexecstack
'-Wl,-rpath,$ORIGIN:$ORIGIN/../ure-link/lib' '-Wl,-rpath-link,$O/lib' -Wl,-z,defs -
Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -L$S/solenv/unxlngx6/lib -L$O/lib -
L$S/solenv/unxlngx6/lib -Wl,--hash-style=gnu -Wl,--dynamic-list-cpp-new -Wl,--
dynamic-list-cpp-typeinfo -Wl,-Bsymbolic-functions -lXrandr -lXinerama
$W/CxxObject/vcl/unx/generic/app/i18n_cb.o $W/CxxObject/vcl/unx/generic/app/i18n_ic.o
$W/CxxObject/vcl/unx/generic/app/i18n_im.o
$W/CxxObject/vcl/unx/generic/app/i18n_keysym.o
$W/CxxObject/vcl/unx/generic/app/i18n_status.o
$W/CxxObject/vcl/unx/generic/app/i18n_wrp.o
$W/CxxObject/vcl/unx/generic/app/i18n_xkb.o
$W/CxxObject/vcl/unx/generic/app/keysymnames.o
$W/CxxObject/vcl/unx/generic/app/randrwrapper.o
$W/CxxObject/vcl/unx/generic/app/saldata.o $W/CxxObject/vcl/unx/generic/app/saldisp.o
$W/CxxObject/vcl/unx/generic/app/salinst.o $W/CxxObject/vcl/unx/generic/app/salsys.o
$W/CxxObject/vcl/unx/generic/app/saltimer.o $W/CxxObject/vcl/unx/generic/app/sm.o
$W/CxxObject/vcl/unx/generic/app/soicon.o
$W/CxxObject/vcl/unx/generic/app/wmadaptor.o
$W/CxxObject/vcl/unx/generic/dtrans/bmp.o
$W/CxxObject/vcl/unx/generic/dtrans/config.o
$W/CxxObject/vcl/unx/generic/dtrans/X11_clipboard.o
$W/CxxObject/vcl/unx/generic/dtrans/X11_dndcontext.o
$W/CxxObject/vcl/unx/generic/dtrans/X11_droptarget.o
$W/CxxObject/vcl/unx/generic/dtrans/X11_selection.o
$W/CxxObject/vcl/unx/generic/dtrans/X11_service.o
$W/CxxObject/vcl/unx/generic/dtrans/X11_transferable.o
$W/CxxObject/vcl/unx/generic/gdi/cdeint.o $W/CxxObject/vcl/unx/generic/gdi/dtint.o
$W/CxxObject/vcl/unx/generic/gdi/gcach_xpeer.o
$W/CxxObject/vcl/unx/generic/gdi/pspgraphics.o
$W/CxxObject/vcl/unx/generic/gdi/salbmp.o $W/CxxObject/vcl/unx/generic/gdi/salcvt.o
$W/CxxObject/vcl/unx/generic/gdi/salgdi2.o $W/CxxObject/vcl/unx/generic/gdi/salgdi3.o
$W/CxxObject/vcl/unx/generic/gdi/salgdi.o
$W/CxxObject/vcl/unx/generic/gdi/salprnpsp.o $W/CxxObject/vcl/unx/generic/gdi/salvd.o
$W/CxxObject/vcl/unx/generic/gdi/xrender_peer.o
$W/CxxObject/vcl/unx/generic/printergfx/bitmap_gfx.o
$W/CxxObject/vcl/unx/generic/printergfx/common_gfx.o
$W/CxxObject/vcl/unx/generic/printergfx/glyphset.o
$W/CxxObject/vcl/unx/generic/printergfx/printerjob.o
$W/CxxObject/vcl/unx/generic/printergfx/psputil.o
$W/CxxObject/vcl/unx/generic/printergfx/text_gfx.o
$W/CxxObject/vcl/unx/generic/window/FWS.o
$W/CxxObject/vcl/unx/generic/window/salframe.o
$W/CxxObject/vcl/unx/generic/window/salobj.o -Wl,--start-group -Wl,--end-group -
lvcllo -ltllo -lutllo -lsotlo -lucbhelper4gcc3 -lbasegfxlo -lcomphelpgcc3 -
luno_cppuhelpergcc3 -licuuc -licule -licule -li18nisolang1gcc3 -li18npaperlo -
li18nutilgcc3 -ljvmaccessgcc3 -luno_cppu -luno_sal -lX11 -lXext -lSM -lICE -lcairo -
ldl -lm -lpthread -o $W/LinkTarget/Library/libvclplug_genlo.so
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous namespace)::RandRWrapper::XRRQueryExtension(_XDisplay*, int*,
int*)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:214:
undefined reference to `XRRQueryExtension'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous namespace)::RandRWrapper::XRRGetScreenInfo(_XDisplay*,
unsigned long)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:223:
undefined reference to `XRRGetScreenInfo'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous
namespace)::RandRWrapper::XRRFreeScreenConfigInfo(_XRRScreenConfiguration*)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:228:
undefined reference to `XRRFreeScreenConfigInfo'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous namespace)::RandRWrapper::XRRSelectInput(_XDisplay*, unsigned
long, int)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:233:
undefined reference to `XRRSelectInput'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous namespace)::RandRWrapper::XRRUpdateConfiguration(_XEvent*)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:237:
undefined reference to `XRRUpdateConfiguration'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous
namespace)::RandRWrapper::XRRConfigSizes(_XRRScreenConfiguration*, int*)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:245:
undefined reference to `XRRConfigSizes'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous
namespace)::RandRWrapper::XRRConfigCurrentConfiguration(_XRRScreenConfiguration*,
unsigned short*)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:249:
undefined reference to `XRRConfigCurrentConfiguration'
/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/CxxObject/vcl/unx/generic/app/randrwrapper.o:
In function `(anonymous namespace)::RandRWrapper::XRRRootToScreen(_XDisplay*,
unsigned long)':
/local/libreoffice/gitrepro/libreoffice1/libo/vcl/unx/generic/app/randrwrapper.cxx:253:
undefined reference to `XRRRootToScreen'
collect2: ld returned 1 exit status
make: ***
[/local/libreoffice/gitrepro/libreoffice1/libo/solver/350/unxlngx6/workdir/LinkTarget/Library/libvclplug_genlo.so]
Fehler 1
Regards,
Andreas
--
## Developer LibreOffice
## Freie Office-Suite für Linux, Mac, Windows
## http://LibreOffice.org
## Support the Document Foundation (http://documentfoundation.org)
## Meine Seite: http://www.amantke.de
More information about the LibreOffice
mailing list