kdevelop

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Jan 17 17:54:40 EET 2007


On 2007-01-17 17:41, V13 <v13 at priest.com> wrote:
> On Wednesday 17 January 2007 15:47, Giorgos Keramidas wrote:
> > On 2007-01-17 14:58, Nikos Kouvaris <nkouba at gmail.com> wrote:
> > > an nai 8a h8ela na ma8w pws na ftiaxnw mia efarmogh gia thn konsola.
> >
> > Τι είδους εφαρμογή.  Μπορεί να είναι υπερβολικό να ασχοληθείς με
> > autotools για να φτιάξεις απλά ένα πρόγραμμα τύπου "hello world".
>
> <flamebait>
> a) Gia na matheis, tipota den einai yperboliko
> b) gnu hello v2.2
> c) Prosopika, akomi kai ena .c/.cc arxeio na'xo na kano compile protimo na
> xrhsimopoihsei to auto* + libtool giati yparxoyn ena karo ofeli... To thema
> den einai an ena project ksekinaei mikro, alla an tha ftiakseis tin ypodomi
> gia na megalosei kapoia stigmi, h an tha trexeis meta na to allakseis.
> d) Einai kali taktiki mias kai se "anagkazei" na organoseis to source tree soy
> me standard kai sxetika kalo tropo kai na apofygeis syxna lathi.
> </flamebait>
>
>
> > Ειδικά αν έχεις μόνο ένα απλό C++ source file, είναι τραγικά πιο εύκολο
> > να δημιουργήσεις με το χέρι κάτι σαν το παρακάτω `Makefile' (το
> > παράδειγμα χρησιμοποιεί τη σύνταξη του GNU make(1) utility, αλλά μπορείς
> > να το κάνεις σχετικά εύκολα 'port' και σε άλλα make(1) implementations):
>
> Giati na min protimiseis kati san to:
>
> cat << _KOKO > Makefile.am
> noinst_PROGRAMS = a
> a_SOURCES = a.c
> _KOKO
> autoscan
> mv configure.scan configure.in
> vi configure.in
> <clickety click> # See the [diff1]
> touch ChangeLog README AUTHORS NEWS
> autoheader
> aclocal
> automake --add-missing
> autoconf
>
> :P

<flame-bitten>
Γιατί μέχρι να εξηγήσεις σε κάποιον "νέο" τι κάνουν όλα αυτά τα auto*,
ποια σειρά είναι η σωστή, γιατί, τι, πώς, και πότε... έχεις φάει τόσο
καιρό που θα είχες γράψει 5-6 προγράμματα ακόμα. :P
</flame-bitten>




More information about the Linux-greek-users mailing list