$ cat /usr/lib/x86_64-linux-gnu/pkgconfig/nss.pc
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include/nss

Name: NSS
Description: Mozilla Network Security Services
Version: 3.14.3
Requires: nspr
Libs: -L${libdir} -lnss3 -lnssutil3 -lsmime3 -lssl3
Cflags: -I${includedir}


For info... I'd guess that this is the equivalent of the failing command
from the autotools build (where it succeeds):

g++  -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbeginS.o
qpid/sys/ssl/.libs/libsslcommon_la-check.o
qpid/sys/ssl/.libs/libsslcommon_la-util.o
qpid/sys/ssl/.libs/libsslcommon_la-SslSocket.o   -Wl,-rpath
-Wl,/home/rob/qpid-clean/cpp/src/.libs -lnss3 -lssl3 -lnspr4
./.libs/libqpidcommon.so -L/usr/lib/gcc/x86_64-linux-gnu/4.6
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-linux-gnu/4.6/crtendS.o
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o  -O2
-Wl,-soname -Wl,libsslcommon.so.2 -o .libs/libsslcommon.so.2.0.0


On 2 April 2013 11:25, Rob Godfrey <[email protected]> wrote:

> $ nss-config --libs ; nspr-config --libs
> -L/usr/lib/x86_64-linux-gnu -lssl3 -lsmime3 -lnss3 -lnssutil3
> -L/usr/lib/x86_64-linux-gnu -lplds4 -lplc4 -lnspr4 -lpthread -ldl
>
> As per the output the libraries are in /usr/lib/x86_64-linux-gnu
>
> -- Rob
>
>
> On 2 April 2013 11:24, Gordon Sim <[email protected]> wrote:
>
>> On 04/02/2013 10:22 AM, Gordon Sim wrote:
>>
>>> On 04/02/2013 09:52 AM, Rob Godfrey wrote:
>>>
>>>> $ pkg-config --cflags --libs nss
>>>> -I/usr/include/nss -I/usr/include/nspr  -lnss3 -lnssutil3 -lsmime3
>>>> -lssl3
>>>> -lplds4 -lplc4 -lnspr4
>>>>
>>>
>>> That is essentially the same as on my system. Are those libs
>>> (libnss3.so, libnssutil3.so etc) in /usr/lib or /usr/lib64?
>>>
>>
>> Also, what do `nss-config --libs` and `nspr-config --libs` show?
>>
>>
>>
>> ------------------------------**------------------------------**---------
>> To unsubscribe, e-mail: 
>> [email protected].**org<[email protected]>
>> For additional commands, e-mail: [email protected]
>>
>>
>

Reply via email to