Add LDFLAGS to the end of the command line
authorTom Hughes <tom@compton.nu>
Tue, 1 May 2012 08:48:51 +0000 (09:48 +0100)
committerTom Hughes <tom@compton.nu>
Tue, 1 May 2012 08:48:51 +0000 (09:48 +0100)
Libararies need to be searched after the code which references
them, so make sure they are referenced last on the link line.

src/Makefile

index 1917612..a4a3168 100644 (file)
@@ -39,7 +39,7 @@ MAINOBJS := main.o gpx.o mercator.o image.o log.o db.o filename.o interpolate.o
 ALLOBJS := $(DB).o $(MAINOBJS)
 
 gpx-import: $(ALLOBJS)
-       gcc $(LDFLAGS) -o $@ $^ -lexpat -larchive -lz -lbz2
+       gcc -o $@ $^ -lexpat -larchive -lz -lbz2 $(LDFLAGS)
 
 clean:
        $(RM) *.o gpx-import *.d