2000-03-28 J.T. Conklin <jtc@redback.com>
[deliverable/binutils-gdb.git] / gdb / Makefile.in
index 72441caa3de1406fca00fdd9477bdbca45c10e11..857b28bf91c95d904cf5bb20114335ee7734699a 100644 (file)
@@ -687,7 +687,9 @@ install-only: $(CONFIG_INSTALL)
                else \
                  true ; \
                fi ; \
+               $(srcdir)/../mkinstalldirs $(bindir) ; \
                $(INSTALL_PROGRAM) gdb$(EXEEXT) $(bindir)/$$transformed_name$(EXEEXT) ; \
+               $(srcdir)/../mkinstalldirs $(man1dir) ; \
                $(INSTALL_DATA) $(srcdir)/gdb.1 $(man1dir)/$$transformed_name.1
        @$(MAKE) DO=install "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS) subdir_do 
 
@@ -1063,6 +1065,7 @@ ALLDEPFILES = 29k-share/udi/udip2soc.c 29k-share/udi/udr.c \
        i386-tdep.c i386b-nat.c i386mach-nat.c i386v-nat.c i386-linux-nat.c \
        i386aix-nat.c i386m3-nat.c i386v4-nat.c i386ly-tdep.c \
        i387-tdep.c \
+       i386-linux-tdep.c \
        i960-tdep.c \
        infptrace.c inftarg.c irix4-nat.c irix5-nat.c isi-xdep.c \
        lynx-nat.c m3-nat.c \
@@ -1259,15 +1262,23 @@ findvar.o: findvar.c $(defs_h) $(gdbcore_h) $(inferior_h) target.h \
 fork-child.o: fork-child.c gdb_wait.h $(defs_h) $(gdbcore_h) \
        $(inferior_h) target.h terminal.h gdbthread.h gdb_string.h
 
+# FIXME: cagney/2000-03-27: Post 5.0 this link code can be removed.
+# It should now be possible to run GDBtk from the build directory
+# without the link in place.
 all-gdbtk:
-       if test "$(LN_S)" = "ln -s" -a ! -d gdbtcl/images ; then \
-         echo linking ${srcdir}/gdbtk/library to gdbtcl ; \
-         $(LN_S) ${srcdir}/gdbtk/library gdbtcl ; \
-       else \
-         echo Warning: Unable to link ${srcdir}/gdbtk/library to gdbtcl. ; \
-         echo "         " You will need to do a ; \
-         echo "         " make install before you are able to run the GUI. ; \
-       fi
+       @if test ! -d gdbtcl/images ; then \
+         if test "$(LN_S)" = "ln -s" ; then \
+           echo linking ${srcdir}/gdbtk/library to gdbtcl ; \
+           rm -f gdbtcl ; \
+           test ! -r gdbtcl || exit 1 ; \
+           $(LN_S) ${srcdir}/gdbtk/library gdbtcl ; \
+         else \
+           echo "Warning:" ; \
+           echo "Unable to link ${srcdir}/gdbtk/library to gdbtcl." ; \
+           echo "You will need to do a \`make install' before you are" ; \
+           echo "able to run the GUI." ; \
+         fi ; \
+       else true ; fi
 
 clean-gdbtk:
        rm -f gdbtcl
@@ -1395,7 +1406,10 @@ i386v-nat.o: i386v-nat.c $(floatformat_h) $(defs_h) $(gdbcore_h) \
        $(inferior_h) language.h target.h
 
 i386-linux-nat.o: i386-linux-nat.c $(defs_h) $(inferior_h) $(gdbcore_h) \
-       $(symtab_h) $(frame_h) symfile.h objfiles.h
+       $(symtab_h) symfile.h objfiles.h
+
+i386-linux-tdep.o: i386-linux-tdep.c $(defs_h) $(gdbcore_h) $(frame_h) \
+       $(value_h)
 
 i386v4-nat.o: i386v4-nat.c $(defs_h)
 
@@ -1478,7 +1492,7 @@ m88k-tdep.o: m88k-tdep.c $(defs_h) $(gdbcore_h) $(inferior_h)
 
 mac-nat.o: mac-nat.c $(defs_h) gdb_string.h
 
-main.o: main.c top.h $(defs_h) gdb_string.h $(event_loop_h) tui/tui-file.h
+main.o: main.c top.h $(defs_h) gdb_string.h $(event_loop_h) $(srcdir)/tui/tui-file.h
 
 maint.o: maint.c $(defs_h) $(gdbcmd_h) $(gdbtypes_h) $(symtab_h) language.h \
        $(expression_h) objfiles.h symfile.h
This page took 0.023573 seconds and 4 git commands to generate.