Page 1 of 1

Can't execute trunk version

Posted: Sun Oct 11, 2009 12:22 am
by jfouche
Hi Eran

I tried to compile trunk succesfully, but I can't run CodeLite because I have the following error at startup :
Can't find _ZTV17wxMemoryFSHandler in wxmsw28u_gcc_custom.dll
What are your options to compile wxWidgets ? I use :

Code: Select all

mingw32-make -f makefile.gcc BUILD=release UNICODE=1 MONOLITHIC=1
Did you add something ?

Re: Can't execute trunk version

Posted: Sun Oct 11, 2009 12:26 am
by eranif
Can you update now and try?

(I committed a fix)

Eran

Re: Can't execute trunk version

Posted: Sun Oct 11, 2009 12:52 am
by jfouche
not better :(
[edit] : The only difference, as fare as I remember, is that you use gcc 3.4.5, and I use tdm gcc 4.4.0...

Re: Can't execute trunk version

Posted: Sun Oct 11, 2009 12:58 am
by eranif
If you can compile it and not running it, it means that in runtime, codelite finds another old version of wxWidgets on your machine
Can you please copy the wxWidgets dll to be located near the executable?

Eran

Re: Can't execute trunk version

Posted: Sun Oct 11, 2009 1:03 am
by jfouche
OK
sorry about the noise :oops:
I just have to find what was the DLL found by CodeLite...

Re: Can't execute trunk version

Posted: Sun Oct 11, 2009 1:32 am
by eranif
jfouche wrote:sorry about the noise :oops:
I just have to find what was the DLL found by CodeLite...
So does it work for you now?

Eran

Re: Can't execute trunk version

Posted: Sun Oct 11, 2009 2:33 pm
by jfouche
Yes, I copied my own wxWidgets DLL in front of CodeLite and now it's fine. I'm just surprised because I allways do the same (added wxWidgets\lib\gcc_dll to PATH env var) and everything was working fine before... I suppose I changed something, but don't know what ?
However, thanks for your help.

PS : you're IDE is each day better and better :shock: I can't work without it, even in my company, where we use Visual Studio 2005 (because of code completion, ergonomy and tools which are better in CL). I just use Visual for debugging...