Dan McGhee wrote:

<snipped everything>

Here are my notes from today.  They may be useful. Or they may not be.

To control the build order in the libraries I used two files that the 'for PKG...' loop could read. If someone decides to use them in the book, it might be too failsafe but it might prevent "accidents." I've attached these two files.

Right now for each 'wget list' the "draft" book says to comment out or remove the lines containing the packages that someone doesn't need. If it's decided to use the files and not the wget scripts to read into the 'for loop', I recommend changing that remark to say "remove the lines containing the packages you don't want." When I commented out a line in one of the lists, bash reminded me that I must delete the whole line. The message was "#....tar.bz2 doesn't look like a tar archive. No such file or directory," he reported blushing with shame.

If you structure the commands for building the apps in this way

...
tar -xjf <path>/$PKG
if [ "$packagedir" = "luit-X11R7.0" ]; then
 sed -i 's/X11R6/X11R7/' parser.h
fi
......

then you can take care of the hardwire thing DJ found without having to stop the build and take care of it.

The tar command that I gave earlier won't work with the current tar provided bly LFS-SVN. Instead of '--strip-paths' the last option should be '--strip-components.'

I couldn't get xcursor-themes to install. Maybe because I didn't have the apps installed but the install failed with

mkdir -p /handheld/cursor  Permission denied

The reason is obvious.

Additionally, the xcursor-themes Makefile is hardwired to X11R6 in three places: ICONDEFS_CFLAGS, ICONDEFS_LIBS, and XCURSORGEN. I could find no file anywhere that would cause the Makefile to have this reference for those variables. I was trying to install to /tmp/test so the "real" ./configure switches may well take care of this.

Just as a note. I spent some time looking at the drivers man pages at Xorg. I reduced the number of packages from 64 to the eight that I need.

Probably won't get it done tonight, but it looks like it's time to try my work out on my shiny new LFS system.

Dan
xtrans-X11R7.0-1.0.0.tar.bz2
libXau-X11R7.0-1.0.0.tar.bz2
libXdmcp-X11R7.0-1.0.0.tar.bz2
libX11-X11R7.0-1.0.0.tar.bz2
libXext-X11R7.0-1.0.0.tar.bz2
libICE-X11R7.0-1.0.0.tar.bz2
libSM-X11R7.0-1.0.0.tar.bz2
libXt-X11R7.0-1.0.0.tar.bz2
libXmu-X11R7.0-1.0.0.tar.bz2
libXpm-X11R7.0-3.5.4.2.tar.bz2
libXp-X11R7.0-1.0.0.tar.bz2
libXfixes-X11R7.0-3.0.1.2.tar.bz2
libXrender-X11R7.0-0.9.0.2.tar.bz2
libfontenc-X11R7.0-1.0.1.tar.bz2
libxkbfile-X11R7.0-1.0.1.tar.bz2
libXprintUtil-X11R7.0-1.0.1.tar.bz2 
libXv-X11R7.0-1.0.1.tar.bz2 
libAppleWM-X11R7.0-1.0.0.tar.bz2
libFS-X11R7.0-1.0.0.tar.bz2
libWindowsWM-X11R7.0-1.0.0.tar.bz2
libXScrnSaver-X11R7.0-1.0.1.tar.bz2
libXTrap-X11R7.0-1.0.0.tar.bz2
libXaw-X11R7.0-1.0.1.tar.bz2
libXcomposite-X11R7.0-0.2.2.2.tar.bz2
libXcursor-X11R7.0-1.1.5.2.tar.bz2
libXdamage-X11R7.0-1.0.2.2.tar.bz2
libXevie-X11R7.0-1.0.0.tar.bz2
libXfont-X11R7.0-1.0.0.tar.bz2
libXfontcache-X11R7.0-1.0.1.tar.bz2
libXft-X11R7.0-2.1.8.2.tar.bz2
libXi-X11R7.0-1.0.0.tar.bz2
libXinerama-X11R7.0-1.0.1.tar.bz2
libXprintAppUtil-X11R7.0-1.0.1.tar.bz2
libXrandr-X11R7.0-1.1.0.2.tar.bz2
libXres-X11R7.0-1.0.0.tar.bz2
libXtst-X11R7.0-1.0.1.tar.bz2
libXvMC-X11R7.0-1.0.1.tar.bz2
libXxf86dga-X11R7.0-1.0.0.tar.bz2
libXxf86misc-X11R7.0-1.0.0.tar.bz2
libXxf86vm-X11R7.0-1.0.0.tar.bz2
libdmx-X11R7.0-1.0.1.tar.bz2
liblbxutil-X11R7.0-1.0.0.tar.bz2
liboldX-X11R7.0-1.0.1.tar.bz2
libxkbui-X11R7.0-1.0.1.tar.bz2
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to