Ich bin auf der Suche nach der 'Go' Programmiersprache einen Versuch, aber ich habe Probleme bekommen sogar ein einfaches Testbeispiel zu arbeiten. Ich denke, es ist wahrscheinlich ein Problem mit dem Hafen, so habe ich ein Ticket unter Probleme in gomingw Projektseite eingereicht.'Go' Windows Port Build-Probleme: 8l Linker stürzt ab
Welche Schritte reproduzieren das Problem?
- Legen Sie beliebig einfaches go Testprogramm
- es mit 8g kompilieren. dh. 8g hello.go
- verknüpfen Sie es mit 8l. dh. 8l hallo.8
Was ist die erwartete Ausgabe? Was siehst du stattdessen?
Ich erwarte, dass 8l erfolgreich ohne Fehler verknüpft. Stattdessen sehe ich die folgenden Fehler bei einem Absturz gefolgt.
> goos is not known: mingw
> warning: uanble to find runtime.a
> runtime.morestack not defined
Welche Version des Produkts verwenden Sie? Auf welchem Betriebssystem?
Dies ist auf Windows 7 mit gowin32_2010-12-02.zip
Bitte geben Sie zusätzliche Informationen unten.
ich die 4-Standard festgelegt haben Variablen auf meiner Umgebung gehen Sie wie folgt vor: goos = mingw, Gobin = G: \ oss \ go \ bin, goarch = 386, GOROOT = G: \ oss \ gehen
Aus dem Blick auf den Fehler, ich werde sagen, es sieht aus wie es etwas von Mingw GCC Toolset braucht? Obwohl ich nirgendwo eine Erwähnung dieser Anforderung sehe, weder in der Readme-Datei noch in der Installation. Was ist die Laufzeit.a, die fehlt? Ist es ein Teil von Mingw? Ich habe auch eine Version vor dieser neuesten versucht und das Problem ist auch in dieser Version vorhanden.
Hat jemand anderes das versucht? Was könnte das verursachen?
Dank
danke, das hat den Trick gemacht. Irgendwie habe ich das zuerst nicht gesehen. Die Veröffentlichung gowin32_2010-12-02 war die neueste Version, als ich das versuchte. Es sieht so aus, als ob ein neuerer gerade veröffentlicht wurde. Ich ging auch mit dem Screencast-Tutorial und es schien, als ob sie Mingw für Goos verwendet. – greatwolf