Salve a tutti,ho appena scaricato jed,ma quando faccio gcc nomefile.c non riconosce la libreria stdio.h....per caso mi manca qualcosa?
Salve a tutti,ho appena scaricato jed,ma quando faccio gcc nomefile.c non riconosce la libreria stdio.h....per caso mi manca qualcosa?
gcc e glibc li hai no ?
dovrebbe essere dentro /usr/include
Non so...è strano perchè devo compilare un semplice programmino c che fa la somma....ma appena lo lancio dice " stdio.h :nessun file o directory.." logicamente non riconosce printf e scanf...Oppure essendo abituato a programmare su una vecchia versione di suse(la 6 credo) devo includere qualche altra libreria...?
Comunque gcc nel synaptic dice che ce l'ho,poi controllo in "/usr/lib/gcc/i486-linux-gnu/4.1.2/include" e vedo che non ho stdio.h.. boh che mi suggerisci?
Controlla come ti ha detto di avere le glibc. Gcc senza glibc non serve praticamente a nulla, è il pacchetto delle librerie.
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
http://www.badpenguin.org/press/info...compilare.html
http://siracusa.linux.it/linuxday200...a_sviluppo.pdf
1) cpp-4.1.1-7.i586.rpm
2) gcc-4.1.1-7.i586.rpm
3) gcc-c++-4.1.1-7.i586.rpm
4) libstdc++-4.1.1-7.i586.rpm
5) libstdc++-devel-4.1.1-7.i586.rpm
Mi sa di no....o almeno non la trovo...quindi la dovrei scaricare,dovrei cercare glibc in synaptic? O ha qualche altro nome?
Non saprei, da me su gentoo si chiamano glibc. E' assai improbabile che non siano in synaptic, magari usa un nome leggermente diverso, tipo libglibc o simili.
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
Ok ora controllo e vi faccio sapere...grazie.
il pacchetto su distribuzioni debian based dovrebbe essere proprio libglib
![]()
Chaos A.D. Disorder unleashed.
Starting to burn. Starting to lynch.
Silence means death. Stand on your feet.
Inner fear. Your worst enemy.
Refuse / Resist
no...le (lib)glib non c'entrano niente...Originariamente inviato da GunMan
il pacchetto su distribuzioni debian based dovrebbe essere proprio libglib
![]()
le glibc, su debian si chiamano libc<minor> (6, attualmente)
(...e, stanne pur certo, queste le hai di sicuro)
quelle che cerchi sono le -dev
PS: stdio.h non è una libreria, ma un header file