gcc compiler

fateswarm admin at www0.org
Wed Nov 6 14:38:01 EET 2002


On Wed, Nov 06, 2002 at 12:56:55PM +0200, pmatthew at in.gr wrote:
> Σε Mandrake 8.2 Power Pack, όταν δίνω σε κονσόλα ./configure, επιστρέφει checking if the gcc compiler works...no. Ξεπέρασα το πρόβλημα ξεκινώντας καθαρή εγκατάσταση από το 1ο CD της Download Version (το είχε δώσει το Computer Για Όλους), εγκαθιστώντας Development από αυτό και τα υπόλοιπα (KDE, multimedia κλπ) από την Power Pack-η ./configure και στη συνέχεια οι make και make install λειτουργούν κανονικά και τα προγράμματα (π.χ. bladeenc, lameenc) εγκαθιστώνται και δουλεύουν κανονικά. Ο τρόπος αυτός είναι μεσοβέζικος φυσικά και θα ήθελα να με διαφώτιζε κάποιος πάνω στο θέμα (όσο πιό απλά γίνεται, καθότι νέωπας στο χώρο). Ένα άλλο πρόβλημα είναι πως όταν ξεκινώ το Xine, αυτό κολλάει,κρεμάει όλο το σύστημα και το μόνο που μπορώ να κάνω είναι επανεκίνηση με τον γνωστό ανορθόδοξο τρόπο.

H glwsses programmatismou sinithws xreiazontai ena compiler wste na
metafrasei ta sumbola ths glwssas se assempler code kai na treksei to
programma sou, se kapoies periptwseis/glwsses de xreiazetai auto, 
tespa den einai wra gia tetoies leptomereies, den eimai oute kata diania
eidikos se 8emata programmatismou, to lew mono gia na pareis mia idea ti
kanei auto to "gcc".

Praktika, me ton compiler de kaneis akribws egkatastash alla "xtizeis"
to programma prin to egkatasthseis apo "ka8aro" kwdika mias glwssas
programmatismou (sto linux h C einai h dimofilesterh,o kernel p.x. einai
grammenos se c, polla pragmata eidika gia X arxizoun na grafontai se C++
teleutaia klp). etsi, sth periptwsh tou GNU cc (gcc) p.x. to gcc kanei
compile thn C kai to g++ p.x. kanei compile thn C++ kai paei legontas.

sunithws, me th boithia tou paketou "make" ta linux programmata ginontai
compile+install me: ./configure && make &&(ginesai root) make install.

to ./configure sinithws kai eidika sta pio advanced programmata pernei
parametrous, p.x. ./configure --porn-machine=/dev/sex

An, uparxei etoimo binary gia to susthma sou, (p.x ena lalala_i586_mdk.rpm
gia to programma pou 8es) to pi8anotero einai an to kaneis compile apo
source (me ta gnwsta bhmata ./configure, make, su at root, make install) na
MHN EXEI KAMMIA DIAFORA apo to etoimo binary. Auto symbainei gia ton
aplo logo oti sinithws o developer(ths dianomhs pou eftiakse to paketo) na 
exei akribws thn idia ekdosh compiler kai akribws ta idia aparaithta
paketa me sena.

Eksereseis uparxoun polles. To MPlayer p.x. kanei pollous "upologismous"
sto stadio tou ./configure gia to susthma sou, p.x. typos CPU, an
uparxei 3DNow!, an exeis ta codecs klp klp, opote to sigkekrimeno p.x.
programma einai or8otero na to kaneis compile.

Yparxoun fusika kai oi treloi pou kanoun compile olo to susthma:) (bale
ena mhna douleia na'sai mesa)

to problhma 2) akougetai san bug tou Xine, alla mporeis na to tsekareis
me duo tropous pou erxontai se mena sto mualo.

o aplos einai to trexeis se consola (mesa se X) kai blepeis an bgalei
kapoio endiaferon error.

o allos einai na kaneis "strace -o Xine-Crash.log Xine kai na deis an
exei kapoio endiaferon munhma pros to telos tou Xine-Crash.log pou 8a
dhmiourgh8ei.

- mike



More information about the Linux-greek-users mailing list