Stavo compilando un kernel Linux per il mio Raspberry Pi su un laptop (eseguendo debian 7) (seguivo le istruzioni in Raspberry Pi Kernel Compilation ); ma durante la compilazione con make ARCH=arm CROSS_COMPILE=${CCPREFIX} Ricevo i seguenti messaggi: CHK include/linux/version.h CHK include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CC kernel/bounds.s gcc: …
Perché FreeBSD usa GCC come compilatore predefinito? Ho l'impressione che un pilastro fondamentale della filosofia di FreeBSD non sia l'uso di alcun software GNU e in particolare del codice GPL. Eppure GCC che è sia GNU che GPL viene fornito in bundle con FreeBSD. Perché?
Il flag GCC -fstack-protector flag consente l'utilizzo di canarini di stack per la protezione di overflow dello stack. L'uso di questo flag di default è stato più importante negli ultimi anni. Se un pacchetto viene compilato con -fstack-protector e trabocciamo di un buffer nel programma, è probabile che si verifichi …
Sto provando a eseguire un test sotto GCC 7. Secondo Come installare gcc-7 o clang 4.0? su Ubuntu.SE, possiamo eseguire le seguenti operazioni per installare GCC 7 su Ubuntu: add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7 Il comando non riesce durante l'installazione: # apt-get install -y gcc-7 …
Ho una macchina RHEL 6, che è venuta con gccma senza g++. La versione gcc è 4.4.4 20100726 (questo è quello che ho ottenuto gcc --version). Come posso far funzionare g ++? Attualmente, la shell restituisce semplicemente "comando non trovato".
Da questo post viene mostrato che FS:[0x28]è uno stack-canary. Sto generando lo stesso codice utilizzando GCC su questa funzione, void foo () { char a[500] = {}; printf("%s", a); } In particolare, sto ricevendo questo assembly .. 0x000006b5 64488b042528. mov rax, qword fs:[0x28] ; [0x28:8]=0x1978 ; '(' ; "x\x19" 0x000006be …
Voglio fare alcuni esperimenti con i buffer overflow sulle mie varie macchine virtuali, tra cui (ma non limitato a) Debian 6, Ubuntu 12.04, Fedora 16, ma ogni volta che provo ad eseguire l'exploit di buffer overflow ricevo il seguente messaggio: stack smashing detected (core dumped) Dopo aver fatto le mie …
Sto cercando di installare gcc 4.9.0 su centOS 6. Durante la visualizzazione di ./configureun errore: /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 …
Come posso installare l'ultima versione di gccFreeBSD e configurare il sistema in modo che questa ultima versione venga utilizzata per compilare altri programmi? Al momento in cui scrivo, l'ultima versione di gccè la versione 4.9.0. E io uso FreeBSD 10.0. In realtà ho bisogno g++, il compilatore C ++; ma …
Vorrei installare GCC 4.8.1 sul mio sistema Debian Wheezy 7.1.0. La versione corrente di GCC installata sul mio sistema è la 4.7.2. Vedo che gcc-4.8.1 è disponibile nel repository Debian. Qualcuno può mostrarmi come eseguire questo aggiornamento?
Attualmente provo a creare un Linux incorporato da zero con le istruzioni di Cross Linux di Scratch . Tutto ha funzionato bene fino a quando ho provato a compilare il cross-compilatore GCC. Voglio costruire il Linux per Beagleboard-xM ... Quindi ho scelto le seguenti impostazioni: export CLFS_ABI="aapcs-linux" export CLFS_HOST="x86_64-cross-linux-gnu" export …
Sto cercando di installare wine su Linux Mint 17.1. Ho configurato / come root per installarlo. Ingresso: cd Downloads/wine-1.6.2 ./configure Produzione: 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: …
Una nuova versione di Guix è stata rilasciata qualche tempo fa. E ho avuto l'idea che se potessi avviare glibc, gcc e guix su HURD e Mach, potrei avere un sistema GNU non Linux. Ma ho anche bisogno di alcuni software come bash, emacs, binutils, coreutils, un sistema init. Qualcuno …
Per favore, perdona la mia ignoranza ... Uso Solaris solo per testare librerie C / C ++ che mi interessano. Non sono un amministratore Solaris o un utente Solaris. Ho installato GCC-5 su Solaris 11.3, x86 perché avevo bisogno di un compilatore C ++ che supporti -std=c++11(vedi sotto per l'output …
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.