Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

How do you link/run HEAD with wx262ud

(1/2) > >>

Pecan:
I keep getting the following message when attempting use of
wx262 unicode debug version. What do I specify in build options
to fix this

Thanks
pecan


[attachment deleted by admin]

Pecan:
Ok, finally figured it out.
Answer: __WXDEBUG__

Man! Where do these things come from?

pecan

selles:
Hi!

I have been compiling wxWidgets 2. 6. 2 and I obtained a similar error where the difference between the program and the library is in another attribute. .

---------------------------
Fatal Error
---------------------------
Mismatch between the program and library build versions detected.
The library used 2.6 (no debug,ANSI,compiler with C++ ABI 102,wx containers,compatible with 2.4),
and your program used 2.6 (no debug,ANSI,compiler with C++ ABI 1002,wx containers,compatible with 2.4).
---------------------------
OK   
---------------------------

 I re-did all compilation of the wxWidgets but it didn't advance, observe that in my error there is a
difference among c++ ABI 1002 and c++ ABI 102..sorry, a think unnecessary to do other thread for the same problem,  I hope has a solution for that but don't know how resolve it..

can this also be due a build option?

Thanks,

Selles

280Z28:
There are a number of code issues that will prevent you from running it linked with wxmsw26ud. After you get a ton of various warnings, it will crash in the code completion plugin a little bit after you open a project file.

Pecan:
Googling your message resulted in a discussion in which the
compiled program and the library were compiled with two different
versions of the gcc compiler.
Using the same compiler for both lib and pgm solved the problem.

http://archives.postgresql.org/pgadmin-hackers/2005-11/msg00146.php

pecan

Navigation

[0] Message Index

[#] Next page

Go to full version