ΕΕΛ/ΛΑΚ - Λίστες Ταχυδρομείου

Re: Gcc 4.6 (Ubuntu)

On Mon, Oct 03, 2011 at 03:59:51PM +0300, Nick Kossifidis wrote:
> 
> Απ' το documentation του gcc όσον αφορά τα LDFLAGS...
> "They are meaningless if the compiler is not doing a link step. "
> Άλλο meaningless, άλλο λάθος, απλά ο compiler τα αγνοεί και όσο για τα
> CFLAGS μπαίνουν παντού συνήθως, εκτός αν τη μια θες να κάνεις τα
> optimizations κλπ και την άλλη όχι π.χ., το ίδιο το automake όταν
> κάνει generate τα βάζει κάθε φορά που καλεί τον compiler, από ένα
> τυχαίο Makefile...
> 
> COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS)
> $(AM_CFLAGS) $(CFLAGS)

PROFANOS ayto einai *compile* step, kai fysika periexei CFLAGS, eno DEN
periexei LDFLAGS. Sto link step symvainei to antitheto. Den mporo na
katalabo ti einai toso dyskolo stin katanoisi apo ayto pou leo.

-- 
John Tsiombikas
http://nuclear.mutantstargoat.com/

απαντήσεις

αναφορές

πλοήγηση μηνυμάτων