Je cherche à essayer le langage de programmation 'Go' mais j'ai du mal à obtenir un exemple de test simple à utiliser. Je pense que c'est probablement un problème avec le port donc j'ai soumis un ticket sous les problèmes dans la page du projet gomingw.Problèmes de construction du port Windows 'Go': 8l planteurs se lève
Quelles étapes vont reproduire le problème?
- Créer un programme de test simple, aller
- compiler avec 8g. c'est à dire. 8g bonjour.go
- le lier avec 8l. c'est à dire. 8l bonjour.8
Quelle est la sortie attendue? Que voyez-vous à la place?
Je m'attends à ce que 8l se connecte avec succès sans erreur. Au lieu de cela, je vois la sortie suivi des erreurs suivie d'un crash.
> goos is not known: mingw
> warning: uanble to find runtime.a
> runtime.morestack not defined
Quelle version du produit utilisez-vous? Sur quel système d'exploitation?
Ceci est sur Windows 7 avec gowin32_2010-12-02.zip
S'il vous plaît fournir toute information supplémentaire ci-dessous.
J'ai mis les 4 standards aller variables sur mon environnement comme suit: goos = MinGW, Gobin = G: \ oss \ go \ bin, goarch = 386, goroot = G: \ oss \ aller
En regardant l'erreur, je vais dire qu'il semble avoir besoin de quelque chose de mingw gcc toolset? Bien que je ne vois aucune mention de cette exigence n'importe où, ni dans le readme ou l'installation. Quel est le runtime.a qui manque? Fait-il partie de Mingw? J'ai également essayé une version avant cette dernière et le problème est également présent sur cette version.
Est-ce que quelqu'un d'autre qui a essayé le port de Windows de Go a rencontré un problème comme celui-ci? Qu'est-ce qui peut causer cela?
Merci
merci, cela a fait l'affaire. D'une certaine façon, je ne l'ai pas vu au début. La version gowin32_2010-12-02 était la dernière version quand j'ai essayé ceci. On dirait qu'un nouveau vient juste de se libérer. Je passais aussi par le tutoriel screencast et il semblait qu'ils utilisaient mingw pour goos. – greatwolf