Thanks, Mr. Niemitalo…

Here are the stdout messages from the lua 5.0 build:

cd include; make all
make[1]: Nothing to be done for `all'.
cd src; make all
gcc -O2 -Wall -I../include      -c -o lapi.o lapi.c
gcc -O2 -Wall -I../include      -c -o lcode.o lcode.c
gcc -O2 -Wall -I../include      -c -o ldebug.o ldebug.c
gcc -O2 -Wall -I../include      -c -o ldo.o ldo.c
gcc -O2 -Wall -I../include      -c -o ldump.o ldump.c
gcc -O2 -Wall -I../include      -c -o lfunc.o lfunc.c
gcc -O2 -Wall -I../include      -c -o lgc.o lgc.c
gcc -O2 -Wall -I../include      -c -o llex.o llex.c
gcc -O2 -Wall -I../include      -c -o lmem.o lmem.c
gcc -O2 -Wall -I../include      -c -o lobject.o lobject.c
gcc -O2 -Wall -I../include      -c -o lopcodes.o lopcodes.c
gcc -O2 -Wall -I../include      -c -o lparser.o lparser.c
gcc -O2 -Wall -I../include      -c -o lstate.o lstate.c
gcc -O2 -Wall -I../include      -c -o lstring.o lstring.c
gcc -O2 -Wall -I../include      -c -o ltable.o ltable.c
gcc -O2 -Wall -I../include      -c -o ltests.o ltests.c
gcc -O2 -Wall -I../include      -c -o ltm.o ltm.c
gcc -O2 -Wall -I../include      -c -o lundump.o lundump.c
gcc -O2 -Wall -I../include      -c -o lvm.o lvm.c
gcc -O2 -Wall -I../include      -c -o lzio.o lzio.c
ar rcu ../lib/liblua.a lapi.o lcode.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 
ltests.o ltm.o lundump.o lvm.o lzio.o
ranlib ../lib/liblua.a
ranlib: file: ../lib/liblua.a(ltests.o) has no symbols
cd src/lib; make all
gcc -O2 -Wall -I../../include         -c -o lauxlib.o lauxlib.c
gcc -O2 -Wall -I../../include         -c -o lbaselib.o lbaselib.c
gcc -O2 -Wall -I../../include         -c -o ldblib.o ldblib.c
gcc -O2 -Wall -I../../include         -c -o liolib.o liolib.c
gcc -O2 -Wall -I../../include         -c -o lmathlib.o lmathlib.c
gcc -O2 -Wall -I../../include         -c -o ltablib.o ltablib.c
gcc -O2 -Wall -I../../include         -c -o lstrlib.o lstrlib.c
gcc -O2 -Wall -I../../include         -c -o loadlib.o loadlib.c
ar rcu ../../lib/liblualib.a lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o 
ltablib.o lstrlib.o loadlib.o
ranlib ../../lib/liblualib.a
cd src/luac; make all
gcc -O2 -Wall -I../../include -I..      -c -o luac.o luac.c
gcc -O2 -Wall -I../../include -I..      -c -o print.o print.c
gcc -o lopcodes.o -c -O2 -Wall -I../../include -I..    -DLUA_OPNAMES 
../lopcodes.c
gcc -o ../../bin/luac  luac.o print.o lopcodes.o -L../../lib -llua -llualib -lm
cd src/lua; make all
gcc -O2 -Wall -I../../include      -c -o lua.o lua.c
gcc -o ../../bin/lua  lua.o -L../../lib -llua -llualib -lm 
cd include; make all
make[1]: Nothing to be done for `all'.
cd src; make all
make[1]: Nothing to be done for `all'.
cd src/lib; make all
make[1]: Nothing to be done for `all'.
cd src/luac; make all
make[1]: Nothing to be done for `all'.
cd src/lua; make all
make[1]: Nothing to be done for `all'.
strip bin/*
mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1
cp bin/* /usr/local/bin
cp include/*.h /usr/local/include
cp lib/*.a /usr/local/lib
cp doc/*.1 /usr/local/man/man1

Here are the results from the elinks config.log:

http://www.freeshells.ch/~alexyeh/config.log.1

exerpted:

configure:17606: checking for Lua
configure:17660: gcc -o conftest -g -O2 -Wall     -rdynamic conftest.c -llua 
-llualib -lm -ldl  -lz -lbz2 >&5
ld: table of contents for archive: /usr/local/lib/liblua.a is out of date; 
rerun ranlib(1) (can't load from it)

…

The header message didn't appear this time, of course.
_______________________________________________
elinks-dev mailing list
elinks-dev@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/elinks-dev

Reply via email to