GUI für Windows und Linux?



  • Kennt keiner eine Lösung?

    PS: Ich habe mal gelesen, dass man eine bestimmte version zum compillieren brauch???

    Aber ich habe beim installer fullinstallation gewählt.

    Und das war wenn ich es noch richtig weiß auch für Linux



  • internetto schrieb:

    Ähm, welches Include verzeichniss?

    Wenn ich den pfad zu dem verzeichiss zu dem include ordner dazuschreibe in dem wxWidgets2.7 ordner, sagt er invalid argument.

    'wx-config' gibt mit den entsprechenden Optionen die Compiler- oder Linkerflags aus. So z.B für den Linker

    $ wx-config --libs
    -pthread   -L/usr/X11R6/lib  -lwx_gtk2u_xrc-2.6 -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6 -lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu_xml-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6
    

    oder den Compiler

    $ wx-config --cxxflags
    -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1
    

    Man kann auch beide Optionen zusammen angeben.

    wx-config --cxxflags --libs
    

    D.h. mit wx-config musst du dich nicht mehr um die wxWidgets-spezifischen Bibliotheken und Headerfiles kümmern.

    Bei dir sieht es so aus, als würde 'wx-config' nicht gefunden werden. Gib mal wie oben beschrieben 'wx-config' mit entsprechender Option in die Kommandozeile ein. Wenn das nicht gefunden wird, ist es entweder nicht installiert oder oder nicht im Pfad.



  • Bei dir sieht es so aus, als würde 'wx-config' nicht gefunden werden. Gib mal wie oben beschrieben 'wx-config' mit entsprechender Option in die Kommandozeile ein. Wenn das nicht gefunden wird, ist es entweder nicht installiert oder oder nicht im Pfad.

    Aber in welchem Pfad muss ich denn diesem installer sagen?

    Also in welchn Pfad muss ich es installieren (unter Windows)?

    In einem unterverzeichniss von dem g++?

    Wenn ja in welchem???



  • internetto schrieb:

    Aber in welchem Pfad muss ich denn diesem installer sagen?
    Also in welchn Pfad muss ich es installieren (unter Windows)?
    In einem unterverzeichniss von dem g++?
    Wenn ja in welchem???

    Hast du ausprobiert, ob es wirklich nicht gefunden wird. Das war nur eine Vermutung von mir.
    Bei mir unter Linux ist 'wx-config' ein symbolischer Link in '/usr/bin/' der auf '/usr/lib/wx/config/gtk2-unicode-release-2.6' verweist. Wie das unter Windows ist, weiß ich nicht. Aber ich denke mir mal, dass du das installieren kannst, wohin du willst. Nur 'wx-config' (oder ein Link darauf) muss in $PATH liegen und sagen, wo du wxWidgets installiert hast, damit der Compiler und der Linker wissen, wo sie suchen müssen.

    Hmm, ich les gerade, dass es 'wx-config' eigentlich nur für Unix-Systeme gibt. So wie es aussieht, ist die Standardprozedur unter Windows etwas anders. Da kann ich dir jetzt nicht weiterhelfen. Vielleicht hilft dir das weiter.
    wx-config
    wx-config unter Windows



  • Und das hier schaust du dir am Besten auch mal an
    Compiling a wxWidgets application



  • mit -I gibt man gcc den Includeverzeichnis an
    und den -L das Libverzeichnis

    Da ist GCC unter Windows mit CodeBlocks oder Eclipse benutze weiss ich den Zeilenbefehl nicht auswendig.



  • Ich installiere Windows in der nächsten Zeit neu, danach installiere ich das alles neu, und dann guvke ich mal,ob es dann geht.

    Dann mache ich esam besten auch ohne den instaler sondern mid dem selbst compillieren;)



  • Mein System ist schon neuinstalliert 😃 und nun warte ich auf dem 5 Sept. 🙄



  • Zeus schrieb:

    Mein System ist schon neuinstalliert 😃 und nun warte ich auf dem 6 Sept. 🙄

    Was ist denn dann?



  • hehe Turbo C++ und mehr ;o
    http://www.turboexplorer.com/


Anmelden zum Antworten