wxWindows Probleme



  • Ich habe da ein kleines Problem und zwar sind in dem Tutorial ne menge beispiel Programme...

    Das Problem ist nur die funktionieren irgendwie nicht.

    Schon beim HelloWorld spuckt der Compiler ettliche Fehler aus, dabei sollte man doch meinen das Beispielprogramme aus dem Tutorial sauber funktionieren.

    Ich nutze Dev cpp 4.9 mit MingW32.

    HelloWorldApp.h

    #ifndef _HELLOWORLD_APP_H
    #define _HELLOWORLD_APP_H
    
    class HelloWorldApp : public wxApp
    {
    public:
           virtual bool OnInit();
    protected:
    private:
    };
    
    DECLARE_APP(HelloWorldApp)
    
    #endif _HELLOWORLD_APP_H
    

    HelloWorldApp.cpp

    #include "wx/wxprec.h"
    
    #ifndef WX_PRECOMP
      #include "wx/wx.h"
    #endif
    
    #include "HelloWorldApp.h"
    
    IMPLEMENT_APP(HelloWorldApp)
    
    bool HelloWorldApp::OnInit()
    {
      wxFrame *frame = new wxFrame((wxFrame*) NULL, -1, "Hello World");
      frame->CreateStatusBar();
      frame->SetStatusText("Hello World");
      frame->Show(TRUE);
      SetTopWindow(frame);
      return true;
    }
    

    Ist Original aus dem Beispiel übernommen...

    /edit:

    Hier die Fehler...

    1 D:\Programme\Dev-Cpp\include\wx\wxprec.h:13, from HelloWorldApp.cpp In file included from D:/Programme/Dev-Cpp/include/wx/wxprec.h:13, from HelloWorldApp.cpp

    1 C:\Dokumente und Einstellungen\user\Eigene Dateien\test\HelloWorldApp.cpp from HelloWorldApp.cpp

    179 D:\Programme\Dev-Cpp\include\wx\defs.h redeclaration of C++ built-in type `bool'

    25 D:\Programme\Dev-Cpp\include\wx\memory.h:20, from D:\Programme\Dev-Cpp\include\wx\object.h In file included from D:/Programme/Dev-Cpp/include/wx/memory.h:20, from D:/Programme/Dev-Cpp/include/wx/object.h

    16 D:\Programme\Dev-Cpp\include\wx\object.h:25, from D:\Programme\Dev-Cpp\include\wx\wx.h from D:/Programme/Dev-Cpp/include/wx/object.h:25, from D:/Programme/Dev-Cpp/include/wx/wx.h

    4 D:\Programme\Dev-Cpp\include\wx\wx.h:16, from HelloWorldApp.cpp from D:/Programme/Dev-Cpp/include/wx/wx.h:16, from HelloWorldApp.cpp

    4 C:\Dokumente und Einstellungen\user\Eigene Dateien\test\HelloWorldApp.cpp from HelloWorldApp.cpp

    4 D:\Programme\Dev-Cpp\include\wx\string.h:160 #error "Please define string case-insensitive compare for your OS/compiler"

    7 C:\Dokumente und Einstellungen\user\Eigene Dateien\test\HelloWorldApp.cpp In file included from HelloWorldApp.cpp

    8 C:\Dokumente und Einstellungen\user\Eigene Dateien\test\HelloWorldApp.h:14 [Warning] extra tokens at end of #endif directive

    C:\Dokumente und Einstellungen\user\Eigene Dateien\test\Makefile.win [Build Error] [HelloWorldApp.o] Error 1



  • Fehlt bei deinem Posting nicht etwas wie eine genauere Fehlerbeschreibung? 😉

    Ich würde mal MinGW Developer Studio ausprobieren, da ist das sofort mit drin.

    http://www.parinya.ca/


Anmelden zum Antworten