config problem at gaim block (v 0.66) linux
Brought to you by:
obobo
Hi! I got problems configuring Gaim. Gaim is aking me
for NSS and NSPR includes. Where do i get them and how
do i install them propper?!
Configuration Output:
Gaim-Encryption configuration block
checking for NSPR includes...
checking for NSS includes...
checking for nss.h... yes
checking for nssbase.h... no
checking for keyhi.h... no
configure: error: Need to specify location of NSS and
NSPR includes
linux:/tmp/gaim-0.66 #
If you could help me.
Tamer
--
tamer.higazi@web.de
Logged In: YES
user_id=21203
1) Make sure that the NSS and NSPR libraries (and their
headers) are installed. See
http://gaim-encryption.sourceforge.net/nss.html
For a pointer to those projects. Depending on the linux
distribution you're using, there's probably an easier way to
get them installed than going to the Mozilla website for
them- some sort of package that allows you to do Mozilla
development (mozilla-nss-devel and mozilla-nspr-devel) on
Red Hat, for example.
2) If you did that, and are still getting that error,
figure out where the library headers got installed. Look
for a file called nssbase.h, for example. Then specify that
location with:
./configure --with-nss-includes="/usr/include/nss"
if it was in /usr/include/nss/nssbase.h, for example (if it
were there, actually, the configure script should find it
automatically, but you get the idea).
3) Same thing for the nspr headers, although it looks like
it might have autodetected them?
4) If you had to specify the location of the include files,
you may also have to specify the location of the libraries
(libnss3.so, for example). Do that with
--with-nss-libs="/usr/local/lib", for example.
5) If you had to specify the includes and/or libs by hand,
let me know where your distribution put those files, and I
can add the locations to the autodetector for the next release.