Hi all! I've got an error while compiling X (from cvs 20030222.1425). There's an error somewhere while compiling GL.a :
--SNIP-- grep -v '^\#' > glapi_x86.i rm -f glapi_x86.o gcc -m32 -c -x assembler -o glapi_x86.o glapi_x86.i rm -f glapi_x86.i rm -f DONE touch DONE make[5]: Leaving directory `/home/ymorin/dev/lfs/inst/X/shadow/lib/GL/glx' making all in lib/GL/GL... make[5]: Entering directory `/home/ymorin/dev/lfs/inst/X/shadow/lib/GL/GL' make[5]: *** No rule to make target `../../../lib/GL/mesa/dri/?*.o', needed by `libGL.a'. make[5]: Target `all' not remade because of errors. make[5]: Target `all' not remade because of errors. make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/home/ymorin/dev/lfs/inst/X/shadow/lib/GL/GL' making all in lib/GL/mesa/src/OSmesa... make[5]: Entering directory `/home/ymorin/dev/lfs/inst/X/shadow/lib/GL/mesa/src/OSmesa' rm -f osmesa.o --SNIP-- Full World.log available at : http://ymorin.free.fr/X/World.log.bz2 My host.def is attached. The generated X servers are functionnal, I mean I can spawn one and have clients (xterm at least) connect to it, but they lack the DRI functionalities. I've got two other errors, about building glxinfo and glxgears, but I assume these two need GL.a to be able to build, and since mine wasn't... Could someone enlighten me on these three issues, please? Running 'make Everything' after 'make World' doesn't help either... :-( Thanks, Yann. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +0/33 662376056 | Software Designer | \ / CAMPAIGN | ___ | | --==< �_� >==-- �---.----------------: X AGAINST | \e/ There is no | | web: ymorin.free.fr | [EMAIL PROTECTED] 916 | / \ HTML MAIL | v conspiracy. | �---------------------�----------------�------------------�--------------------� \__ np: Genesis - Stagnation ________________________________________________/
# YEM-20030202 : host.def config file for lesneven #define LinuxDistribution LFS #----------------------------------------------------------------------------- # Library section. Ensure we use system-wide librairies, # and not those included with the xfree package (buggy). #define HasFreetype2 YES #define BuildFreetype2Library NO #define HasZlib YES #define HasLibpng YES #define HasLibxml2 YES #define HasExpat YES #define HasLibCrypt YES #define UseExpat YES #define TermcapLibrary -lncurses #----------------------------------------------------------------------------- # Compilation options. tweak for a maximum performance. #define DefaultGcc2i386Opt -O2 -fno-strength-reduce -march=i686 -mcpu=i686 #define GccWarningOptions -pipe #define HasMTRRSupport YES #define HasMMXSupport YES #define HasKatmaiSupport YES #define Has3DNowSupport NO #----------------------------------------------------------------------------- # Drivers # - input #define XInputDrivers mouse keyboard void OSXInputDrivers ExtraXInputDrivers # - video #define XF86CardDrivers fbdev ati AgpGartDrivers DevelDrivers XF86OSCardDrivers # - DRI #define BuildXF86DRIDriverSupport YES #define BuildXF86DRI YES #define BuildXF86DRM YES #define DriDrivers radeon DevelDRIDrivers # - GL #define BuildGlxExt YES #define BuildGLULibrary YES #define BuildGLXLibrary YES #define GlxBuiltInRadeon YES #define GlxBuiltInXMesa YES #define GlxUseBuiltInDRIDriver YES #define GlxDriverUsesMesa YES #define NormalLibGlx YES #define SharedLibGlx YES #define BuildOSMesaLib YES #define BuildRender YES # - MESA #define MesaUseX86Asm YES #define MesaUseMMX YES #define MesaUseSSE YES #define MesaUseKatmai YES #----------------------------------------------------------------------------- # Fonts #define BuildFontServer YES #define SharedLibFont YES #define CompressAllFonts YES #define GzipFontCompression YES # No space at start of lines to keep path together #define DefaultFontPath $(FONTDIR)/misc/,$(FONTDIR)/75dpi/,\ $(FONTDIR)/100dpi/,$(FONTDIR)/Type1,\ $(FONTDIR)/local,$(FONTDIR)/TrueType,\ $(FONTDIR)/CID,$(FONTDIR)/Speedo #define BuildCyrillicFonts YES #define BuildArabicFonts YES #define BuildISO8859_6Fonts YES #define BuildGreekFonts YES #define BuildISO8859_7Fonts YES #define BuildHebrewFonts YES #define BuildISO8859_8Fonts YES #define BuildKOI8_RFonts YES #define BuildJapaneseFonts YES #define BuildJISX0201Fonts YES #define BuildKoreanFonts YES #define BuildChineseFonts YES #----------------------------------------------------------------------------- # Documentation #define BuildLinuxDocHtml YES #define BuildLinuxDocPS NO #define BuildSpecsDocs YES #define BuildAllSpecsDocs YES #define BuildHtmlManPages YES #----------------------------------------------------------------------------- # Misc #define BuildXIE YES #define BuildXinerama YES #define XprtServer YES /* Needed by realplayer */ #define BuildXprint YES #define XnestServer YES #define XAppLoadDir EtcX11Directory/app-defaults #define VarLibDir /var/lib #define XFree86Devel NO #define FSUseSyslog YES #define ThreadedX YES #define HasZlib YES #define HasNCurses YES #define HasPam YES #define SystemManDirectory /usr/share/man #define InstallXinitConfig YES #define InstallXdmConfig YES #define ForceNormalLib YES

