Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: wxwidgets-ongelma

hohoo [02.08.2005 23:28:35]

#

Mitä tahansa wxwidget-ohjelmaa käynnistettäessä tulee virhe:

Fatal error

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

Mistä johtuu ja miten saa korjattua ongelman?

(Dev-C++)

Linkku [03.08.2005 11:04:16]

#

Tämmöstä olen nähnyt vain Linux-puolella, mutta Dev-cpp viittaa siihen, että käytössä on windows. Ongelman saa Linuxissa aikaan kääntämällä wxWidgetsin esimerkiksi g++-3.4:llä, jolla on eri ABI (application binary interface), kuin ohjelmalla, joka käyttää wxWidgetsiä (joka on käännetty g++-3.3:lla).

hohoo [11.08.2005 16:01:34]

#

Windows on. Asensin Dev-C++:n päivitystoiminnolla GCC 3.4.2 version. Ei toimi vieläkään.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta