[Libreoffice] component maps without getImpl...
Michael Meeks
michael.meeks at novell.com
Tue Jul 12 01:52:14 PDT 2011
Hi there,
Interestingly, I just got a tinderbox failure on OSX:
On Tue, 2011-07-12 at 08:26 +0000, nthiebaud at gmail.com wrote:
> build failed - error is::
..
> Compiling: animations/source/animcore/targetpropertiescreator.cxx
> /usr/bin/xsltproc --nonet --stringparam uri \
> 'vnd.sun.star.expand:$OOO_BASE_DIR/program/libanimcore.dylib' -o ../../unxmacxi.pro/misc/animcore.component \
> /Volumes/Raid0/libo/solenv/bin/createcomponent.xslt animcore.component
> Making: animcore.lib
>
> cp ../../unxmacxi.pro/misc/unloadablecomponent_animcore.map.exported-symbols ../../unxmacxi.pro/misc/unloadablecomponent_animcore.map
> /Volumes/Raid0/libo/solenv/bin/checkdll.sh -L../../unxmacxi.pro/lib -L/Volumes/Raid0/libo/solver/350/unxmacxi.pro/lib ../../unxmacxi.pro/lib/libanimcore.dylib
> Making: libanimcore.dylib
> Undefined symbols:
> "_component_getImplementationEnvironment", referenced from:
> -exported_symbol[s_list] command line option
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
Which seems to come from:
SHL1VERSIONMAP=$(SOLARENV)/src/unloadablecomponent.map
I've added 'nogetimpl' suffixes of both of these to solenv, and
switched to using them. This is a "builds fine on Linux, breaks on OSX"
issue that I guess we need to make sure we get right, as we remove those
methods :-)
HTH,
Michael.
--
michael.meeks at novell.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice
mailing list