On Fri, Apr 13, 2012 at 5:53 PM, klaas.holwerda <[email protected]> wrote:
> [ 33%] Building CXX object
> modules/luamodule/CMakeFiles/wxLuaModule.dir/__/wxbind/src/wxcore_gdi.cpp.o
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp: In
> function ‘int
> wxLua_wxIconBundle_AddIcon(lua_State*)’:
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp:7356:29:
> warning: ‘void
> wxIconBundle::AddIcon(const wxString&, long int)’ is deprecated (declared at
> /usr/local/include/wx-2.9/wx/iconbndl.h:91) [-Wdeprecated-declarations]
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp: In
> function ‘int
> wxLua_wxIconBundle_GetIcon1(lua_State*)’:
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp:7374:48:
> error: taking address
> of temporary [-fpermissive]
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp: In
> function ‘int
> wxLua_wxIconBundle_GetIcon(lua_State*)’:
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp:7394:49:
> error: taking address
> of temporary [-fpermissive]
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp: In
> function ‘int
> wxLua_wxDC_SetClippingRegion1(lua_State*)’:
> /home/klaas/soft/wxlua/trunk/wxLua/modules/wxbind/src/wxcore_gdi.cpp:10677:36:
> warning: ‘void
> wxDC::SetClippingRegion(const wxRegion&)’ is deprecated (declared at
> /usr/local/include/wx-2.9/wx/dc.h:981) [-Wdeprecated-declarations]
Hopefully fixed. I believe that this is an issue with your newer GCC
being a little too aggressive about warning/erroring about getting a
pointer to a returned reference to a member variable. On line
7374/7394 we call
const wxIcon& wxIconBundle::GetIcon(...) const
which returns a wxIcon from an array member of the wxIconBundle, so
it's no more temporary then the wxIconBundle itself.
> if (IS_64_BIT)
> add_definitions( -fPIC )
> add_definitions( -fpermissive )
Shouldn't need this anymore.
> All in all i now get to this:
...
> Indeed i do not have libwx_gtk2u_media-2.9.a.
> But if i add --enable-mediactrl to wxWidgets compile, i get
>
> checking for GST... configure: WARNING: GStreamer 0.10 not available, falling
> back to 0.8
> checking for GST... configure: WARNING: GStreamer 0.8/0.10 not available.
> configure: error: GStreamer not available
>
> But i have Gstreamer stuff installed it looks, don't know what is missing yet.
If you look at wxWidget's config.log you can find out what else is
missing. If I remember correctly, it's a little cryptic.
> So i think you best make it optional or detect it??
It will hopefully be detected now, but I don't have time to test it
now. Adjust the CMake variable wxLuaBind_COMPONENTS to match
wxWidgets_COMPONENTS.
Regards,
John
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
wxlua-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wxlua-users