Je compilais de manière croisée un noyau Linux pour mon Raspberry Pi sur un ordinateur portable (exécutant Debian 7) (suivi les instructions de la compilation du noyau Raspberry Pi ); mais lors de la compilation avec make ARCH=arm CROSS_COMPILE=${CCPREFIX} Je reçois les messages suivants: CHK include/linux/version.h CHK include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' …
Pourquoi FreeBSD utilise GCC comme compilateur par défaut? J'ai l'impression qu'un pilier central de la philosophie FreeBSD est de ne pas utiliser de logiciel GNU et en particulier le code GPL. Pourtant, GCC qui est à la fois GNU et GPL est livré avec FreeBSD. Pourquoi?
L'indicateur GCC -fstack-protector permet d'utiliser des canaris de pile pour la protection contre les débordements de pile. L'utilisation de ce drapeau par défaut a été plus importante ces dernières années. Si un paquet est compilé avec -fstack-protector, et que nous débordons un tampon dans le programme, nous aurons probablement une …
J'essaie d'exécuter un test sous GCC 7. Selon Comment installer gcc-7 ou clang 4.0? sur Ubuntu.SE, nous pouvons effectuer les opérations suivantes pour installer GCC 7 sur Ubuntu: add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7 La commande échoue à l'installation: # apt-get install -y gcc-7 ... E: …
J'ai une machine RHEL 6, livrée avec gccmais sans g++. La version gcc est 4.4.4 20100726 (c'est ce que j'ai obtenu gcc --version). Comment faire fonctionner g ++? Actuellement, le shell retourne simplement "commande non trouvée".
De ce post, il est montré qu'il FS:[0x28]s'agit d'un empilement de canaris. Je génère ce même code en utilisant GCC sur cette fonction, void foo () { char a[500] = {}; printf("%s", a); } Plus précisément, je reçois cet assemblage .. 0x000006b5 64488b042528. mov rax, qword fs:[0x28] ; [0x28:8]=0x1978 ; …
Je veux faire quelques expériences avec des débordements de tampon sur mes différentes machines virtuelles, y compris (mais sans s'y limiter) Debian 6, Ubuntu 12.04, Fedora 16, mais chaque fois que j'essaie d'exécuter l'exploit de débordement de tampon, j'obtiens le message suivant: stack smashing detected (core dumped) Après avoir fait …
J'essaie d'installer gcc 4.9.0 sur centOS 6. Pendant ./configurequ'il y a une erreur à venir: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat- linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status configure: error: I suspect your system does not …
Comment installer la dernière version gccde FreeBSD et configurer le système pour que cette dernière version soit utilisée pour compiler d'autres programmes? Au moment d'écrire ces lignes, la dernière version de gccest la version 4.9.0. Et j'utilise FreeBSD 10.0. J'ai en fait besoin g++du compilateur C ++; mais je dois …
Je voudrais installer GCC 4.8.1 sur mon système Debian Wheezy 7.1.0. La version actuelle de GCC installée sur mon système est la 4.7.2. Je vois que gcc-4.8.1 est disponible sur le dépôt Debian. Quelqu'un peut-il me montrer comment effectuer cette mise à jour?
Actuellement, j'essaie de construire un Linux embarqué à partir de zéro avec les instructions de Cross Linux from Scratch . Tout a bien fonctionné jusqu'à ce que j'essaie de compiler le GCC Cross-Compiler. Je veux construire le Linux pour le Beagleboard-xM ... J'ai donc choisi les paramètres suivants: export CLFS_ABI="aapcs-linux" …
J'essaie d'installer Wine sur Linux Mint 17.1. Je ./configure'd en tant que root pour l'installer. Contribution: cd Downloads/wine-1.6.2 ./configure Production: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... no configure: error: in …
Une nouvelle version de Guix est sortie il y a quelque temps. Et j'ai eu l'idée que si je peux bootstrap glibc, gcc et guix sur HURD et Mach, je peux avoir un système GNU non Linux. Mais j'ai aussi besoin de logiciels comme bash, emacs, binutils, coreutils, un système …
Veuillez pardonner mon ignorance ... J'utilise uniquement Solaris pour tester les bibliothèques C / C ++ qui m'intéressent. Je ne suis ni administrateur ni utilisateur de Solaris. J'ai installé GCC-5 sur Solaris 11.3, x86 car j'avais besoin d'un compilateur C ++ qui prend en charge -std=c++11(voir ci-dessous pour la sortie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.