From bd899fb2652b66bb206c14c77716064490cf30c1 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Fri, 27 Jan 2012 20:39:49 +0000 Subject: Update scripts to support BLFS bridge devices. Cosmetic cleanups git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9716 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/coreutils.xml | 5 +- chapter06/glib.xml | 173 ----------------------------------------------- chapter06/pkg-config.xml | 109 ----------------------------- 3 files changed, 3 insertions(+), 284 deletions(-) delete mode 100644 chapter06/glib.xml delete mode 100644 chapter06/pkg-config.xml (limited to 'chapter06') diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index 226a1d9bd..1d0edba88 100644 --- a/chapter06/coreutils.xml +++ b/chapter06/coreutils.xml @@ -64,8 +64,9 @@ esac Now prepare Coreutils for compilation: -./configure --prefix=/usr --libexecdir=/usr/lib \ ---enable-no-install-program=kill,uptime +./configure --prefix=/usr \ + --libexecdir=/usr/lib \ + --enable-no-install-program=kill,uptime The meaning of the configure options: diff --git a/chapter06/glib.xml b/chapter06/glib.xml deleted file mode 100644 index 25689e915..000000000 --- a/chapter06/glib.xml +++ /dev/null @@ -1,173 +0,0 @@ - - - %general-entities; -]> - - - - - - glib - &glib-version; -
&glib-url;
-
- - Glib-&glib-version; - - - Glib - - - - - - <para>The GLib package contains a low-level core library. This is useful - for providing data structure handling for C, portability wrappers and - interfaces for such runtime functionality as an event loop, threads, - dynamic loading, and an object system.</para> - - <segmentedlist> - <segtitle>&buildtime;</segtitle> - <segtitle>&diskspace;</segtitle> - - <seglistitem> - <seg>&glib-ch6-sbu;</seg> - <seg>&glib-ch6-du;</seg> - </seglistitem> - </segmentedlist> - - </sect2> - - <sect2 role="installation"> - <title>Installation of Glib - - Prepare Glib for compilation: - -PCRE_LIBS="-L/usr/lib -lpcre" PCRE_CFLAGS="-I/usr/include" \ -./configure --prefix=/usr --sysconfdir=/etc --with-pcre=system - - - The meaning of the configure options: - - - --with-pcre=system - - This parameter causes the build to use a system-provided - version of the PCRE library instead of an internal version. - - - - - Compile the package: - -make - - Due to dependencies on additional Perl modules and other packages not yet present - (e.g. desktop-file-utils and DBus), it is not possible to run Glib's test suite. - - Install the package: - -make install - - - - - Contents of Glib - - - Installed programs - Installed libraries - Installed directories - - - gio-querymodules, glib-genmarshal, glib-gettextize, - glib-mkenums, gobject-query, gtester and gtester-report - libgio-2.0.so, libglib-2.0.so, libgmodule-2.0.so, - libgobject-2.0.so, and libgthread-2.0.so - /usr/include/{gio-unix-2.0/gio,glib-2.0/{gio,glib,gobject}}, - /usr/lib/{gio/modules,glib-2.0/include}, - /usr/share/{gdb/auto-load,glib-2.0/{gdb, gettext/po},gtk-doc/html/{gio,glib,gobject}} - - - - - Short Descriptions - - - - - gio-querymodules - - is a C code marshaller generation utility for GLib - closures. - - gio-querymodules - - - - - - glib-gettextize - - is a variant of the gettext internationalization - utility. - - glib-gettextize - - - - - - glib-mkenums - - is a C language enum description generation utility. - - glib-mkenums - - - - - - gobject-query - - Is a small utility that draws a tree of types. - - gobject-query - - - - - - gtester - - Is a test running utility. - - gtester - - - - - - gtester-report - - Is a test report formatting utility. - - gtester-report - - - - - - Glib libraries - - contain a general purpose low-level core library. - - - - - - - -
diff --git a/chapter06/pkg-config.xml b/chapter06/pkg-config.xml deleted file mode 100644 index 13a98b396..000000000 --- a/chapter06/pkg-config.xml +++ /dev/null @@ -1,109 +0,0 @@ - - - %general-entities; -]> - - - - - - pkg-config - &pkg-config-version; -
&pkg-config-url;
-
- - Pkg-config-&pkg-config-version; - - - Pkg-config - - - - - - <para>The pkg-config package contains a tool for passing the include path - and/or library paths to build tools during the configure and make file - execution.</para> - - <segmentedlist> - <segtitle>&buildtime;</segtitle> - <segtitle>&diskspace;</segtitle> - - <seglistitem> - <seg>&pkg-config-ch6-sbu;</seg> - <seg>&pkg-config-ch6-du;</seg> - </seglistitem> - </segmentedlist> - - </sect2> - - <sect2 role="installation"> - <title>Installation of Pkg-config - - Pkg-Config will use an included version of Popt to parse - command line options. If an external version of Popt is desired, install - that version using the BLFS Popt build - instructions before installing Pkg-config. - - - Fix a problem with one of Pkg-config's tests: - -sed -i -e '/!done/a\ - longArg = NULL;' popt/popt.c - - Prepare Pkg-config for compilation: - -GLIB_LIBS="-L/usr/lib -lglib-2.0" \ - GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" \ - ./configure --prefix=/usr - - Compile the package: - -make - - To test the results, issue: - -make check - - Install the package: - -make install - - - - - - Contents of Pkg-config - - - Installed program - - - pkg-config - - - - - Short Descriptions - - - - - pkg-config - - Returns meta information for the specified library or - package. - - pkg-config - - - - - - - - -
-- cgit v1.2.3-54-g00ecf