Re: gmake og #include

From: Jette Derriche (none@bsd-dk--nerdgirl.dk.lh.bsd-dk.dk)
Date: Sat 28 Aug 2010 - 18:31:40 CEST


Subject: Re: gmake og #include
From: Jette Derriche <none@bsd-dk--nerdgirl.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Date: Sat, 28 Aug 2010 18:31:40 +0200

On Sat, 2010-08-28 at 12:55 +0200, Michael Kell Jensen wrote:
> On 2010-08-28 00:51, Jette Derriche wrote:
> > On Fri, 2010-08-27 at 14:58 +0200, Kasper Bonne wrote:
> >> 2010/8/27 Jette Derriche<none@bsd-dk--nerdgirl.dk.lh.bsd-dk.dk>:
> >>> Jeg kender intet til C-programmering, så jeg har forsøgt at finde noget
> >>> om hvordan #include fungerer... jeg fandt følgende:
> >>
> >> Det er et ambigoest projekt hvis du ikke ved noget om C. :)
> >>
> >
> > Hvis nu det bare virkede som det skulle, behøvede jeg heller ikke vide
> > noget...hehe ;-)
> >
> >> Det lyder som om compileren ikke ved hvor den skal lede efter
> >> header-filerne. Det fixer du ved at give compileren en -I parameter
> >> med et bibliotek. Der er mange maader at goere det paa men her er et
> >> forslag:
> >>
> >> Tilfoeg foelgende linie i starten af din Makefile
> >>
> >> CFLAGS += -I/usr/local/include
> >>
> >
> > Den har allerede disse linier:
> >
> > MYSQL_INC = /usr/local/include
> > CFLAGS = -DBUILDVER=$(BUILDVER) -I$(MYSQL_INC) -O0 -g -Wall -fPIC
> >
> > ... så jeg fatter simpelthen ikke det ikke virker...
> >
> > /Jette
>
> Kan du ikke lige skrive dine compile kommandoer.
>

# gmake

> Bruger du noget configure først?
> Eller er det bare en makefile der køres.
>

Kun Makefile.

>
> Når du kører gmake.
> kan du jo gøre det her:
>
> $ gmake 2>&1 | tee mysql_make.log
>

# gmake 2>&1 | tee mysql_make.log
Ambiguous output redirect.

Hvad betyder det?

> Hvis du vil vide en masse om at "kompilere på unix" på en lettilgængelig
> måde, kan jeg anbefale "greg leheys" "porting unix software".
> den kan hentes her. (Creative commons)
>
> http://www.lemis.com/grog/Documentation/
>

Det var mit håb at jeg ikke behøvede vide en masse om at kompilere på
unix, men det kan jo være det bliver nødvendigt... I hvert fald hvis jeg
vil installere det her...

hmmmm....

/Jette



This archive was generated by hypermail 2b30 : Tue 31 Aug 2010 - 23:00:00 CEST