Comment puis-je installer GCC 4.8 sur Raspberry Pi? Dois-je le compiler à partir de la source? Dois-je mettre à jour Raspbian Wheezy vers une version plus récente?
13
Tant que votre Raspberry Pi est à jour, vous pouvez simplement télécharger et patcher GCC 4.8 pour qu'il s'exécute sur votre Raspberry Pi.
Télécharger les sources GCC
$ wget ftp://ftp.fu-berlin.de/unix/languages/gcc/snapshots/LATEST-4.8/*.bz2
Extraire les sources
$ tar xf gcc-4.8-20120826.tar.bz2
Sources de correctifs
Nous devons obtenir et appliquer deux correctifs spécifiques à Debian pour GCC:
$ wget http://anonscm.debian.org/viewvc/gcccvs/branches/sid/gcc-4.7/debian/patches/armhf-triplet.diff?view=co -O armhf-triplet.diff
$ wget http://anonscm.debian.org/viewvc/gcccvs/branches/sid/gcc-4.7/debian/patches/gcc-multiarch-trunk.diff?view=co -O gcc-multiarch-trunk.diff
$ cd gcc-4.8-20120826
$ patch -p2 -i ../armhf-triplet.diff
$ patch -p2 -i ../gcc-multiarch-trunk.diff
Remarque: il y aura un patch échoué dans libgcc, ne vous inquiétez pas, car il a déjà été appliqué à gcc-4.8.
Recréer des .autoconf
fichiers:
$ cd gcc
$ autoconf2.64
$ cd ../libjava
$ autoconf2.64
$ cd ../
Compiler et installer GCC: configure
; make
;make install
autoconf2.64
-il?wget ftp://ftp.fu-berlin.de/unix/languages/gcc/snapshots/LATEST-4.8/*.bz2
devrait faire l'affaire pour obtenir leur dernière version de gcc 4.8. Il existe également un dossier LATEST-4.9 et LATEST-4.10.configure; make; make install
commandes? Parce que je ne vois aucun fichier binaire et que jegcc --version
signale toujours 4.6.En 2015-02-16-raspbian-wheezy est déjà gcc-4.8 en tant que paquet (4.8.2), mais pas par défaut. Vous pouvez l'installer apt-get install gcc-4.8 g ++ - 4.8 puis changer les liens dans / usr / bin /
la source
J'ai essayé ce qui précède - j'ai rencontré plusieurs problèmes. Cela pourrait être plus facile (j'essaye maintenant):
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=65516&p=481730
la source
Si l'une de ces options ne fonctionne pas pour vous (ou si vous utilisez quelque chose de plus récent), vous pouvez essayer ceci. J'utilise Raspian avec ordinateur de bureau (sans logiciel inclus) sur un Raspberry Pi 4.
Je suis entré
/etc/apt/
et modifiésources.list
. La deuxième ligne de mon dossier dit:Après cela, exécutez
sudo apt-get update
etsudo apt-get upgrade
enfin:*** Note latérale: Si vous souhaitez également installer g ++ - 4.8 (comme je l'ai été pour tensorflow), vous devrez ajouter ces deux lignes à votre
sources.list
fichier:Encore une fois,
sudo apt-get update && sudo apt-get upgrade
et ensuite:la source