wxWidgets und Golang

Möchte ich zu entwickeln, ein programm-in Gehen mit einem multi-OS GUI in wxWidgets, meine dev-Umgebung ist WinXP x86.

Wollte ich die Verwendung der wxWidgets Gehen wrapper wxGo, aber die Dokumentation ist sehr succint und das Projekt scheint tot seit 2 Jahren.

Traf ich einige Fehler mit der go get github.com/JeroenD/wxGo und go install github.com/JeroenD/wxGo

Ergebnis go get github.com/JeroenD/wxGo:

package github.com/JeroenD/wxGo
    imports github.com/JeroenD/wxGo
    imports github.com/JeroenD/wxGo: no Go source files in C:\Documents and Settings\dell\Mes documents\gopath\src\github.com\JeroenD\wxGo

Ergebnis go install github.com/JeroenD/wxGo:

can't load package: package github.com/JeroenD/wxGo: no Go source files in C:\Documents and Settings\dell\Mes documents\gopath\src\github.com\JeroenD\wxGo

Ich habe versucht, Folgen die Building.txt doc von JeroenD ist github. Erste mal, dass ich heruntergeladen und installiert, wxWidgets, die Beispiel-codes waren in der Lage zu kompilieren (mit MinGW), aber ich war nicht in der Lage zu kompilieren der wxWidgets-Bibliothek von der Quelle. Das zweite mal habe ich heruntergeladen und installiert wxPack, mit Bibliotheken/dll bereits erstellt. Hier, das problem ist, ich kann nicht kompilieren der wxWidgets-Proben.

Wie gesagt in der Buiding.txt doc von JeroenD ist github, die ich installiert SWIGWIN, aber nicht kompilieren aus dem Quellcode, wie SWIG unterstützt jetzt Gehen (aus SWIG-Dokumentation). Aber jetzt, ich weiß nicht, was zu tun ist mit einem wrapper (wxGo), wxWidgets-dll/libs, und SCHLUCK. Ich glaube, ich habe gelesen, dass SCHLUCK muss *.ich Dateien, um Bindungen von Sprache zu Sprache, aber ich finde keine in meiner wxWidgets-Ordner, vielleicht habe ich diese Dateien von einem anderen wxWidgets-Bindung (wxLua und wxPython haben diese in Ihren repos).

Mein Ziel ist es nur, um die wxWidgets lib arbeiten mit Go schreiben zu können, die eine multi-OS GUI in wxWidgets, ich bin ein bisschen überrascht, dass niemand gepostet hatte Probleme mit JeroenD Paket noch bekommen wollte wxWidgets arbeiten mit Go.

Als Sie bitten können, den Aufbau eines gtk-GUI mit go-gtk ist nicht die Lösung, wie es erforderlich ist, in meinem Vorhaben, eine multi-OS GUI suchen, OS native (wenn Sie ein multi-OS GUI-lib, die sieht aus nativen und ist einfacher zu verwenden, sagen Sie mir bitte).

InformationsquelleAutor Lomanic | 2013-07-15
Schreibe einen Kommentar