On 28 February 2006 at 21:27, Junichi Uekawa wrote:
| Hi,
|
| > | | Checking the diff of the log between the two runs; here is an obvious
difference (on my environment).
| > | |
| > | | -checking for X... libraries /usr/X11R6/lib, headers
| > | | +checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
| > | |
| > | | In pbuilder chroot, the X header location is not detected; which kind
of rings a bell.
| >
| > The wicked witch is dead, at last. The bug is squashed. I altered
| > debian/rules to call as
| >
| > R CMD INSTALL -l $(debRlib) \
| > --configure-args="--x-includes=/usr/X11R6/include" \
| > --clean .
|
| One weird thing is that X11/Intrinsic.h is available from the standard search
path
| /usr/include/ as /usr/include/X11/Intrinsic.h because of:
|
| lrwxrwxrwx 1 root root 20 2006-01-24 07:26 /usr/include/X11 ->
../X11R6/include/X11
|
| and thus include path of /usr/X11R6/include shouldn't really be
| necessary (that's why it's empty inside pbuilder).
Could that be why autoconf doesn't fill the variable ${x_includes} by
default? In which case the unconditional assignment
CPPFLAGS="${CPPFLAGS} -I${x_includes}"
in rgl's configure.ac is a bug as it doesn't test for ${x_includes} being
empty.
The funny thing is that ${x_libraries} gets filled so that
LIBS="${LIBS} -L${x_libraries} -lX11 -lXext"
doesn't blow up. I don't know enough autoconf, and have to run to work now,
to dig deeper here.
Dirk
--
Hell, there are no rules here - we're trying to accomplish something.
-- Thomas A. Edison
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]