help-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compiling & installing programs as user: finding headers


From: Federico Zenith
Subject: Compiling & installing programs as user: finding headers
Date: Fri, 20 Jun 2008 09:32:45 +0200
User-agent: Thunderbird 1.5.0.8 (X11/20060911)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,
I have a problem with the configuration of a Autotools-powered package
(in this example Wine 1.0, but I have the same problem with other ones).

My situation is that I cannot be root on my system, and my
administrators are a bit slow in answering to software-installation
requests (bureaucracy, I suppose), so I have to compile & install some
programs as a user.

Wine, specifically, can make use of a few libraries that I do not have
on my system; one of these is libxml2. So, I compiled and installed
libxml2 thusly:

libxml2-2.6.32 $ ./configure --prefix=/home/me/usr
libxml2-2.6.32 $ make
libxml2-2.6.32 $ make install

and everything looks just fine.

However, when I try to configure Wine, the configure script does not
notice the presence of libxml2.

[...]
checking libxml/parser.h usability... no
checking libxml/parser.h presence... no
checking for libxml/parser.h... no
[...]

But, I do have /home/me/usr/include/libxml2/libxml/parser.h, and
/home/me/usr was indeed specified as a prefix to the configure script.

1) I also do have /home/me/usr/bin in my PATH; maybe there is a similar
variable for includes?
2) I also tried with LDFLAGS, as in:
wine-1.0 $ LDFLAGS="-L/home/me/usr/lib" ./configure --prefix=/home/me/usr/
   but that does not change anything, since LDFLAGS is only for the
linker, not for the configure script.

So, how do I tell the configure script to look up headers where they are?

Thanks in advance for any suggestions!
- -Federico
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIW10dBIpu+y7DlLcRAqS7AJ4mprO2ibOlRghGymfXkum9+ePISACeI3HB
0HlqJuV8mAZACC6hPGGPe0U=
=fgWi
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]