Hello ,
My name is Chris. I came across LFS about a year and a half ago, and I
decided to give it a try.
I quickly gave up since at that time I was working 60 hours a week and
coming home to compile
became tedious very fast. I have been busy with college and didn't have
the time to try again, but
the thought of making my own Linux system was always tugging at my mind.
Which all well, since
I was a newcomer to the linux scene, and now I classify myself as an
intermediate novice with about
a years experience of linux under his belt.
I know the basics of compiling software, but I do not understand how the
BLFS-dev team
comes up with the commands on some of the packages. Example, for the
Fontconfig-2.4.2 package,
the BLFS Book [1] states.
/configure --prefix=/usr \
--sysconfdir=/etc --localstatedir=/var \
--disable-docs --without-add-fonts \
--with-docdir=/usr/share/doc/fontconfig-2.4.2 &&
make
I understand the above section, but what throws me for a loop is.
make install &&
install -v -m644 doc/*.3 /usr/share/man/man3 &&
install -v -m644 doc/*.5 /usr/share/man/man5 &&
install -v -m755 \
-d /usr/share/doc/fontconfig-2.4.2/fontconfig-devel &&
install -v -m644 doc/*.{html,pdf,txt} \
/usr/share/doc/fontconfig-2.4.2 &&
install -v -m644 doc/fontconfig-devel/* \
/usr/share/doc/fontconfig-2.4.2/fontconfig-devel
I decided to download the Fontconfig source tarball [2] and read the
README and INSTALL files.
The README appears to be nothing but a very long changelog. The INSTALL
file states
Fontconfig is built with the traditional configure script:
$ ./configure --sysconfdir=/etc --prefix=/usr
--mandir=/usr/share/man
This should generate valid Makefiles, then:
$ make
$ make install
What I do not understand is where the commands that are used in the BLFS
Book came from, and
how did the BLFS-dev team find this information?
References
========
[1] BLFS Book Version svn-20071207
http://www.linuxfromscratch.org/blfs/view/svn/general/fontconfig.html
[2] Fontconfig-2.4.2 INSTALL File
ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles/fontconfig-2.4.2.tar.gz
--
Chris
[EMAIL PROTECTED]
--
http://www.fastmail.fm - Or how I learned to stop worrying and
love email again
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page