FYI, the libtool team confirmed this as a bug on Darwin, and have
fixed this in libtool CVS. For more information, see the thread:
http://thread.gmane.org/gmane.comp.gnu.libtool.bugs/5669
Until we can require that all libssh2 developers use the latest
libtool, I think we should keep -no-install out of Makefile.am. That
will work around the problem, and it doesn't create any serious
problems of its own that there aren't other workarounds available for.
/Simon
Simon Josefsson <simon_at_josefsson.org> writes:
> Daniel Johnson <daniel_at_daniel-johnson.org> writes:
>
>> The script sets up DYLD_LIBRARY_PATH so that Darwin's linker can find
>> things. This is definitely a Darwinism needed because of Darwin's
>> wacky linker. This is with libtool 1.5.22.
>>
>> Please let me know if I can provide any more information.
>
> Thanks. This may be a libtool bug -- linking with -no-install should
> produce a binary that works, which isn't the case for you. I'll bring
> this up on the libtool list.
>
> Meanwhile, I have removed the -no-install because I don't think it
> causes serious problems for anyone. It makes it slightly more
> difficult to gdb on the self test, but only slightly. Removing it
> causes problems for running self-tests under Wine with mingw32
> cross-compiles, but it is possible to work around that (another bug in
> libtool actually, see discussions on the libtool list) by running a
> small 'sed' on the libtool script:
>
> perl -pi -e 's/.run .LTCC/cc/' libtool
>
> Please test tomorrow's snapshot again... I'll see if I can understand
> or do anything about your first bug too.
>
> /Simon
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> libssh2-devel mailing list
> libssh2-devel_at_lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libssh2-devel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
libssh2-devel mailing list
libssh2-devel_at_lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libssh2-devel
Received on 2007-04-04