Changeset 5b38e37 for general/genlib/libffi.xml
- Timestamp:
- 03/03/2013 02:53:30 PM (11 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- ffd1fcc
- Parents:
- 1c2ba20b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/libffi.xml
r1c2ba20b r5b38e37 7 7 <!ENTITY libffi-download-http " "> 8 8 <!ENTITY libffi-download-ftp "ftp://sourceware.org/pub/libffi/libffi-&libffi-version;.tar.gz"> 9 <!ENTITY libffi-md5sum " f69b9693227d976835b4857b1ba7d0e3">10 <!ENTITY libffi-size " 780KB">11 <!ENTITY libffi-buildsize "6. 8MB">9 <!ENTITY libffi-md5sum "da984c6756170d50f47925bb333cda71"> 10 <!ENTITY libffi-size "828 KB"> 11 <!ENTITY libffi-buildsize "6.1 MB"> 12 12 <!ENTITY libffi-time "0.1 SBU"> 13 13 ]> … … 30 30 <title>Introduction to libffi</title> 31 31 32 <para>The <application>libffi</application> library provides a portable, 33 high level programming interface to various calling conventions. This 34 allows a programmer to call any function specified by a call interface 35 description at run time.</para> 32 <para> 33 The <application>libffi</application> library provides a portable, 34 high level programming interface to various calling conventions. This 35 allows a programmer to call any function specified by a call interface 36 description at run time. 37 </para> 36 38 37 39 &lfs72_checked; … … 40 42 <itemizedlist spacing="compact"> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&libffi-download-http;"/></para> 44 <para> 45 Download (HTTP): <ulink url="&libffi-download-http;"/> 46 </para> 43 47 </listitem> 44 48 <listitem> 45 <para>Download (FTP): <ulink url="&libffi-download-ftp;"/></para> 49 <para> 50 Download (FTP): <ulink url="&libffi-download-ftp;"/> 51 </para> 46 52 </listitem> 47 53 <listitem> 48 <para>Download MD5 sum: &libffi-md5sum;</para> 54 <para> 55 Download MD5 sum: &libffi-md5sum; 56 </para> 49 57 </listitem> 50 58 <listitem> 51 <para>Download size: &libffi-size;</para> 59 <para> 60 Download size: &libffi-size; 61 </para> 52 62 </listitem> 53 63 <listitem> 54 <para>Estimated disk space required: &libffi-buildsize;</para> 64 <para> 65 Estimated disk space required: &libffi-buildsize; 66 </para> 55 67 </listitem> 56 68 <listitem> 57 <para>Estimated build time: &libffi-time;</para> 69 <para> 70 Estimated build time: &libffi-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 69 83 </itemizedlist> 70 84 85 <bridgehead renderas="sect3">libffi Dependencies</bridgehead> 86 87 <bridgehead renderas="sect4">Optional</bridgehead> 88 <para role="optional"> 89 <xref linkend="dejagnu"/> (required to run the testsuite) 90 </para> 91 92 <para condition="html" role="usernotes"> 93 User Notes: <ulink url="&blfs-wiki;/libffi"/> 94 </para> 71 95 </sect2> 72 96 … … 74 98 <title>Installation of libffi</title> 75 99 76 <para>Install <application>libffi</application> by running the following 77 commands:</para> 100 <para> 101 Install <application>libffi</application> by running the following 102 commands: 103 </para> 78 104 79 105 <screen><userinput>patch -Np1 -i ../libffi-&libffi-version;-includedir-1.patch && 80 ./configure --prefix=/usr &&106 ./configure --prefix=/usr --disable-static && 81 107 make</userinput></screen> 82 108 83 <para>This package does not come with a test suite.</para> 109 <para> 110 To test the results, issue: <command>make check</command>. 111 </para> 84 112 85 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 113 <para> 114 Now, as the <systemitem class="username">root</systemitem> user: 115 </para> 86 116 87 117 <screen role="root"><userinput>make install</userinput></screen> 118 119 </sect2> 120 121 <sect2 role="commands"> 122 <title>Command Explanations</title> 123 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 125 href="../../xincludes/static-libraries.xml"/> 88 126 89 127 </sect2> … … 98 136 99 137 <seglistitem> 100 <seg>None</seg> 101 <seg>libffi.{so,a}</seg> 102 <seg>None</seg> 138 <seg> 139 None 140 </seg> 141 <seg> 142 libffi.so 143 </seg> 144 <seg> 145 None 146 </seg> 103 147 </seglistitem> 104 148 </segmentedlist> … … 110 154 111 155 <varlistentry id="libffi-lib"> 112 <term><filename class= 'libraryfile'>libffi.{so,a}</filename></term>156 <term><filename class="libraryfile">libffi.so</filename></term> 113 157 <listitem> 114 <para>contains the <application>libffi</application> API 115 functions.</para> 158 <para> 159 contains the <application>libffi</application> API 160 functions. 161 </para> 116 162 <indexterm zone="libffi libffi-lib"> 117 <primary sortas="c-libffi">libffi. {so,a}</primary>163 <primary sortas="c-libffi">libffi.so</primary> 118 164 </indexterm> 119 165 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.