tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
more clang fun
This time, I'm trying to do pkgsrc-2011Q1 builds on 5.1/amd64 using clang.
I've problems compiling both neon and apr. I get the following warnings:
*** Warning: linker path does not have real file for library -lcrypt.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libcrypt but no candidates were found. (...for regex pattern test)
for -lcrypt and -lpthread with apr and
dor -lintl, -lz, -lssl and -lcrypto with neon.
Additionally, I get
*** Since this library must not contain undefined symbols,
*** because either the platform does not support them or
*** it was explicitly requested with -no-undefined,
*** libtool will only create a static version of it.
for neon.
(and similar errors for subversion-base)
I've reverted to gcc for these packages (and to -current for apr since I get
multiply defined symbols with 2011Q1).
It would be nice to have some mechanism to switch libtools automatically when
switching PKGSRC_COMPILER.
Home |
Main Index |
Thread Index |
Old Index