On 2012-03-23 10:13, Stephan Bergmann wrote:
On 03/23/2012 09:09 AM, Noel Grandin wrote:
I'm needing to modify some code in the UCB module, but I get linking
errors because I'm referencing comphelper.
Do I need to modify the makefile or is this one of those modules that
are below comphelper?

Module ucb already depends on module comphelper (see the first line of ucb/prj/build.lst). Do you mean module ucbhelper instead (that's the one that indeed is below comphelper)? Or what are your exact errors.



The error looks like:

[ build CXX ] ucb/source/ucp/package/pkgresultset.cxx
[ build DEP ] LNK:Library/libucppkg1.so
[ build LNK ] Library/libucpftp1.so
[ build LNK ] Library/libucphier1.so
[ build LNK ] Library/libucppkg1.so
[ build LNK ] Library/ucptdoc1.uno.so
/home/noel/libo/workdir/unxlngx6.pro/CxxObject/ucb/source/ucp/ftp/ftpdynresultset.o:ftpdynresultset.cxx:function ftp::DynamicResultSet::DynamicResultSet(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&, rtl::Reference<ftp::FTPContent> const&, com::sun::star::ucb::OpenCommandArgument2 const&, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&, ftp::ResultSetFactory*): error: undefined reference to 'comphelper::getComponentContext(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&)'
collect2: ld returned 1 exit status
/home/noel/libo/workdir/unxlngx6.pro/CxxObject/ucb/source/ucp/hierarchy/dynamicresultset.o:dynamicresultset.cxx:function hierarchy_ucp::DynamicResultSet::DynamicResultSet(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&, rtl::Reference<hierarchy_ucp::HierarchyContent> const&, com::sun::star::ucb::OpenCommandArgument2 const&): error: undefined reference to 'comphelper::getComponentContext(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&)'
collect2: ld returned 1 exit status
make[1]: *** [/home/noel/libo/workdir/unxlngx6.pro/LinkTarget/Library/libucpftp1.so] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [/home/noel/libo/workdir/unxlngx6.pro/LinkTarget/Library/libucphier1.so] Error 1
make: *** [ucb] Error 2

_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to