2015-09-11 2 views
-2

Je suis assez nouveau à Linux, alors allez-y doucement s'il vous plaît.mingw32: Bad nom de la fonction - Kali 2.0

Je suis en train d'installer le compilateur C Ming sur Kali 2.0

Ma première tentative était de faire un simple « apt-get install mingw32 » mais le paquet ne peut pas être situé. J'ai téléchargé le fichier .tar à partir de leur site Web, décompressé et dans le fichier README il dit d'exécuter "sh x86-mingw32-build.sh --unattended mingw32" pour l'installer, mais en cours d'exécution que je reçois une erreur de syntaxe: mauvaise fonction nom du message dans le fichier x86-mingw32-build.sh.functions.

Une idée de comment corriger cette erreur de syntaxe? Un moyen plus facile d'installer le compilateur Ming C sur Kali 2.0?

Merci à l'avance!

Répondre

0

Dans le message d'erreur il devrait y avoir quelque part une partie avec: 130 ou un autre numéro, thats le numéro de la ligne des problèmes causant la fonction (en x86-mingw32-build.sh.functions)
Et c'est le nom interdit.

2

Je viens de le résoudre avec succès sur Linux Mint 18 MATE 32 bits. :) J'espère que cela fonctionne aussi sur d'autres systèmes Linux!

Alors: Après avoir fait le fichier exécutable x86-mingw32-build.sh, avec:

cd x86-mingw32-build-1.0 
chmod +x x86-mingw32-build.sh 

Ensuite, il suffit d'utiliser bash (au lieu de sh) pour exécuter le script:

cd x86-mingw32-build-1.0 
bash x86-mingw32-build.sh 

C'est tout! : D C'est facile, mais la documentation écrit que vous devez l'exécuter avec "sh". MAIS NON! Il a seulement travaillé pour moi EXACTEMENT avec BASH.