Hi,

Francesco Montorsi wrote:
> Hakki Dogusan ha scritto:
>> Hi,
[snip]
>> Funny...
>>
>> I did a cvs update, then continue to compile..
>> Then send the above message.
>>
>> Meanwhile, Francesco were committing his changes :)
> right ;)
> 
> 
>> Now building ends with:
>>
>> (mingw32-make -fmakefile.gcc WX_VERSION=28 WX_MONOLITHIC=1 SHARED=1 
>> WX_SHARED=1 BUILD=release)
>>
>>
>> g++ -c -o gccdll\wxbind_dll_config.o
>> -I..\..\..\modules\wxbind\setup
>> -DHAVE_W32API_H
>> -D__WXMSW__
>> -IF:\WX\lib\gcc_dll\msw
>> -IF:\WX\include -DWXUSINGDLL
>> -O2  -I..\..\..\modules
>> -I.\..\..\..
>> -IF:\WX\contrib\include
>> -DWXMAKINGDLL_WXBIND
>> -MT
>> gccdll\wxbind_dll_config.o
>> -MFgccdll\wxbind_dll_config.o.d
>> -MD
>> .../../wxbind/src/config.cpp
>> In file included from F:/WX/include/wx/wx.h:55,
>>                   from ../../wxbind/src/config.cpp:15:
>> F:/WX/include/wx/menu.h: In member function `#`qual_union_type' not 
>> supported by dump_decl#<declaration error>':
>> F:/WX/include/wx/menu.h:36: internal compiler error: in 
>> aggregate_value_p, at function.c:4264
>> Please submit a full bug report,
>> with preprocessed source if appropriate.
>> See <URL:http://www.mingw.org/bugs.shtml> for instructions.
>> mingw32-make[1]: *** [gccdll\wxbind_dll_config.o] Error 1
>> mingw32-make[1]: Leaving directory `F:/a_C/wxLua/modules/build/msw'
>> mingw32-make: *** [modules] Error 2
> hmmm, I'm going to test mingw ASAP; in the meanwhile I suggest you to:
> 
> 1) verify that you can compile&link a wx sample using that config

F:\wx\samples\minimal>mingw32-make -fmakefile.gcc BUILD=release SHARED=1 
MONOLITHIC=1

Builds OK.

> 2) do a make clean in wxLua and then retry.
> 

- did a make clean
- compiled with
F:\a_C\wxLua\build\msw>mingw32-make -fmakefile.gcc SHARED=1 
WX_MONOLITHIC=1 WX_SHARED=1 BUILD=release

- build stopped with ld error; couldn't find liblua5.1.a
- copied it manually to wxLua\lib\gcc_dll
- build finished OK.


Thanks.

> 
> Francesco
> 
> 

ps. I was reported this before but..
DependencyWalker shows following for wx.dll:

WX.DLL
- LUA5.1.DLL (lua_getfield)
- WXLUA_MSW28_WXBIND.DLL
--- WXLUA_MSW28_LUA.DLL
--- WXLUA_MSW28_WXLUA.DLL
--- WXMSW28_GCC_DS.DLL
- WXLUA_MSW28_WXLUA.DLL
--- WXLUA_MSW28_LUA.DLL
--- WXMSW28_GCC_DS.DLL
- WXMSW28_GCC_DS.DLL

Could it be possible to have only lua5.1.dll dependency
for wx.dll module configuration? Something like:

WX.DLL
- LUA5.1.DLL
- WXLUA_MSW28_WXBIND.DLL
--- LUA5.1.DLL
--- WXLUA_MSW28_WXLUA.DLL
--- WXMSW28_GCC_DS.DLL
- WXLUA_MSW28_WXLUA.DLL
--- LUA5.1.DLL
--- WXMSW28_GCC_DS.DLL
- WXMSW28_GCC_DS.DLL


--
Regards,
Hakki Dogusan


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

Reply via email to