Compilation error in XFree86-VirtualFramebufferServer-4.3.0_3
port
Eric Anholt
eta at lclark.edu
Fri Dec 12 16:00:21 PST 2003
On Mon, 2003-12-08 at 12:04, Dmitriy Shnayder wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> When I tried to compile the editors/openoffice-1.1 port this morning, part of
> the compilation was compiling the XFree86-VirtualFramebufferServer-4.3.0_3
> port, which is a dependency for OpenOffice. This compilation did not succeed,
> and thus I could not compile OpenOffice. I saw the following output:
>
> ===> openoffice-1.1.0_1 depends on executable: Xvfb - not found
> ===> Verifying install for Xvfb in /usr/ports/x11-servers/XFree86-4-VirtualFr
> amebufferServer
> ===> Extracting for XFree86-VirtualFramebufferServer-4.3.0_3
> [snip]
> ===> Configuring for XFree86-VirtualFramebufferServer-4.3.0_3
> cd ./config/imake && make -D INSTALLS_DEPENDS -f Makefile.ini BOOTSTRAPCFLAGS=
> "" CC="cc"
> making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR="" in
> ~ config/imake
> cc -o ccimake -DCROSSCOMPILEDIR=\"\" -O -I../../include -I../../imports/x11/inc
> lude/X11 ccimake.c
> if [ -n "" ] ; then /cc -E `./ccimake` -DCROSSCOMPILE_CPP imakemdep.h > imakem
> dep_cpp.h; else touch imakemdep_cpp.h; fi
> cc -c -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
> cc -o imake -O -I../../include -I../../imports/x11/include/X11 imake.o
> rm -f ./config/makedepend/Makefile.proto
> ./config/imake/imake -I./config/cf -s ./config/makedepend/Makefile.proto -f ./c
> onfig/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
> In file included from Imakefile.c:15:
> config/cf/Imake.tmpl:1989: LessTif.rules: No such file or directory
> In file included from Imakefile.c:15:
> config/cf/Imake.tmpl:2002: LessTif.tmpl: No such file or directory
> ./config/imake/imake: Exit code 1.
> ~ Stop.
> *** Error code 1
>
> Stop in /usr/ports/x11-servers/XFree86-4-VirtualFramebufferServer/work/xc.
> *** Error code 1
>
> Stop in /usr/ports/x11-servers/XFree86-4-VirtualFramebufferServer.
> *** Error code 1
>
> Stop in /usr/ports/editors/openoffice-1.1.
>
> I have both lesstif-0.93.36_1 and open-motif-2.2.2_1 packages installed. Is that
> possibly causing this error?
Lesstif messes with the system's host.def (or was it site.def?), which I
suspect is not kosher. I haven't ever looked at what the proper fix
would be. Reinstalling imake-4 will clean it up for the moment.
--
Eric Anholt eta at lclark.edu
http://people.freebsd.org/~anholt/ anholt at FreeBSD.org
More information about the freebsd-x11
mailing list