wxShapeFramework Demos lassen sich nicht erstellen



  • Ich habe mir mal das wxShapeFramework angesehen (v1.60). Hab mit Visual Studio 2005 die Lib erstellt (wxmsw28ud_wxsf.lib). Aber wenn ich nun die Demos erstellen will bekomme ich in der obigen Lib mehr als hundert Linker Fehler. Problem war, dass die Demos auf die wxmsw28ud.lib verlinken, ich aber mein wxWidgets non-monolithic erstellt habe.
    Nun dachte ich, ich füge einfach die libs einzeln im Demoprojekt anstatt der wxmsw28ud.lib hinzu - aber da kommen dann die vielen Linker Fehler.

    Vielleicht mal ein Beispiel:

    wxmsw28ud_wxsf.lib(PropertyIO.obj) : error LNK2001: unresolved external symbol "protected: void __thiscall wxStringBase::InitWith(unsigned short const *,unsigned ...
    

    Viele der linker Fehler beziehen sich auf das InitWith()... aber nicht alle.
    Merkwürdig ist auch, das im makefile.vc - monolithic auf 0 gesetzt ist, die Demos aber trotzdem noch wxmsw28ud.lib einbinden wollen.

    Hat jemand ne idee was ich da machen kann ?



  • Hol dir mal wxPack (http://wxpack.sf.net). Da sind auch die monolithischen libs drin.

    mfg, Hans


Log in to reply