gfortran build failure

Andreas Schwab schwab@suse.de
Fri Nov 18 10:58:00 GMT 2005


Jerry DeLisle <jvdelisle@verizon.net> writes:

> I can't seem to get a build.  I have a clean svn update working directory and 
> clean build directory.
>
> Getting this.  Help!

Please try this (still testing):

2005-11-18  Andreas Schwab  <schwab@suse.de>

	* Makefile.am ($(patsubst
	generated/%.F90,%.lo,$(gfor_built_specific_src))): Depend on
	kinds.inc and c99_protos.inc
	($(patsubst generated/%.F90,%.lo,$(gfor_built_specific2_src))):
	Likewise.
	(selected_int_kind.lo): Depend on selected_int_kind.inc.
	(selected_real_kind.lo): Depend on selected_real_kind.inc.
	* Makefile.in: Regenerated.

Index: libgfortran/Makefile.am
===================================================================
--- libgfortran/Makefile.am	(revision 107169)
+++ libgfortran/Makefile.am	(working copy)
@@ -593,18 +593,25 @@ kinds.h: $(srcdir)/mk-kinds-h.sh
 
 kinds.inc: kinds.h
 	grep '^#' < kinds.h > $@
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific_src)): kinds.inc
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific2_src)): kinds.inc
 
 c99_protos.inc: $(srcdir)/c99_protos.h
 	grep '^#' < $(srcdir)/c99_protos.h > $@
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific_src)): c99_protos.inc
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific2_src)): c99_protos.inc
 
 selected_int_kind.inc: $(srcdir)/mk-sik-inc.sh
 	$(SHELL) $(srcdir)/mk-sik-inc.sh '$(FCCOMPILE)' > $@ || rm $@
+selected_int_kind.lo: selected_int_kind.inc
 
 selected_real_kind.inc: $(srcdir)/mk-srk-inc.sh
 	$(SHELL) $(srcdir)/mk-srk-inc.sh '$(FCCOMPILE)' > $@ || rm $@
+selected_real_kind.lo: selected_real_kind.inc
 
 fpu-target.h: $(srcdir)/$(FPU_HOST_HEADER)
 	cp $(srcdir)/$(FPU_HOST_HEADER) $@
+fpu.lo: fpu-target.h
 
 ## A 'normal' build shouldn't need to regenerate these
 ## so we only include them in maintainer mode
Index: libgfortran/Makefile.in
===================================================================
--- libgfortran/Makefile.in	(revision 107169)
+++ libgfortran/Makefile.in	(working copy)
@@ -2731,18 +2731,25 @@ kinds.h: $(srcdir)/mk-kinds-h.sh
 
 kinds.inc: kinds.h
 	grep '^#' < kinds.h > $@
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific_src)): kinds.inc
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific2_src)): kinds.inc
 
 c99_protos.inc: $(srcdir)/c99_protos.h
 	grep '^#' < $(srcdir)/c99_protos.h > $@
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific_src)): c99_protos.inc
+$(patsubst generated/%.F90,%.lo,$(gfor_built_specific2_src)): c99_protos.inc
 
 selected_int_kind.inc: $(srcdir)/mk-sik-inc.sh
 	$(SHELL) $(srcdir)/mk-sik-inc.sh '$(FCCOMPILE)' > $@ || rm $@
+selected_int_kind.lo: selected_int_kind.inc
 
 selected_real_kind.inc: $(srcdir)/mk-srk-inc.sh
 	$(SHELL) $(srcdir)/mk-srk-inc.sh '$(FCCOMPILE)' > $@ || rm $@
+selected_real_kind.lo: selected_real_kind.inc
 
 fpu-target.h: $(srcdir)/$(FPU_HOST_HEADER)
 	cp $(srcdir)/$(FPU_HOST_HEADER) $@
+fpu.lo: fpu-target.h
 
 @MAINTAINER_MODE_TRUE@$(i_all_c): m4/all.m4 $(I_M4_DEPS1)
 @MAINTAINER_MODE_TRUE@	m4 -Dfile=$@ -I$(srcdir)/m4 all.m4 > $(srcdir)/$@

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



More information about the Fortran mailing list