Re: more luacom problems

Martin Spernau <[email protected]> Fri, 19 Mar 2004 13:17:44 +0100
Newsgroups gmane.comp.lang.lua.luacheia
Message-ID <[email protected]>
Okay, I can definetly confirm that the LuaCom version in the release tar 
is broken. I copied the files over from my CVS version and make builds ok.

make install also works fine on my gcc 3.2 based MinGW installation...

greetings, Martin

Doug Currie wrote:

> After getting LuaAux.h from the cvs, I ran into more luacom build
> problems (see below). Is there a nice recommended way to eliminate
> luacom from the build once ./configure is run? Deleting the Makefile
> in luacom, and setting
> 
> s,@BUILD_LUACOM_TRUE@,#,;t t
> 
> in config.status didn't work (the Makefile wasn't rebuilt by make and
> the build choked).
> 
> Build details, FYI:
> 
> Windows XP
> msys 1.0.10rc5
> mingw gcc-core-3.3.3-20040217-1.tar.gz
> mingw gcc-g++-3.3.3-20040217-1.tar.gz
> mingw binutils-2.15.90-20040222-1.tar.gz
> 
> $ ./configure
> ...
> checking for strtoul... yes
> ./configure: test: =: unary operator expected
> configure: WARNING: *** The 'shelve' module won't be built as no useable gdbm was detected
> configure: WARNING: *** The 'SDL' module won't be built as no SDL library was detected
> configure: WARNING: *** The 'posix' module won't be built as we are building for Windows
> 
> Thanks.
> 
> e
> 
> -=-
> 
> Making all in luacom
> make[4]: Entering directory `/home/e/luacheia5-5.0.1a5/src/modules/luacom'
> if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/home/e/luacheia5-5.0.1a5/lua-5.0.1/include -DSTATIC=1 -DWIN32 -DLUA5 -DLUACOM_API="__declspec(dllexport)"   -g -O2 -MT LuaAux.o -MD -MP -MF ".deps/LuaAux.Tpo" \
>   -c -o LuaAux.o `test -f 'LuaAux.cpp' || echo './'`LuaAux.cpp; \
> then mv -f ".deps/LuaAux.Tpo" ".deps/LuaAux.Po"; \
> else rm -f ".deps/LuaAux.Tpo"; exit 1; \
> fi
> In file included from c:/msys/mingw/include/c++/3.3.3/backward/iostream.h:31,
>                  from LuaAux.cpp:8:
> c:/msys/mingw/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
> if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/home/e/luacheia5-5.0.1a5/lua-5.0.1/include -DSTATIC=1 -DWIN32 -DLUA5 -DLUACOM_API="__declspec(dllexport)"   -g -O2 -MT luabeans.o -MD -MP -MF ".deps/luabeans.Tpo" \
>   -c -o luabeans.o `test -f 'luabeans.cpp' || echo './'`luabeans.cpp; \
> then mv -f ".deps/luabeans.Tpo" ".deps/luabeans.Po"; \
> else rm -f ".deps/luabeans.Tpo"; exit 1; \
> fi
> luabeans.cpp:30:21: pasting "::" and "INTERNAL_ERROR" does not give a valid preprocessing token
> make[4]: *** [luabeans.o] Error 1
> make[4]: Leaving directory `/home/e/luacheia5-5.0.1a5/src/modules/luacom'
> 
> 
> 
> -------------------------------------------------------
> 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
> _______________________________________________
> Luacheia-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/luacheia-list
> 
> 


-------------------------------------------------------
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