Package: titanion
Version: 0.3.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, and being linked
using gdc instead of gcc. Here is a patch.


Cheers,

Arthur.

diff -Nru --exclude changelog 
/tmp/xCAfbpoofU/titanion-0.3.dfsg1/debian/patches/makefile.patch 
/tmp/RJPWyeVkgs/titanion-0.3.dfsg1/debian/patches/makefile.patch
--- /tmp/xCAfbpoofU/titanion-0.3.dfsg1/debian/patches/makefile.patch    
2007-12-30 00:48:36.000000000 +0000
+++ /tmp/RJPWyeVkgs/titanion-0.3.dfsg1/debian/patches/makefile.patch    
2007-12-30 00:48:37.000000000 +0000
@@ -23,7 +23,7 @@
 +all: $(EXE)
 +
 +$(EXE): $(OBJS)
-+      gcc -o $@ $(OBJS) -lgphobos -lpthread -lm -lSDL -lGL -lGLU -lSDL_mixer
++      gdc -o $@ $(OBJS) -lSDL -lGL -lGLU -lSDL_mixer
 +
 +$(OBJS):
 +      $(DC) -c -op $(DFLAGS) -Iimport -Isrc $(SOURCES)

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Pkg-games-devel mailing list
Pkg-games-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel

Reply via email to