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
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 \
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
$(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)
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