Secret to building lua52
| Newsgroups | gmane.linux.lfs.automated |
|---|---|
| Message-ID | <[email protected]> |
For some reason I have never built lua52 properly using the BLFS instuctions I always have to knife and fork the library names during the install phase. ALFS seems to have no luck either (see below), is there a secret I doing the install phase I don't know about ? Thanks cat /tmp/009-z-lua52 lua-5.2.4.tar.gz: OK patching file Makefile patching file src/Makefile cd src && make linux V=1 R=1.4 make[1]: Entering directory '/sources/lua52/lua-5.2.4/src' make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline" make[2]: Entering directory '/sources/lua52/lua-5.2.4/src' gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lapi.o lapi.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lcode.o lcode.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lctype.o lctype.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ldebug.o ldebug.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ldo.o ldo.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ldump.o ldump.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lfunc.o lfunc.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lgc.o lgc.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o llex.o llex.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lmem.o lmem.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lobject.o lobject.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lopcodes.o lopcodes.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lparser.o lparser.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lstate.o lstate.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lstring.o lstring.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ltable.o ltable.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ltm.o ltm.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lundump.o lundump.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lvm.o lvm.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lzio.o lzio.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lauxlib.o lauxlib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lbaselib.o lbaselib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lbitlib.o lbitlib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lcorolib.o lcorolib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ldblib.o ldblib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o liolib.o liolib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lmathlib.o lmathlib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o loslib.o loslib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lstrlib.o lstrlib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o ltablib.o ltablib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o loadlib.o loadlib.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o linit.o linit.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o lua.o lua.c gcc -fPIC -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -fPIC -c -o luac.o luac.c ar rcu liblua5.2.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o gcc -shared -ldl -Wl,-soname,liblua5.2.so.1 -o liblua5.2.so.1.4 lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o -lm ranlib liblua5.2.a gcc -o lua5.2 lua.o liblua5.2.a -lm -Wl,-E -ldl -lreadline gcc -o luac5.2 luac.o liblua5.2.a -lm -Wl,-E -ldl -lreadline ln -sf liblua5.2.so.1.4 liblua5.2.so.1 ln -sf liblua5.2.so.1.4 liblua5.2.so make[2]: Leaving directory '/sources/lua52/lua-5.2.4/src' make[1]: Leaving directory '/sources/lua52/lua-5.2.4/src' cd src && mkdir -p /sources/lua52/lua-5.2.4/install/usr/bin /sources/lua52/ lua-5.2.4/install/usr/include/lua5.2 /sources/lua52/lua-5.2.4/install/usr/ lib /sources/lua52/lua-5.2.4/install/usr/share/man/man1 /sources/lua52/ lua-5.2.4/install/usr/share/lua/1 /sources/lua52/lua-5.2.4/install/usr/lib/ lua/1 cd src && install -p -m 0755 lua5.2 luac5.2 /sources/lua52/lua-5.2.4/install/ usr/bin cd src && cp -d lua.h luaconf.h lualib.h lauxlib.h lua.hpp /sources/lua52/ lua-5.2.4/install/usr/include/lua5.2 cd src && cp -d liblua5.2.so liblua5.2.so.5.2 liblua5.2.so.5.2.4 /sources/ lua52/lua-5.2.4/install/usr/lib cp: cannot stat 'liblua5.2.so.5.2': No such file or directory cp: cannot stat 'liblua5.2.so.5.2.4': No such file or directory make: *** [Makefile:64: install] Error 1 -- http://lists.linuxfromscratch.org/sympa/info/alfs-discuss Unsubscribe: See the above information page