Mandrake 8.0 + gcc
Panayotis K. Prokopiou
pproc at cc.ece.ntua.gr
Mon Jun 18 21:37:01 EEST 2001
Λοιπόν ο gcc 2.96, όπως φωνάζετε κι εσείς είναι χάλια. Έκανα το λάθος να βάλω
το mandrake και μαζί φορτώθηκα το φίλο μας. Σε μια προσπάθιά μου να
μεταγλωτίσω το lame με gcc το lame -h μου έ?ινε μονάχα error σε κάθε frame!
Για λύση χρησιμοποίησα τον kgcc (egcs) ο οποίος έκανε μεν ?ουλειά, η
κω?ικοποίηση όμως ήταν πολύ αργή σε σχέση με το παλιό μου σύστημα (πειραγμένο
slackware). Μέχρι ε?ώ όλα <<καλά>>. Όταν θέλησα να βάλω κάποιο πρόγραμμα σαν
το Kwebget όμως ο gcc-2.96 αρνήθηκε να το μεταγλωτίσει. Βάζω λοιπόν από
sources τον gcc-2.95.3 τον οποίο κάνω recompile με τον εαυτό του
(CC=/home/common/bin/gcc ./configure --prefix=/home/common
--exec-prefix=/home/common). Να πω ότι ?εν υπάρχει kg++. Κανονικό compile
λοιπόν το Kwebget με τον g++-2.95.3, αλλά όταν πάω να το τρέξω το kcrash μου
λέει τα ?ικά του. ΟΚ, λέω ?εν είναι πρώτη φορά που ένα πρόγραμμα ?εν
<<τρέχει>>. Πάω λοιπόν και κάνω recompile το koncd το οποιο με τον gcc-2.96
είχε ?ουλέψει. Να τι μου είπε το kcrash
0x40d401d9 in wait4 () from /lib/libc.so.6
#0 0x40d401d9 in wait4 () from /lib/libc.so.6
#1 0x40daff2c in __check_rhosts_file () from /lib/libc.so.6
#2 0x404ed5a8 in KCrash::defaultCrashHandler () from /usr/lib/libkdecore.so.3
#3 0x40cb4b68 in killpg () from /lib/libc.so.6
#4 0x0805889e in KOnCD::KOnCD ()
#5 0x08058ed7 in main ()
#6 0x40ca40de in __libc_start_main () from /lib/libc.so.6
Η ερώτηση είναι πώς μπορώ να κάνω τον gcc-2.95.3 να ?ουλέψει σωστά, πριν
καταφύγω σε λύσεις του στυλ 'back to slackware 7.0 + upgrade απο την αρχή'
Ουφ...
--
~ panayotis k. prokopiou ~ drunken.angel at ntua.mail.gr ~
More information about the Linux-greek-users
mailing list