Je cours Ubuntu 16.04
dans VirtualBox sur Windows 10. Je travaille avec gloss
dans haskell ghc
et je compilé plusieurs fichiers avec le package gloss
sans problème. Puis soudainement, sans raison apparente, je reçois des erreurs compilant des choses qui ont l'habitude de travailler. Je n'ai rien fait de bizarre pour autant que je sache, donc je n'ai aucune idée de ce qui se passe. Mais maintenant, je reçois des erreurs lors de la compilationGHC soudaine erreur: -lGLU, -lGL
$ghc Hello
Linking Hello ...
/usr/bin/ld: cannot find -lGLU
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
Si je tente d'exécuter un fichier que je compilé précédemment sans recompilation, je reçois
$./Clock
Clock: user error (unknown GLUT entry glutInit)
Je ne sais pas ce qui aurait pu causer cela. Quelle est la bonne façon de résoudre ce problème?
EDIT: J'ai installé
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev
et il compile maintenant, mais je reçois toujours la même erreur lors de l'exécution. Je cours la machine virtuelle de Linux dans Windows.