Source: suitename
Version: 0.3.070919+git20180613.ebb1325-1
Tags: patch
User: [email protected]
Usertags: ftcbfs

suitename fails to cross build from source, because its Makefiles hard
code the build architecture compiler "cc" as linker. Replacing it with
the $(CC) variable makes cross building work. Please consider applying
the attached patch.

Helmut
--- suitename-0.3.070919+git20180613.ebb1325.orig/Makefile
+++ suitename-0.3.070919+git20180613.ebb1325/Makefile
@@ -18,10 +18,10 @@
           suitenout.h
 
 suitename: $(OBJS)
-	cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+	$(CC) -o suitename $(CFLAGS) $(OBJS) $(LIBS)
 
 debug:     $(OBJS)
-	cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+	$(CC) -o suitename $(CFLAGS) $(OBJS) $(LIBS)
 
 clean:
 	rm -f *.o
--- suitename-0.3.070919+git20180613.ebb1325.orig/Makefile.linux
+++ suitename-0.3.070919+git20180613.ebb1325/Makefile.linux
@@ -13,10 +13,10 @@
 # ---------------------------------------------------------------------
 HEADERS = suitename.h suitenscrt.h suitenutil.h suiteninit.h suiteninpt.h suitenout.h
 suitename: $(OBJS)
-	cc -o suitename $(CFLAGS) $(OBJS) $(LIBS) $(LDFLAGS)
+	$(CC) -o suitename $(CFLAGS) $(OBJS) $(LIBS) $(LDFLAGS)
 
 debug:     $(OBJS)
-	cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+	$(CC) -o suitename $(CFLAGS) $(OBJS) $(LIBS)
 
 clean:
 	rm -f *.o
--- suitename-0.3.070919+git20180613.ebb1325.orig/Makefile.macOSX
+++ suitename-0.3.070919+git20180613.ebb1325/Makefile.macOSX
@@ -18,10 +18,10 @@
           suitenout.h
 
 suitename: $(OBJS)
-	cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+	$(CC) -o suitename $(CFLAGS) $(OBJS) $(LIBS)
 
 debug:     $(OBJS)
-	cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+	$(CC) -o suitename $(CFLAGS) $(OBJS) $(LIBS)
 
 clean:
 	rm -f *.o

Reply via email to