Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2003:
[Freeciv-Dev] (PR#3877) automake 1.3 not supported anymore...
Home

[Freeciv-Dev] (PR#3877) automake 1.3 not supported anymore...

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients:;
Subject: [Freeciv-Dev] (PR#3877) automake 1.3 not supported anymore...
From: "Davide Pagnin" <nightmare@xxxxxxxxxx>
Date: Thu, 27 Mar 2003 13:21:17 -0800
Reply-to: rt@xxxxxxxxxxxxxx

I've hit compiling compilation on Tru64 Unix and native CC compiler, due
to cvs deps mechanims (supported only by GNU make + gcc).

During the search for the solution, I've seen that undep.sh.in in the
root tree hasn't been updated since long time, and there is still
support for automake 1.3!

Autogen.sh ask explicitly for automake 1.4, then the support for
automake 1.3 insn't anymore need, the attached simple patch ends the
support for automake 1.3 embedded in undep.sh.in

        Ciao, Davide

diff -u freeciv/undep.sh.in freeciv-work/undep.sh.in
--- freeciv/undep.sh.in Tue Nov 12 15:06:46 2002
+++ freeciv-work/undep.sh.in    Thu Mar 27 22:07:50 2003
@@ -52,12 +52,10 @@
 s/^-include $(DEP_FILES)//
 s/^%\.o: %\.c/.c.o:/
 s/\@echo\ '"'"'$(COMPILE) -c $<'"'"'; \\/$(COMPILE) -c $</
-s/$(COMPILE) -Wp,-MD,\.deps\/$(\*F)\.P -c $<//
 s/     $(COMPILE) -Wp,-MD,\.deps\/$(\*F)\.pp -c $</junknever:/
 ' $name.bak > $name
 
-# Above, first COMPILE substitution line is appropriate
-# for automake 1.3, second is for automake 1.4
-# The second one has an embedded tab character after the s/
+# Above, COMPILE substitution line is appropriate for automake 1.4
+# It has an embedded tab character after the s/
 
 done

[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#3877) automake 1.3 not supported anymore..., Davide Pagnin <=