[compilation] VBox 3.0.0
Publié : mar. 30 juin 2009, 19:28
Bonsoir !
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:
Je vous donne le texte complet:
La dernière ligne est normale, le fichier env.sh n'est pas créer car la configuration n'est pas terminée...
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...
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...