2012-12-07 1 views
0

Je suis en train de compiler un simple programme Hello QBASIC dans ubutu 12.04. Le compilateur est téléchargé et installé comme indiqué ici. http://www.freebasic.net/geterreur de compilateur de base libre 23: Fichier non trouvé, libsupC++. A

Je également posté sur askubuntu.com https://askubuntu.com/questions/226084/free-basic-compiler-error-23-file-not-found-libsupc-a#comment279100_226084 mais rapporté à poster ici. Voici mon programme QBASIC simple et les détails de la compilation.

print "hello word" 

Je l'ai compilé avec

fbc hello.bas 

Mais je suis l'erreur suivante.

hello.bas() error 23: File not found, libsupc++.a 

ld: cannot find -lncurses ld: cannot find -lsupc++ 

Répondre

1

Votre système ne dispose pas des dépendances requises par fbc. Au moins un paquet est manquant. libsupc++ fait partie de libstdc++ qui est installé lors de l'installation g++.

Jetez un oeil à la liste à http://www.freebasic.net/wiki/wikka.php?wakka=CompilerInstalling

Sur Ubuntu, vous aurez besoin d'au moins ces paquets:

  • gcc, g ++
  • libncurses5-dev
  • libx11-dev, libxext- dev, libxrender-dev, libxrandr-dev, libxpm-dev
  • libffi-dev

Vous pouvez les installer en utilisant apt-get ou aptitude ou un outil de gestion de paquets GUI de votre choix.

Questions connexes