Changeset ef47d83f
- Timestamp:
- 06/19/2013 07:25:27 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:
- 9b29b78
- Parents:
- c1a0390
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/lua.xml
rc1a0390 ref47d83f 96 96 </itemizedlist> 97 97 98 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 99 <itemizedlist spacing="compact"> 100 <listitem> 101 <para> 102 Required patch: 103 <ulink url="&patch-root;/lua-&lua-version;-shared_library-1.patch"/> 104 </para> 105 </listitem> 106 </itemizedlist> 107 98 108 <para condition="html" role="usernotes">User Notes: 99 109 <ulink url="&blfs-wiki;/lua"/> … … 109 119 </para> 110 120 111 <screen><userinput>make linux</userinput></screen> 121 <screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-1.patch && 122 make linux</userinput></screen> 112 123 113 124 <para> … … 119 130 </para> 120 131 121 <screen role="root"><userinput>make INSTALL_TOP=/usr install && 122 mkdir -pv /usr/share/doc/lua-&lua-version; && 132 <screen role="root"><userinput>make INSTALL_TOP=/usr TO_LIB="liblua.so liblua.so.5.2 liblua.so.5.2.1" \ 133 INSTALL_DATA="cp -d" INSTALL_MAN=/usr/share/man/man1 install && 134 mkdir -v /usr/share/doc/lua-&lua-version; && 123 135 cp -v doc/*.{html,css,gif,png} /usr/share/doc/lua-&lua-version;</userinput></screen> 136 137 <para>Some packages check for the <application>pkg-config</application> file 138 for <application>Lua</application>. As the 139 <systemitem class="username">root</systemitem> user:</para> 140 141 <screen role="root"><userinput>cat > /usr/lib/pkgconfig/lua.pc << "EOF" 142 <literal>V=5.2 143 R=&lua-version; 144 145 prefix=/usr 146 INSTALL_BIN=${prefix}/bin 147 INSTALL_INC=${prefix}/include 148 INSTALL_LIB=${prefix}/lib 149 INSTALL_MAN=${prefix}/man/man1 150 INSTALL_LMOD=${prefix}/share/lua/${V} 151 INSTALL_CMOD=${prefix}/lib/lua/${V} 152 exec_prefix=${prefix} 153 libdir=${exec_prefix}/lib 154 includedir=${prefix}/include 155 156 Name: Lua 157 Description: An Extensible Extension Language 158 Version: ${R} 159 Requires: 160 Libs: -L${libdir} -llua -lm 161 Cflags: -I${includedir}</literal> 162 EOF</userinput></screen> 124 163 125 164 </sect2> … … 138 177 </seg> 139 178 <seg> 140 liblua. a179 liblua.so 141 180 </seg> 142 181 <seg> … … 177 216 </varlistentry> 178 217 218 <varlistentry id="liblua"> 219 <term><filename class="libraryfile">liblua.so</filename></term> 220 <listitem> 221 <para> 222 contains the <application>Lua</application> API functions. 223 </para> 224 <indexterm zone="lua liblua"> 225 <primary sortas="b-liblua">liblua.so</primary> 226 </indexterm> 227 </listitem> 228 </varlistentry> 229 179 230 </variablelist> 180 231
Note:
See TracChangeset
for help on using the changeset viewer.