Gå til innhold

Anbefalte innlegg

Driver og porter en applikasjon fra Linux til FreeBSD.

 

All koden er nå i orden - men det viser seg at make oppfører seg forskjellig på FreeBSD boksen...

 

Jeg vil at objektfilene skal havne i src/ katalogen i kilderoten, På linux holder det at jeg definerer OBJS til ./src/objektfil1.o ./src/objektfil2.o osv. Da skjønner make at den skal gjøre noe ala:

gcc - c src/kildefil1.c -o src/objektfil1.o

 

Men i FreeBSD skjønner ikke make dette... Der gjør den:

gcc -c src/kildefil1.c

Slik at objektfilene havner i rotkatalogen av kildetreet og linkingen feiler.

 

Noen gode tips fra noen som kan mere om Makefiler enn meg(det skal ikke så mye til ;) )?

Endret av kattemat
Lenke til kommentar
Videoannonse
Annonse
  • 2 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...