En essayant de construire certains de mes plugins pour Linux en utilisant Cygwin (continuez à vider les machines virtuelles Linux, j'ai donc décidé d'essayer de configurer Cygwin car je n'aurais pas à déplacer tous mes SDKs et quoi non). Tout semblait correct sauf que j'ai eu l'erreur "gcc: erreur essayant d'exec 'cc1plus': Pas de tel fichier ou répertoire" alors j'ai installé g ++ 4.3 en plus de gcc 4.3. Une fois que je l'ai fait, je reçois des tonnes d'erreurs maintenant. Les principaux qui sont spammé sont ...Utilisation de Cygwin pour construire - Modèle avec C Linkage
erreur: Modèle avec C Lien erreur: Modèle avec spécialisation en C Lien
Ces sont spammé sur les fichiers du SDK que des milliers d'autres personnes utilisent pour compile, donc je sais que ce n'est pas un "c externe" mais je suppose qu'il me manque un paquet ou quelque chose. Dans Ubuntu, l'installation de build-essential résout n'importe lequel de ces problèmes, mais je ne suis pas d'accord avec Cygwin. Toute aide serait très appréciée.
Modifier
Voici un ampaste des erreurs exactes, il est crachant http://www.ampaste.net/m3d0a864f
Le premier de Sourcehook.h est parce que linux est apparemment pas défini dans Cygwin, mais le reste de le 'hl2sdk' m'a perdu.
En réponse à votre question entre parenthèses: Utilisez le terminal MinTTY (il y a un paquet Cygwin pour cela); c'est beaucoup plus convivial que le Windows standard. Même dans le terminal Windows, cependant, vous pouvez obtenir un tampon de retour en arrière - cliquez sur l'icône de la fenêtre pour obtenir le menu, sélectionnez les propriétés, puis il y a un paramètre pour "taille de la mémoire tampon". Donnez-lui une très grande hauteur, et vous pourrez alors remonter aussi loin. –
Qu'est-ce que vous essayez exactement de compiler qui jette toutes ces erreurs? Un exemple de code serait utile ici. –
Merci, MinTTY est beaucoup mieux que le Cygwin standard. Voici une pâte de tous mes journaux, il s'agit essentiellement d'un petit plugin, mais cela se produit avec tout ce que j'essaie de compiler en utilisant ce SDK. J'ai déjà rencontré ces problèmes sur Ubuntu mais Build-essential l'a corrigé. Je suppose que certains paquets sont désactivés. http://www.ampaste.net/m3d0a864f –