Re: build error patch

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

 



On Mon, 10 Sep 2007, fwoods@xxxxxxxxxxxx wrote:

 system:
FreeBSD 6.2-RELEASE i386 [ELF]

 host.def
#define XF86Server              NO
#define BuildXdm NO
#define Freetype2BuildDefines -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER
#define InstallXinitConfig      YES
#define InstallXdmConfig        YES
#define InstallFSConfig         YES
#define UseSeparateConfDir NO
#define DefaultGcc2i386Opt      -O2 -march=k8
#define BuildScreenSaverExt     NO
#define BuildSpecsDocs          YES
#define SpecsDocDirs            CTEXT GL ICCCM X11 Xext Xmu Xv XvMC i18n xterm
#define BuildAllSpecsDocs       YES

 error:
programs/Xserver/hw/xfree86/common/xf86str.h:109:21: xf86Pci.h: \
No such file or directory
 build line:
LD_LIBRARY_PATH=../../../../exports/lib cc -c -O2 -march=k8 -ansi \
-Wno-system-headers -Dasm=__asm   -Wall -Wpointer-arith -Wundef \
-I. -I../../../../programs/Xserver/include \
-I../../../../extras/Mesa/include \
-I../../../../programs/Xserver/hw/xfree86/os-support \
-I../../../../programs/Xserver/hw/xfree86/common \
-I../include -I../glx -I../../../../lib/GL/include \
-I../../../../programs/Xserver/mi \
-I../../../../programs/Xserver/hw/xfree86/os-support/shared/drm/kernel \
-I../../../../exports/include \
-DCSRG_BASED -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY \
-DXSYNC -DXF86BIGFONT -DDPMSExtension -DBIGREQS -DPANORAMIX -DRENDER \
-DRANDR -DRES -DPIXPRIV -DNDEBUG -DGCCUSESGAS -DAVOID_GLYPHBLT \
-DPIXPRIV -DSINGLEDEPTH -DXFree86Server -DSMART_SCHEDULE \
-DBUILDDEBUG -DX_BYTE_ORDER=X_LITTLE_ENDIAN  -DFUNCPROTO=15 \
-DNARROWPROTO  -DXFree86Module -DGLXEXT -DXF86DRI \
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA xf86dri.c

 fix:
should include -I../../../../programs/Xserver/hw/xfree86/os-support/bus
 changed INCLUDES in xc/programs/Xserver/GL/dri/Imakefile
    INCLUDES = -I$(SERVERSRC)/include -I$(MESASRCDIR)/include \
               -I$(XF86OSSRC) -I$(XF86OSSRC)/bus -I$(XF86COMSRC) \
               -I../include -I../glx -I$(LIBSRC)/GL/include \
               -I$(SERVERSRC)/mi -I$(DRMINCLUDESDIR)

This is due to your setting of XF86Server to NO. But this also affects a number of other headers as well. So a more genral solution is in order. I'll look into coming up with one in the next little while.

Thanks for reporting the problem.

Marc.

+----------------------------------+----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310          |
|  Academic Information and        |  fax:    1-780-492-1729          |
|    Communications Technologies   |  email:  tsi@xxxxxxxxxxx         |
|  352 General Services Building   +----------------------------------+
|  University of Alberta           |                                  |
|  Edmonton, Alberta               |    Standard disclaimers apply    |
|  T6G 2H1                         |                                  |
|  CANADA                          |                                  |
+----------------------------------+----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux