|
From: Ethan M. <merritt@u.washington.edu> - 2009-11-30 02:49:13
|
On Sunday 29 November 2009, Tatsuro MATSUOKA wrote: > Hello > > Sorry for my duplicated post. > > Does anyone explain the behavior below? > > Regards > > Tatsuro > > > --- Tatsuro MATSUOKA wrote: > > > Sorry for my successive post. > > > > I have looked at the config.log: > > > > configure:8273: checking for LUA > > configure:8281: $PKG_CONFIG --exists --print-errors "lua" > > configure:8284: $? = 0 > > configure:8299: $PKG_CONFIG --exists --print-errors "lua" > > configure:8302: $? = 0 > > configure:8340: result: yes > > configure:8353: checking for library containing luaL_openlibs > > configure:8384: gcc-4 -o conftest.exe -O3 -fomit-frame-pointer -I/usr/include -L/usr/lib > > conftest.c > > -llua -lm >&5 > > configure:8384: $? = 0 > > configure:8401: result: none required > > configure:8411: checking lua.h usability > > configure:8411: gcc-4 -c -O3 -fomit-frame-pointer -I/usr/include conftest.c >&5 > > configure:8411: $? = 0 > > configure:8411: result: yes > > configure:8411: checking lua.h presence > > configure:8411: gcc-4 -E -I/usr/include conftest.c > > configure:8411: $? = 0 > > configure:8411: result: yes > > configure:8411: checking for lua.h > > configure:8411: result: yes > > > > ***************** > > configure:8384: gcc-4 -o conftest.exe -O3 -fomit-frame-pointer -I/usr/include -L/usr/lib > > conftest.c > > -llua -lm >&5 > > configure:8384: $? = 0 > > configure:8401: result: none required > > *************** > > $? = 0 but result: none required > > ???? > > What is caused? I'm now in confusion. I cannot help with cygwin. But the message above is not an error. I get the same report when building successfully under linux. configure:12416: checking for LUA configure:12483: result: yes configure:12442: $PKG_CONFIG --exists --print-errors "lua" configure:12445: $? = 0 configure:12483: result: yes configure:12496: checking for library containing luaL_openlibs configure:12537: gcc -o conftest -g -O2 -I/usr/local/include -L/usr/X11R6/lib conftest.c -lm -llua -lm >&5 configure:12544: $? = 0 configure:12575: result: none required configure:12601: checking lua.h usability configure:12618: gcc -c -g -O2 -I/usr/local/include conftest.c >&5 configure:12625: $? = 0 configure:12639: result: yes I think this means that the test program created by the configure script compiles and links correctly without requiring any extra libraries. I do notice a difference in the two configure logs, however. It seems from your log that the test for lua.h comes first, and then lua libraries second. My log shows first a test for the libraries and then a test for lua.h So the configure script may be different for some reason. Ethan |