|
Problems compiling luacheia with Mingw: msg#00043lang.lua.luacheia
Hello All, I have some problems when compiling luacheia (CVS version) with MinGW-3.1.0-1 and MSYS-1.0.10 # ./configure # make ... gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/home/serge/luacheia/lua-5.0.1/include -g -O2 -MT gusu.lo -MD -MP -MF .deps/gusu.Tpo -c gusu.c -DDLL_EXPORT -DPIC -o .libs/gusu.o gusu.c: In function `gusu_opendir': gusu.c:81: parse error before '-' token The following change helps to workaround this: ------------------------------------------------------------------------------------- diff -u -r1.2 gusu.c --- gusu.c 31 Dec 2003 21:10:11 -0000 1.2 +++ gusu.c 24 Mar 2004 13:36:31 -0000 @@ -78,7 +78,7 @@ DWORD attr; attr = GetFileAttributes(dirname); - if (attr == INVALID_FILE_ATTRIBUTES + if (attr == 0xFFFFFFFF || (attr & FILE_ATTRIBUTE_DIRECTORY) == 0) { /* not a dir */ ------------------------------------------------------------------------------------- After this fix, compilation process goes along but still stops here: In file included from luabeans.cpp:25: tLuaCOMException.h:73: parse error before string constant luabeans.cpp:59:21: warning: pasting "::" and "INTERNAL_ERROR" does not give a valid preprocessing token luabeans.cpp: In static member function `static int LuaBeans::gc(lua_State*)': luabeans.cpp:59: parse error before `)' token luabeans.cpp:85: invalid use of member `LuaBeans::module_name' in static member function luabeans.cpp:105: invalid use of member `LuaBeans::module_name' in static member function luabeans.cpp:111: `name' undeclared (first use this function) luabeans.cpp:111: (Each undeclared identifier is reported only once for each function it appears in.) luabeans.cpp:115: invalid use of member `LuaBeans::module_name' in static member function Can anybody help me? What compiler configuration is used to build official luacheia win32 binaries by developers? PS. Just did fresh reinstall of Mingw and MSYS to be sure they are not broken, the same problems are still here. ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | LuaExpat (lxp) added, Martin Spernau |
|---|---|
| Next by Date: | Re: Problems compiling luacheia with Mingw, Doug Currie |
| Previous by Thread: | Goodbye and thanks for all the fish! (= LuaX moving to www.testbox.fi), Asko Kauppi |
| Next by Thread: | Re: Problems compiling luacheia with Mingw, Doug Currie |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |