pagratios Δημοσ. 24 Οκτωβρίου 2009 Share Δημοσ. 24 Οκτωβρίου 2009 Θέλω να βάλω στα ubuntu 9.10 το xilinx και όταν πατάω sudo ./setup μου λέει το εξής error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory ξέρεται τι φταίει? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 24 Οκτωβρίου 2009 Share Δημοσ. 24 Οκτωβρίου 2009 Έχεις εγκαταστήσει το libstdc++ απο το repository? Γενικά οι οδηγίες εγκατάστασης αναφέρουν ποια πακέτα πρέπει να είναι εγκατεστημένα? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pagratios Δημοσ. 24 Οκτωβρίου 2009 Μέλος Share Δημοσ. 24 Οκτωβρίου 2009 έβαλα το libstdc++6-4.4 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 24 Οκτωβρίου 2009 Share Δημοσ. 24 Οκτωβρίου 2009 Επομένως θα έχεις το /usr/lib/libstdc++.so.6 Η εφαρμογή απο όσο φαίνεται ζητάει το libstdc++.so.5 Για ρίξε την εντολή find / -name 'libstdc++.so*' Να δεις αν έχεις αυτό που ζητάει Μάλλον δεν θα το έχεις και πρέπει να βάλεις παλαιότερη έκδοση Α και επειδή είσαι στο Ubuntu πρόσθεσε ένα sudo μπροστά απο την εντολή Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pagratios Δημοσ. 24 Οκτωβρίου 2009 Μέλος Share Δημοσ. 24 Οκτωβρίου 2009 /usr/lib/gcc/i486-linux-gnu/4.4/libstdc++.so/usr/lib/debug/libstdc++.so /usr/lib/debug/usr/lib/libstdc++.so.6.0.13 /usr/lib/debug/usr/lib64/libstdc++.so.6.0.13 /usr/lib/debug/libstdc++.so.6 /usr/lib/debug/libstdc++.so.6.0.13 /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.0.13 /usr/lib64/debug/libstdc++.so /usr/lib64/debug/libstdc++.so.6 /usr/lib64/debug/libstdc++.so.6.0.13 /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6.0.13 αυτά βρήκε με την εντολή Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 24 Οκτωβρίου 2009 Share Δημοσ. 24 Οκτωβρίου 2009 Έχεις νεότερη version και δεν το βρίσκει. Το μόνο που προτείνω είναι να εγκαταστήσεις παλαιότερη έκδοση . Υπάρχει και ο τρόπος να δημιουργήσεις ένα symbolic link στην νεότερη library με το όνομα που βλέπει αλλά δεν εγγυώμαι για τα αποτελέσματα. Δηλαδή μέσα στο /usr/lib/ κάνε sudo ln -s libstdc++.so.6.0.13 libstdc++.so.5 Αυτό βέβαια δεν ξέρω αν θα παίξει γιατι μπορεί μετά να ζητάει και άλλα. Επομένως ψάξε για παλαιότερη έκδοση και εγκατέστησε την . Ίσως κάποιος ubuntistas σε βοηθήσει καλύτερα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pagratios Δημοσ. 24 Οκτωβρίου 2009 Μέλος Share Δημοσ. 24 Οκτωβρίου 2009 έψαξα και δεν την βρήκα στα synaptic την 5 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 24 Οκτωβρίου 2009 Share Δημοσ. 24 Οκτωβρίου 2009 Για δοκίμασε το παραπάνω με το symlink που σου είπα να δεις αν θα περάσει. Αν δεν περάσει απλά διεγραψε το μετά. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pagratios Δημοσ. 24 Οκτωβρίου 2009 Μέλος Share Δημοσ. 24 Οκτωβρίου 2009 Δεν βρήκε τα αρχεία λέει! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 24 Οκτωβρίου 2009 Share Δημοσ. 24 Οκτωβρίου 2009 Ποιά αρχεία? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pagratios Δημοσ. 24 Οκτωβρίου 2009 Μέλος Share Δημοσ. 24 Οκτωβρίου 2009 ls: cannot access libstdc++.so.5: No such file or directory 944 libstdc++.so.6.0. Αυτό μου έγραψε Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 25 Οκτωβρίου 2009 Share Δημοσ. 25 Οκτωβρίου 2009 Αυτό στο έγραψε όταν έτρεξες πάλι το setup? Για να δεις αν έχει γίνει σωστά το symlink τρέξε το εξης ls -l /usr/lib/libstd* και πρέπει να έχεις output περίπου ως εξής απλά με έκδοση 13 στο τέλος αντι για 12 που έχω εγώ lrwxrwxrwx 1 root root 19 2009-10-24 23:28 /usr/lib/libstdc++.so.5 -> libstdc++.so.6.0.12lrwxrwxrwx. 1 root root 19 2009-10-23 15:16 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.12 -rwxr-xr-x. 1 root root 950040 2009-07-29 17:21 /usr/lib/libstdc++.so.6.0.12 Άλλος τρόπος Ας πούμε στο fedora αν γράψω yum whatprovides libstdc++.so.5 Μου δίνει compat-libstdc++-33-3.2.3-66.i586 Αν βάλω αυτό θα μου εγκαταστήσει και το libstdc++.so.5 Οι ubuntistes ας δώσουν τα φώτα τους ---------- Το μήνυμα προστέθηκε στις 02:15 ---------- Εδώ θα βρεις την library http://packages.ubuntu.com/jaunty/libstdc++5 . Αν είχες κάνει το symlink διεγραψε το πριν εγκαταστήσεις την library. Με αυτό θα είσαι ΟΚ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pagratios Δημοσ. 25 Οκτωβρίου 2009 Μέλος Share Δημοσ. 25 Οκτωβρίου 2009 Σε ευχαριστώ πολύ!!! Δούλεψε!!!Μα πως γίνεται με τα καινούρια να μην δουλεύουν τα παλιά? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Aztec Δημοσ. 25 Οκτωβρίου 2009 Share Δημοσ. 25 Οκτωβρίου 2009 Τα packages είναι η πιο αξιόπιστη λύση. Αν και έχω ξελασπώσει με symlinks δεν είναι σωστή λύση γιατί πρέπει να είναι full backward compatible οι libraries και στο maintenance είναι πακέτο. Τώρα όσον αφορά γιατι χαλάνε τα παλιά ........ έλα μου ντε Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.