Ken Moffat wrote:
On Fri, 21 Oct 2005, Dan McGhee wrote:
if test "$USE_XINERAMA" = "YES"; then
AC_MSG_RESULT([yes, with $XINERAMA_LINK linking])
AC_CHECK_HEADER(X11/extensions/Xinerama.h, [],
[AC_MSG_ERROR(Xinerama header not found.)], [])
<snipped rest of checks>
I don't understand the AC_CHECK_HEADER line. If you look at the
tests for the libraries the path is $XLIB/lib/Xinerama*. In this
line it's just /X11/extensions/Xinerama.h. There's nothing to
indicate that /usr/X11R6/include is prepended. The configure script
and the configure.in both contain "X11/extensions." I tried hacking
them to indicate the full path. It still didn't configure.
Or perhaps alter the configure script to
../X11R6/include/X11/extensions/Xinerama.h ?
I tried that and it didn't work. I did find this however at:
http://www.openoffice.org/FAQs/build_faq.html#bugs
Under the heading "We have a few build problems"
undefined symbol: _Z16XineramaIsActiveP9_XDisplay
This is a problem with your headers, add 'extern "C" {' and '}' around
'#include <X11/extensions/Xinerama.h>, and then build through
libvcl644li.so.
However, I have no clue how to decipher this. Does it mean to put this
sequence in the configure.in file:
extern "C"
'#include <X11/extensions/Xinerama.h>'
I'm hesitant to make a big deal out of this since I've seen no other
traffic on this situation. Maybe I'll try to build 1.1.4 to see if this
is a regression or my problem.
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page