Package: val-and-rick Version: 0.1a.dfsg1-1 Severity: normal Tags: patch
Hi, You are currently linking the executable to lphobos, lpthread, lm, lstdc++, which is gdc driver's job and is wrong. Moreover, -lgphobos alone won't work anymore when the shared lib will be uploaded, it'll also require a libgphobos_nonshared.a staticly linked. Here is a patch. Cheers, Arthur.
diff -Nru --exclude changelog /tmp/5plHst6uBW/val-and-rick-0.1a.dfsg1/debian/patches/makefile.patch /tmp/hs9fMax2qQ/val-and-rick-0.1a.dfsg1/debian/patches/makefile.patch --- /tmp/5plHst6uBW/val-and-rick-0.1a.dfsg1/debian/patches/makefile.patch 2007-12-30 00:52:32.000000000 +0000 +++ /tmp/hs9fMax2qQ/val-and-rick-0.1a.dfsg1/debian/patches/makefile.patch 2007-12-30 00:52:32.000000000 +0000 @@ -19,7 +19,7 @@ +#DFLAGS=-g -debug +CC=gcc +DC=gdmd -+LIBS=-lgphobos -lbulletml -lGLU -lGL `sdl-config --libs` -lSDL_mixer -lpthread -lm -lstdc++ ++LIBS=-lbulletml -lGLU -lGL `sdl-config --libs` -lSDL_mixer +EXE=val-and-rick + +all: $(EXE)
signature.asc
Description: Digital signature