mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 14:47:17 +08:00
Commented out the Python and Perl bindings build notes from the Subversion instructions as there is a build failure using current versions of SWIG and (B)LFS packages
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5451 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
60a3d169c8
commit
794936bc5c
@ -8,8 +8,14 @@
|
||||
<!ENTITY subversion-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/subversion-&subversion-version;.tar.bz2">
|
||||
<!ENTITY subversion-md5sum "a14bc6590241b6e5c2ff2b354cc184a1">
|
||||
<!ENTITY subversion-size "7.2 MB">
|
||||
|
||||
<!-- Commenting out the stuff about bindings for now
|
||||
<!ENTITY subversion-buildsize "90 MB (additional 45 MB for all bindings and 443 MB to run all test suites)">
|
||||
<!ENTITY subversion-time "1.6 SBU (add 1.1 SBU for bindings and 22.5 SBU to run test suites)">
|
||||
-->
|
||||
|
||||
<!ENTITY subversion-buildsize "93 MB (additional 466 MB to run the test suite)">
|
||||
<!ENTITY subversion-time "1.7 SBU (add 7.1 SBU to run the test suite)">
|
||||
<!ENTITY svn-neon-version "0.24.7">
|
||||
]>
|
||||
|
||||
@ -89,16 +95,16 @@
|
||||
<xref linkend="db"/>,
|
||||
<xref linkend="apache"/>,
|
||||
<ulink url="http://www.webdav.org/neon/">neon-&svn-neon-version;</ulink>,
|
||||
<xref linkend="jdk"/> (to build the <application>JAVA</application>
|
||||
<xref linkend="jdk"/> (to build the <application>Java</application>
|
||||
bindings),
|
||||
<ulink url="http://www.junit.org/">JUnit</ulink> (required for running the
|
||||
<application>JAVA</application> bindings test suite and requires
|
||||
<application>Java</application> bindings test suite and requires
|
||||
<xref linkend="unzip"/>),
|
||||
<ulink url="http://www.inet.no/dante/">Dante</ulink> (alternate
|
||||
<application>JAVA</application> compiler),
|
||||
<application>Java</application> compiler),
|
||||
<ulink url="http://oss.software.ibm.com/developerworks/opensource/jikes/">
|
||||
Jikes</ulink> (another alternate
|
||||
<application>JAVA</application> compiler) and
|
||||
<application>Java</application> compiler) and
|
||||
inetd or <xref linkend="xinetd"/> (server only)</para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional for the Bundled Version of
|
||||
@ -119,6 +125,12 @@
|
||||
<xref linkend="ruby"/> (<application>Ruby</application> bindings require
|
||||
<application>Swig-1.3.24</application>)</para>
|
||||
|
||||
<!-- Added a note that the bindings may not work correctly -->
|
||||
<para>Note that the <application>Python</application> and
|
||||
<application>Perl</application> bindings may not compile properly with
|
||||
the current versions of <application>SWIG</application> and the
|
||||
(B)LFS packages.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
@ -143,12 +155,14 @@ make</userinput></screen>
|
||||
|
||||
<para>If you passed the <option>--enable-javahl</option> parameter to
|
||||
<command>configure</command> and wish to build the
|
||||
<application>JAVA</application> <application>Subversion</application>
|
||||
<application>Java</application> <application>Subversion</application>
|
||||
bindings, issue the following command:</para>
|
||||
|
||||
<screen><userinput>make javahl</userinput></screen>
|
||||
|
||||
<para>If you passed the <option>--with-swig</option> parameter to
|
||||
<!-- Perl and Python bindings appear broken right now so
|
||||
commenting them out
|
||||
<para>If you passed the <option>-with-swig</option> parameter to
|
||||
<command>configure</command> and wish to build the
|
||||
<application>SWIG</application> <application>Perl</application> and
|
||||
<application>Python</application> <application>Subversion</application>
|
||||
@ -156,6 +170,7 @@ make</userinput></screen>
|
||||
|
||||
<screen><userinput>make swig-pl &&
|
||||
make swig-py</userinput></screen>
|
||||
-->
|
||||
|
||||
<para>The <application>Ruby</application> bindings are a recent
|
||||
development, and are only partially implemented. The
|
||||
@ -168,9 +183,14 @@ make swig-py</userinput></screen>
|
||||
build, issue: <command>make check</command>. This will take quite a long
|
||||
time.</para>
|
||||
|
||||
<!-- Revising the command to exclude the Perl bindings check
|
||||
<para>To test the results of the bindings builds, issue either or both
|
||||
of: <command>make check-javahl</command> and
|
||||
<command>make check-swig-pl</command>.</para>
|
||||
-->
|
||||
|
||||
<para>To test the results of the <application>Java</application> bindings
|
||||
build, issue <command>make check-javahl</command>.</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
|
||||
@ -179,12 +199,14 @@ install -v -d -m755 /usr/share/doc/subversion-&subversion-version; &&
|
||||
cp -v -R doc/* /usr/share/doc/subversion-&subversion-version; &&
|
||||
rm -v /usr/share/doc/subversion-&subversion-version;/{Makefile,doxygen.conf}</userinput></screen>
|
||||
|
||||
<para>If you built the <application>JAVA</application>
|
||||
<para>If you built the <application>Java</application>
|
||||
<application>Subversion</application> bindings, issue the following command
|
||||
as the <systemitem class="username">root</systemitem> user to install them:</para>
|
||||
as the <systemitem class="username">root</systemitem> user to install
|
||||
them:</para>
|
||||
|
||||
<screen role='root'><userinput>make install-javahl</userinput></screen>
|
||||
|
||||
<!-- Commenting out Perl and Python bindings install
|
||||
<para>If you built the <application>SWIG</application>
|
||||
<application>Perl</application> and <application>Python</application>
|
||||
<application>Subversion</application> bindings, issue the following commands
|
||||
@ -195,6 +217,7 @@ rm -v /usr/share/doc/subversion-&subversion-version;/{Makefile,doxygen.conf}</us
|
||||
make install-swig-py &&
|
||||
echo /usr/lib/svn-python \
|
||||
> /usr/lib/python2.4/site-packages/subversion.pth</userinput></screen>
|
||||
-->
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -203,8 +226,8 @@ echo /usr/lib/svn-python \
|
||||
|
||||
<para><option>--with-ssl</option>: This switch enables
|
||||
<application>OpenSSL</application> support in
|
||||
<application>neon</application> (only required if you use the bundled version
|
||||
of <application>neon</application>).</para>
|
||||
<application>neon</application> (only required if you use the bundled
|
||||
version of <application>neon</application>).</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -44,6 +44,11 @@
|
||||
<listitem>
|
||||
<para>December 20th, 2005</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[randy] - Commented out the Python and Perl bindings build
|
||||
notes from the Subversion instructions as there is a build failure
|
||||
using current versions of SWIG and (B)LFS packages.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[randy] - Added documentation installation commands to the
|
||||
Guile instructions.</para>
|
||||
|
Loading…
Reference in New Issue
Block a user