A slightly cleaned up message: http://pastebin.com/mu4P9rEC
Anyone have any ideas what's causing this? Seems to be issues with the cppuhelper library. Chris On Sun, Apr 28, 2013 at 12:06 AM, Chris Sherlock <chris.sherloc...@gmail.com > wrote: > Actually, just worked it out - I forced the -v to be passed in via > autogen.sh: > > > chris@LibreOfficeDev:~/repos/LibreOffice/core$ make toolkit > cd /home/chris/repos/LibreOffice/core/toolkit && /usr/bin/make -j 1 -rsr > [ DEP ] SRS:toolkit/awt > [ LNK ] Library/libtklo.so > Ubuntu clang version 3.0-6ubuntu3 (tags/RELEASE_30/final) (based on LLVM > 3.0) > Target: i386-pc-linux-gnu > Thread model: posix > "/usr/bin/ld" -z relro --hash-style=gnu --as-needed --build-id > --eh-frame-hdr -m elf_i386 -shared -o > /home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/LinkTarget/Library/libtklo.so/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crti.o > /usr/lib/gcc/i686-linux-gnu/4.6/crtbeginS.o > -L/home/chris/repos/LibreOffice/core/solver/unxlngi6.pro/lib-L/usr/lib/gcc/i686-linux-gnu/4.6 > -L/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu > -L/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu > -L/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu > -L/usr/lib/gcc/i686-linux-gnu/4.6/../../.. -L/lib/i386-linux-gnu -L/lib > -L/usr/lib/i386-linux-gnu -L/usr/lib -z noexecstack -z origin -rpath > "\$ORIGIN:\$ORIGIN/../ure-link/lib" -rpath-link > /home/chris/repos/LibreOffice/core/solver/unxlngi6.pro/lib -z defs > -rpath-link /lib:/usr/lib -z combreloc --hash-style=gnu > --dynamic-list-cpp-new --dynamic-list-cpp-typeinfo -Bsymbolic-functions -O1 > /home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/asynccallback.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/stylesettings.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/scrollabledialog.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxaccessiblecomponent.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxbitmap.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxcontainer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxdevice.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxfont.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxgraphics.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxmenu.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxpointer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxprinter.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxregion.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxspinbutton.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxsystemdependentwindow.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxtabpagecontainer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/animatedimagespeer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxtoolkit.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxtopwindow.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxwindow.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxwindow1.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxwindows.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/xsimpleanimation.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/xthrobber.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/accessiblecontrolcontext.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/controlmodelcontainerbase.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/dialogcontrol.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/eventcontainer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/formattedcontrol.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/geometrycontrolmodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/grid/defaultgridcolumnmodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/grid/defaultgriddatamodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/grid/gridcolumn.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/grid/grideventforwarder.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/grid/sortablegriddatamodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/grid/gridcontrol.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/roadmapcontrol.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/roadmapentry.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tabpagecontainer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tabpagemodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/stdtabcontroller.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/stdtabcontrollermodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tkscrollbar.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tksimpleanimation.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tkspinbutton.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tkthrobber.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/animatedimages.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/spinningprogress.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tree/treecontrol.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/tree/treedatamodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/unocontrol.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/unocontrolbase.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/unocontrolcontainer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/unocontrolcontainermodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/unocontrolmodel.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/unocontrols.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/accessibilityclient.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/externallock.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/formpdfexport.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/imagealign.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/listenermultiplexer.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/property.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/registerservices.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/servicenames.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/tkresmgr.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/unopropertyarrayhelper.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/unowrapper.o/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/helper/vclunohelper.o --start-group > --end-group --no-as-needed -lX11 -lcomphelper -luno_cppu > -luno_cppuhelpergcc3 -luno_sal -li18nlangtag -ltllo -lutllo -lvcllo > -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/4.6/crtendS.o > /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crtn.o > > /home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxaccessiblecomponent.o:(.data.rel.ro+0x24): > undefined reference to > `cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, > com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type > const&)' > /home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/awt/vclxaccessiblecomponent.o:(.data.rel.ro+0xe0): > undefined reference to `non-virtual thunk to > cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, > com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type > const&)' > /home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/accessiblecontrolcontext.o:(.data.rel.ro+0xa8): > undefined reference to > `cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, > com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type > const&)' > /home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/CxxObject/toolkit/source/controls/accessiblecontrolcontext.o:(.data.rel.ro+0x128): > undefined reference to `non-virtual thunk to > cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, > com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type > const&)' > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > make[1]: *** [/home/chris/repos/LibreOffice/core/workdir/ > unxlngi6.pro/LinkTarget/Library/libtklo.so] Error 1 > make: *** [toolkit] Error 2 > > > Chris > > > > On Sat, Apr 27, 2013 at 11:51 PM, Chris Sherlock < > chris.sherloc...@gmail.com> wrote: > >> Hi all, >> >> When I attempt to compile with Clang (I did a git pull), I'm getting a >> linker error: >> >> chris@LibreOfficeDev:~/repos/LibreOffice/core$ make toolkit >> cd /home/chris/repos/LibreOffice/core/toolkit && /usr/bin/make -j 1 -rsr >> [ SRS ] toolkit/awt >> [ RES ] tken-US >> [ LNK ] Library/libtklo.so >> /home/chris/repos/LibreOffice/core/workdir/ >> unxlngi6.pro/CxxObject/toolkit/source/awt/vclxaccessiblecomponent.o:(.data.rel.ro+0x24): >> undefined reference to >> `cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, >> com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type >> const&)' >> /home/chris/repos/LibreOffice/core/workdir/ >> unxlngi6.pro/CxxObject/toolkit/source/awt/vclxaccessiblecomponent.o:(.data.rel.ro+0xe0): >> undefined reference to `non-virtual thunk to >> cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, >> com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type >> const&)' >> /home/chris/repos/LibreOffice/core/workdir/ >> unxlngi6.pro/CxxObject/toolkit/source/controls/accessiblecontrolcontext.o:(.data.rel.ro+0xa8): >> undefined reference to >> `cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, >> com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type >> const&)' >> /home/chris/repos/LibreOffice/core/workdir/ >> unxlngi6.pro/CxxObject/toolkit/source/controls/accessiblecontrolcontext.o:(.data.rel.ro+0x128): >> undefined reference to `non-virtual thunk to >> cppu::WeakAggComponentImplHelper2<com::sun::star::accessibility::XAccessibleContext, >> com::sun::star::accessibility::XAccessibleEventBroadcaster>::queryAggregation(com::sun::star::uno::Type >> const&)' >> clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> make[1]: *** [/home/chris/repos/LibreOffice/core/workdir/ >> unxlngi6.pro/LinkTarget/Library/libtklo.so] Error 1 >> make: *** [toolkit] Error 2 >> >> --- >> >> How do I pass in the -v flag? >> >> Any tips would be greatly appreciated :-) >> >> Chris >> > >
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice