From: k. h. <kla...@nl...> - 2006-01-26 09:30:00
|
k. holwerda wrote: > > > Francesco Montorsi wrote: > > >> -> fixed wxLua.dsw > app_wxlua complains in batch build that it can not find wxluasocket.lib, but the second time it is oke, I think this is a dependency problem. --------------------Configuration: app_wxlua - Win32 Debug-------------------- Compiling resources... Compiling... lconsole.cpp wxlua.cpp Generating Code... Linking... LINK : fatal error LNK1104: cannot open file "wxluasocket.lib" Error executing link.exe. Can the default configuration be set to debug? Or is this not best? After setting WXSTEDIT correctly, i still get, and doing: // If you get an error on this line, maybe you forgot to copy // include/wx/stedit/setup0.h to include/wx/stedit/setup.h ? I get this: --------------------Configuration: app_wxluaedit - Win32 Debug-------------------- Linking... LINK : fatal error LNK1104: cannot open file "wxmsw26d_stedit.lib" Error executing link.exe. wxluaedit.exe - 1 error(s), 0 warning(s) BTW what did i see when compiling wxstedit, yecka there it is again ;-) --------------------Configuration: wxstedit - Win32 Debug-------------------- Compiling resources... Compiling... wxstedit.cpp Linking... LINK : warning LNK4098: defaultlib "MSVCRT" conflicts with use of other libs; use /NODEFAULTLIB:library wxstedit.exe - 0 error(s), 1 warning(s) My stedit produces libraries steditd.lib and stedit.lib, do i need an update there? Anyway i renamed them, but same problem, I think ( i am sure ) you need to add: /libpath:"$(WXSTEDIT)\lib" Oke running app_wxluaedit gives me ( this must be because of the swicth problem again ): NTDLL! 77f767cd() NTDLL! 77f6a6a0() KERNEL32! 77e6c7c4() _CrtIsValidHeapPointer(const void * 0x01222d08) line 1697 _free_dbg_lk(void * 0x01222d08, int 1) line 1044 + 9 bytes _free_dbg(void * 0x01222d08, int 1) line 1001 + 13 bytes free(void * 0x01222d08) line 956 + 11 bytes wxListKey::~wxListKey() line 379 + 15 bytes wxListBase::Append(const char * 0x00b5089c, void * 0x00c47760 class wxClassInfo wxLuaShell::ms_classInfo) line 273 wxObjectList::Append(const char * 0x00b5089c, void * 0x00c47760 class wxClassInfo wxLuaShell::ms_classInfo) line 1122 + 30 bytes wxHashTable::Put(const char * 0x00b5089c, wxObject * 0x00c47760 class wxClassInfo wxLuaShell::ms_classInfo) line 485 wxClassInfo::Register() line 245 wxClassInfo::wxClassInfo(const char * 0x00b5089c, const wxClassInfo * 0x00c483c0 class wxClassInfo wxSTEditorShell::ms_classInfo, const wxClassInfo * 0x00000000, int 472, wxObject * (void)* 0x00000000) line 77 $E391() line 48 + 32 bytes $E395() + 8 bytes _initterm(void (void)* * 0x00b4d10c $S396, void (void)* * 0x00b4e8a8 ___xc_z) line 525 WinMainCRTStartup() line 274 + 15 bytes KERNEL32! 77e8141a() It looks like the problem is in wxstedit all the time ( which i am using in wxArt2D too ). Hope you can fix this. app_wxlua complains about wxStryledTextCtrl being nill, which is a lua problem i think. Coming closer to perfect ;-) regards, Klaas -- Unclassified |