On Fri, 08 Apr 2011 at 14:49:42 +1000, Brian May wrote:
> /usr/bin/ld: digest-service.o: undefined reference to symbol
> 'heim_ntlm_calculate_ntlm1@@HEIMDAL_NTLM_1.0'
> /usr/bin/ld: note: 'heim_ntlm_calculate_ntlm1@@HEIMDAL_NTLM_1.0' is defined
> in DSO //home/brian/tree/heimdal/git/heimdal/lib/ntlm/.libs/libheimntlm.so.0
> so try adding it to the linker command line

The symbol is defined in libheimntlm.so.0, so try adding it to the linker
command line. :-)

This is the same thing as described in:

http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

http://fedoraproject.org/wiki/UnderstandingDSOLinkChange

You can work around it with -Wl,--add-needed in LDFLAGS, or fix it properly
by including -lheimntlm in the LIBADD/LDADD for whatever you're linking.

    S


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110408101145.ga6...@reptile.pseudorandom.co.uk

Reply via email to