Δημοσιεύτηκε: 29 Απρ 2012, 15:37
από migf1
Ilias95 έγραψε:Σωστά, rule στο makefile. Τώρα κατάλαβα πως ακριβώς λειτουργεί.
Οπότε configure δεν χρειάζομαι ακόμα.

Ούτε καν ξεχωριστό rule δεν χρειάζεται, μπορείς να βάλεις τις σχετικές εντολές του φλοιού ως ξεχωριστές γραμμές (με leading tab πάντα) κάτω από το rule που δημιουργεί το εκτελέσιμο αρχείο σου. Οπότε δεν χρειάζεται να κάνουν καν: make install, θα γίνονται όλα με απλό: make (έτσι εχω τα makefiles του hexviewer, αν θέλεις να τα δεις ως παράδειγμα).

Βέβαια αυτό έχει το μεινέκτημα πως το "installation" επαναλάμβανεται σε κάθε compilation.

έγραψε:
simosx έγραψε:Κάτι που δε ρώτησες είναι το πως φτιάχνεις το .po. Αν έχεις απορίες σε αυτά τα βήματα, είναι καλό να τις επιλύσεις.

Υπάρχει πληθώρα σχετικών οδηγών online.
Πχ. http://oriya.sarovar.org/docs/gettext_single.html και http://www.tuxamito.com/joomla/index.ph ... t-tutorial.

Εγώ πάντως έφαγα μεγάλη φρίκη με το gettext στην τρίλιζα. Παρόλο το διάβασμα που έριξα και τον κόπο που κατέβαλα για να το κάνω να δουλέψει, τα έχω ξεχάσει όλα πλέον. Συν ότι σπάστηκα τελείως που η γλώσσα αλλάζει ανάλογα τα environment variables, τα οποία btw δεν λειτουργούν όμοια στα Windows.

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