Δημοσιεύτηκε: 10 Απρ 2013, 21:06
από simosx
Ilias95 έγραψε:
koleygr έγραψε:
Το δοκιμασα και απο τερματικο και μου το εδειχνε στο ls
αλλα οταν πηγαινα να το εκτελεσω με ./ μου ελεγε file not found ή κατι τετοιο

Για να σου έλεγε file not found, σημαίνει file not found. :)
Κάτι δεν έδινες σωστά.
Θυμάσαι ποιο ήταν το όνομα του αρχείου και τι ακριβώς έδινες;


Για να λέει File not found ενώ το αρχείο πράγματι υπάρχει, σημαίνει ότι κάποια εξάρτηση (βιβλιοθήκη) δεν είναι εγκατεστημένη στο σύστημά σου.
Μπορείς με
Κώδικας: Επιλογή όλων

ldd myprogram

να δεις τι βιβλιοθήκες χρησιμοποιεί το πρόγραμμά σου, και αν κάποια λείπει, θα το αναφέρει, με file not found.

Γενικά όταν θέλεις να δώσεις ένα πρόγραμμα σε άλλον, το πακετάρεις, σε αρχείο .deb. Και μέσα στο αρχείο .deb καθορίζεις ότι μαζί με την εγκατάσταση του .deb, χρειάζεται η τάδε βιβλιοθήκη, οπότε αυτή εγκαθίσταται αυτόματα από τα αποθετήρια.