Opened 19 years ago
Closed 19 years ago
#1833 closed defect (fixed)
Unlisted dependency in Xorg-7.0.0
Reported by: | Owned by: | DJ Lucas | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | major | Keywords: | |
Cc: |
Description ¶
When building Xorg-7.0.0, I got to the stage of 'Installation of Xorg applications'. At this stage I was told I needed to install MesaLib-6.4.2. I started to do this but compilation of MesaLib failed with ld: cannot find -lXxf86vm. Installing the Xorg library libXxf86vm-X11R7.0-1.0.0 fixed this issue (in that MesaLib was then able to compile). libXxf86vm is not among the 17 libraries listed as dependencies in the 'Xorg Libraries' section of the Xorg-7.0.0 page.
I hope this is helpful.
Change History (6)
comment:1 by , 19 years ago
comment:2 by , 19 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 19 years ago
- libfontenc depends on encodings at runtime
- It is wrong to say that one needs to keep the MesaLib source dir for building the Xorg server. One can delete and reextract MesaLib
comment:4 by , 19 years ago
Having installed the 17 listed libraries and downloaded everything in lib.wget,
for $package in lib*.tar.bz2 do tar -jxvf $package ... make install done
works fine for me - although maybe this approach installs many superfluous libs.
comment:5 by , 19 years ago
The 17 listed libs are not all inclusive. This is clearly stated in the introduction. More will be added to that text to furthur clarify that the expected environment is no different than the monolithic tree (everything is built). You are free to cut back on it, but it will be impossible to tell how and when to cut it back within the context of the book. I put up an empty shell in the wiki that includes all the Xorg-7 packages who's final goal is a complete interdependency list. I will link to this page in the book. http://wiki.linuxfromscratch.org/blfs/wiki/Xorg-7.0.0 _Anyone_ is free to make changes as the interdependencies are discovered. Actually we already have this info in the first draft of the Xorg-7 instructions by Thomas Pegg at http://www.tpegg.org/20051203/ Also wouldn't hurt to create the MesaLib page to include these two deps. This link will be the one that needs to be created as it's already referenced elsewhere: http://wiki.linuxfromscratch.org/blfs/wiki/MesaLib
comment:6 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Added additional note in the introduction stating that BLFS expects all packages to be installed.
Additional info: MesaLib failed to compile at a much later stage. This time, libXi-X11R7.0-1.0.0 was the missing dependency. Once this was installed, MesaLib fully compiled.