openoffice configure error on -current - more info

Per olof Ljungmark peo at intersonic.se
Mon Jun 28 16:10:04 PDT 2004


Per olof Ljungmark wrote:
> FreeBSD 5.2-CURRENT #0: Mon Jun 28 19:38:50 CEST 2004, cvsup late June 
> 27th.
> 
> Build of Openoffice-1.1 stops at:
> checking for XShmCreateImage in -lXext... yes
> checking for X11/extensions/XShm.h... yes
> checking for XieFloGeometry in -lXIE... no
> checking for X11/extensions/XIElib.h... no
> configure: error: Could not compile basic X program.
> ===>  Script "configure" failed unexpectedly.
> 
> There is no XIElib.h on this system, should there be?

Last section of 
/usr/ports/editors/openoffice-1.1/work/mozilla/work/mozilla/config.log
reads

configure:7423: checking for XieFloGeometry in -lXIE
configure:7442: gcc32 -o conftest -O -pipe    -I/usr/X11R6/include 
-I/usr/X11R6/include  -L/usr/X11R6/lib  conftest.c -lXIE -lX11  -lXext 
-lm  1>&5
/usr/bin/ld: cannot find -lXIE
collect2: ld returned 1 exit status
configure: failed program was:
#line 7431 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
char XieFloGeometry();

int main() {
XieFloGeometry()
; return 0; }
configure:7464: checking for X11/extensions/XIElib.h
configure:7474: gcc32 -E   -I/usr/X11R6/include  -I/usr/X11R6/include 
conftest.c >/dev/null 2>conftest.out
configure:7527: gcc32 -c -O -pipe   -I/usr/X11R6/include 
-I/usr/X11R6/include  -I/usr/X11R6/include conftest.c 1>&5
In file included from /usr/X11R6/include/X11/Xlib.h:51,
                  from configure:7514:
/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3/include/sys/types.h:251: 
syntax error before "udev_t"
configure: failed program was:
#line 7511 "configure"
#include "confdefs.h"

         #include <stdio.h>
         #include <X11/Xlib.h>

int main() {

         Display *dpy = 0;
         if ((dpy = XOpenDisplay(NULL)) == NULL) {
             fprintf(stderr, ": can't open %s\en", XDisplayName(NULL));
             exit(1);
         }

; return 0; }


More information about the freebsd-questions mailing list