WARNING: lndir does not exist -- skipping
Miguel Cardenas
warlockxxi at yahoo.com
Sun Nov 12 09:10:02 PST 2006
Hello list
I'm trying to compile Xorg R7.1 by using the "build-from-tarballs.sh" script, but get the error
"WARNING: lndir does not exist -- skipping"
and stops there, this is the last piece of compilation output:
--------------------------------------------------------------------------------
make[1]: Entering directory `/tmp/Xorg-11R7.1-everything/everything/gccmakedep-X11R7.1-1.0.2'
make[1]: Nothing to be done for `install-exec-am'.
test -z "/opt/xorg//man/man1" || mkdir -p -- "/opt/xorg//man/man1"
/usr/bin/ginstall -c -m 644 'gccmakedep.1x' '/opt/xorg//man/man1/gccmakedep.1x'
test -z "/opt/xorg//bin" || mkdir -p -- "/opt/xorg//bin"
/usr/bin/ginstall -c -m 644 'gccmakedep' '/opt/xorg//bin/gccmakedep'
make install-data-hook
make[2]: Entering directory `/tmp/Xorg-11R7.1-everything/everything/gccmakedep-X11R7.1-1.0.2'
chmod +x //opt/xorg//bin/gccmakedep
make[2]: Leaving directory `/tmp/Xorg-11R7.1-everything/everything/gccmakedep-X11R7.1-1.0.2'
make[1]: Leaving directory `/tmp/Xorg-11R7.1-everything/everything/gccmakedep-X11R7.1-1.0.2'
WARNING: lndir does not exist -- skipping
Sun Nov 12 04:38:50 CST 2006
--------------------------------------------------------------------------------
Why does it fail? I found a /usr/X11R6/bin/lndir so I guess it should be compiled from the current Xorg sources and not use the existing one since it is from another version. What can I do to fix that? I've installed all libraries and utilities required previous to compilation:
expat 1.95.8 ---> I have expat-1.95.8-i486-1
gperf (if building xcb-util) ---> I built gperf 3.0.2 from sources
xcb ---> it appears as optional and does not compile, make aborts 'cos segmentation fault. I installed 'check', xsltproc (and libxml 2.6.26 as xcb requirement) and the gperf is installed too as shown above
freetype 2.1.8 or 2.1.9. X ---> I have freetype-2.1.9-i486-1
fontconfig 2.2 or newer ---> I have fontconfig-2.2.3-i486-2
libpng 1.2.8 ---> I have libpng-1.2.12-i486-2
zlib 1.1.4 or 1.2.3 ---> I have zlib-1.2.3-i486-1
Mesa
6.5.1 ---> I have the sources, used "build-from-tarballs.sh -m ..."
libdrm ---> I built libdrm 2.3.0 from sources
My doubts are:
1) does the "WARNING: lndir does not exist -- skipping" error have any relationship with the xcb? in the document says "The following external dependencies are *recommended* dor a fully functional build", but does not say ARE REQUIRED
2) if it really affects, where can I get a precompiled "xcb" to avoid segmentation fault in the 'make'?
3) does anybody have compiled Xorg 7.x under SLACKWARE?
Thanks for your help
Miguel
More information about the xorg
mailing list