Bugs item #3179201, was opened at 2011-02-12 18:52
Message generated for change (Tracker Item Submitted) made by nobody
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=745324&aid=3179201&group_id=140042

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: does not build against 2.9.1

Initial Comment:
Looks like you have some overloaded function calls that aren't right:

In file included from ./wxlua/src/wxlbind.cpp:21:
../modules/wxlua/include/wxlstate.h: In function ‘void wxlua_error(lua_State*, 
const wxString&)’:
../modules/wxlua/include/wxlstate.h:236: error: call of overloaded 
‘wxlua_error(lua_State*&, const wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:235: note: candidates are: void 
wxlua_error(lua_State*, const char*)
../modules/wxlua/include/wxlstate.h:236: note:                 void 
wxlua_error(lua_State*, const wxString&)
In file included from ./wxlua/src/wxlbind.cpp:21:
../modules/wxlua/include/wxlstate.h: In member function ‘void 
wxLuaState::RegisterFunction(int (*)(lua_State*), const wxString&)’:
../modules/wxlua/include/wxlstate.h:889: error: call of overloaded 
‘RegisterFunction(int (*&)(lua_State*), const wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:888: note: candidates are: void 
wxLuaState::RegisterFunction(int (*)(lua_State*), const char*)
../modules/wxlua/include/wxlstate.h:889: note:                 void 
wxLuaState::RegisterFunction(int (*)(lua_State*), const wxString&)
../modules/wxlua/include/wxlstate.h: In member function ‘void 
wxLuaState::wxlua_Error(const wxString&) const’:
../modules/wxlua/include/wxlstate.h:968: error: call of overloaded 
‘wxlua_Error(const wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:967: note: candidates are: void 
wxLuaState::wxlua_Error(const char*) const
../modules/wxlua/include/wxlstate.h:968: note:                 void 
wxLuaState::wxlua_Error(const wxString&) const
../modules/wxlua/include/wxlstate.h: In member function ‘void 
wxLuaState::lua_PushString(const wxString&)’:
../modules/wxlua/include/wxlstate.h:1104: error: call of overloaded 
‘lua_PushString(const wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:1103: note: candidates are: void 
wxLuaState::lua_PushString(const char*)
../modules/wxlua/include/wxlstate.h:1104: note:                 void 
wxLuaState::lua_PushString(const wxString&)
../modules/wxlua/include/wxlstate.h: In member function ‘void 
wxLuaState::lua_GetField(int, const wxString&)’:
../modules/wxlua/include/wxlstate.h:1117: error: call of overloaded 
‘lua_GetField(int&, const wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:1116: note: candidates are: void 
wxLuaState::lua_GetField(int, const char*)
../modules/wxlua/include/wxlstate.h:1117: note:                 void 
wxLuaState::lua_GetField(int, const wxString&)
../modules/wxlua/include/wxlstate.h: In member function ‘void 
wxLuaState::lua_SetField(int, const wxString&)’:
../modules/wxlua/include/wxlstate.h:1131: error: call of overloaded 
‘lua_SetField(int&, const wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:1130: note: candidates are: void 
wxLuaState::lua_SetField(int, const char*)
../modules/wxlua/include/wxlstate.h:1131: note:                 void 
wxLuaState::lua_SetField(int, const wxString&)
../modules/wxlua/include/wxlstate.h: In member function ‘int 
wxLuaState::lua_Load(const char* (*)(lua_State*, void*, size_t*), void*, const 
wxString&)’:
../modules/wxlua/include/wxlstate.h:1144: error: call of overloaded 
‘lua_Load(const char* (*&)(lua_State*, void*, size_t*), void*&, const 
wxCharBuffer)’ is ambiguous
../modules/wxlua/include/wxlstate.h:1143: note: candidates are: int 
wxLuaState::lua_Load(const char* (*)(lua_State*, void*, size_t*), void*, const 
char*)
../modules/wxlua/include/wxlstate.h:1144: note:                 int 
wxLuaState::lua_Load(const char* (*)(lua_State*, void*, size_t*), void*, const 
wxString&)
../modules/wxlua/include/wxlstate.h: In member function ‘void 
wxLuaState::lua_Register(const wxString&, int (*)(lua_State*))’:
../modules/wxlua/include/wxlstate.h:1179: error: call of overloaded 
‘lua_Register(const wxCharBuffer, int (*&)(lua_State*))’ is ambiguous
../modules/wxlua/include/wxlstate.h:1178: note: candidates are: void 
wxLuaState::lua_Register(const char*, int (*)(lua_State*))
../modules/wxlua/include/wxlstate.h:1179: note:                 void 
wxLuaState::lua_Register(const wxString&, int (*)(lua_State*))
../modules/wxlua/include/wxlstate.h: In member function ‘int 
wxLuaState::lua_GetInfo(const wxString&, lua_Debug*)’:
../modules/wxlua/include/wxlstate.h:1201: error: call of overloaded 
‘lua_GetInfo(const wxCharBuffer, lua_Debug*&)’ is ambiguous
../modules/wxlua/include/wxlstate.h:1200: note: candidates are: int 
wxLuaState::lua_GetInfo(const char*, lua_Debug*)
../modules/wxlua/include/wxlstate.h:1201: note:                 int 
wxLuaState::lua_GetInfo(const wxString&, lua_Debug*)


I'll try to fix it but not sure if there's something special I have to run to 
generate this.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=745324&aid=3179201&group_id=140042

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

Reply via email to