Difference between revisions of "Lua"
From CBLFS
Jump to navigationJump to searchWeibullguy (talk | contribs) |
(Just fix it, don't clutter the pages.) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 15: | Line 15: | ||
Compile the package: | Compile the package: | ||
− | make linux | + | make CPPFLAGS="-fPIC" linux |
Install the package | Install the package | ||
Line 32: | Line 32: | ||
Compile the package: | Compile the package: | ||
− | make CC="gcc ${BUILD32}" linux | + | make CC="gcc ${BUILD32}" CPPFLAGS="-fPIC" linux |
Install the package | Install the package | ||
Line 47: | Line 47: | ||
Compile the package: | Compile the package: | ||
− | make CC="gcc ${BUILDN32}" linux | + | make CC="gcc ${BUILDN32}" CPPFLAGS="-fPIC" linux |
Install the package | Install the package | ||
Line 63: | Line 63: | ||
Compile the package: | Compile the package: | ||
− | make CC="gcc ${BUILD64}" linux | + | make CC="gcc ${BUILD64}" CPPFLAGS="-fPIC" linux |
Install the package | Install the package | ||
Line 99: | Line 99: | ||
|is the Lua compiler | |is the Lua compiler | ||
|} | |} | ||
+ | |||
+ | [[Category:Programming]] |
Latest revision as of 16:53, 17 August 2009
Download Source: | http://www.lua.org/ftp/lua-5.1.4.tar.gz |
---|
Contents
Introduction to Lua
Lua is a powerful, fast, light-weight, embeddable scripting language
Project Homepage: http://www.lua.org/
Dependencies
Non-Multilib
Compile the package:
make CPPFLAGS="-fPIC" linux
Install the package
make INSTALL_TOP=/usr install && mkdir -pv /usr/share/lua/5.1 && mkdir -pv /usr/lib/lua/5.1 && sed -i 's@/usr/local@/usr@g' etc/lua.pc && cp etc/lua.pc /usr/lib/pkgconfig && cp etc/lua.ico /usr/share/icons
Multilib
32Bit
Compile the package:
make CC="gcc ${BUILD32}" CPPFLAGS="-fPIC" linux
Install the package
make INSTALL_TOP=/usr install && mkdir -pv /usr/share/lua/5.1 && mkdir -pv /usr/lib/lua/5.1 && sed -i 's@/usr/local@/usr@g' etc/lua.pc && cp etc/lua.pc /usr/lib/pkgconfig && cp etc/lua.ico /usr/share/icons
N32
Compile the package:
make CC="gcc ${BUILDN32}" CPPFLAGS="-fPIC" linux
Install the package
make INSTALL_TOP=/usr INSTALL_LIB=/usr/lib32 install && mkdir -pv /usr/share/lua/5.1 && mkdir -pv /usr/lib32/lua/5.1 && sed -i 's@/usr/local@/usr@g' etc/lua.pc && sed -i 's@/lib@/lib32@g' etc/lua.pc && cp etc/lua.pc /usr/lib32/pkgconfig && cp etc/lua.ico /usr/share/icons
64Bit
Compile the package:
make CC="gcc ${BUILD64}" CPPFLAGS="-fPIC" linux
Install the package
make INSTALL_TOP=/usr INSTALL_LIB=/usr/lib64 install && mkdir -pv /usr/share/lua/5.1 && mkdir -pv /usr/lib64/lua/5.1 && sed -i 's@/usr/local@/usr@g' etc/lua.pc && sed -i 's@/lib@/lib64@g' etc/lua.pc && cp etc/lua.pc /usr/lib64/pkgconfig && cp etc/lua.ico /usr/share/icons
Contents
Installed Directories: | None |
---|---|
Installed Programs: | lua, luac |
Installed Libraries: | liblua.a |
Short Descriptions
lua | is the Lua interpreter |
---|---|
luac | is the Lua compiler |