J'essaye de compiler VBox 3.0.0 avec GCC 4.4. je me sert d'un PKGBUILD (que c'est pratique !) et j'ai un problème lors de l'execution de la commande ./configure:
Code : Tout sélectionner
Checking for Mesa / GLU: ./configure: line 275: 8242 Segmentation fault $ODIR.tmp_out > $ODIR.test_execute.log
Code : Tout sélectionner
==> Création du paquet vbox-ose 3.0.0-1 x86_64 (mar. juin 30 19:27:46 CEST 2009)
==> Vérification des dépendances...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
-> VirtualBox-3.0.0-OSE.tar.bz2 trouvé dans le répertoire de compilation
==> Validation des fichiers sources avec md5sums...
VirtualBox-3.0.0-OSE.tar.bz2 ... Réussite
==> Extraction des sources...
-> bsdtar -x -f VirtualBox-3.0.0-OSE.tar.bz2
==> Suppression du répertoire pkg/ existant...
==> Entre dans l'environnement fakeroot...
==> Début de la compilation...
Checking for environment: Determined build machine: linux.amd64, target machine: linux.amd64, OK.
Checking for kBuild: found, OK.
Checking for gcc: found version 4.4.0, OK.
WARNING: gcc version 4.4 was not extensively tested with the
VirtualBox source code! Continue at your own risk!
Checking for as86: found version 0.16.17, OK.
Checking for bcc: found version 0.16.17, OK.
Checking for iasl: found version 20090625, OK.
Checking for xslt: found, OK.
Checking for pthread: found, OK.
Checking for libxml2: found version 2.7.3, OK.
Checking for libxslt: found version 1.1.24, OK.
Checking for libIDL: found version 0.8.13, OK.
Checking for ssl: found version OpenSSL 0.9.8k 25 Mar 2009, OK.
Checking for zlib: found version 1.2.3.3, OK.
Checking for libpng: found version 1.2.37, OK.
Checking for libcurl: found version 7.19.5, OK.
Checking for SDL: found version 1.2.13, OK.
Checking for X libraries: found, OK.
Checking for Xcursor: found, OK.
Checking for Xmu: found, OK.
Checking for Mesa / GLU: ./configure: line 275: 8919 Segmentation fault $ODIR.tmp_out > $ODIR.test_execute.log
PKGBUILD: line 26: ./env.sh: Aucun fichier ou dossier de ce type
J'ai tenté de réinstaller MESA et GLUT (qui a été remplacé par freeglut, simple changement de nom ou réels changements ??) mais ça ne change rien.
Merci d'avance
Edit:
Après avoir enlevé le test de MESA, j'ai ça:
Checking for 32-bit support:
Cannot compile 32-bit applications (missing headers and/or libraries)!
Check the file /home/florent/dev/PKGBUILD/vbox/src/VirtualBox-3.0.0_OSE/configure.log for detailed error information.
Dans le fichier il est dit qu'il veut gnu/stubs-32.h, mais le fichier n'existe pas...