summaryrefslogtreecommitdiff
path: root/gnu/usr.bin
diff options
context:
space:
mode:
authormatt <matt@NetBSD.org>2003-10-25 18:24:23 +0000
committermatt <matt@NetBSD.org>2003-10-25 18:24:23 +0000
commit3e45a9f0c7d958507680da3f07af4aaf4325cbab (patch)
tree067deed0eca2b7c6abfca47ca82f83e40d99938b /gnu/usr.bin
parenta68b9ea2bd724baa20b3a0c7d882fe1e0242bde1 (diff)
Fix library order so that -static will work.
Diffstat (limited to 'gnu/usr.bin')
-rw-r--r--gnu/usr.bin/gdb53/gdb/Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/gnu/usr.bin/gdb53/gdb/Makefile b/gnu/usr.bin/gdb53/gdb/Makefile
index 479f245d2ae..e453c26df67 100644
--- a/gnu/usr.bin/gdb53/gdb/Makefile
+++ b/gnu/usr.bin/gdb53/gdb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2003/09/26 17:51:18 christos Exp $
+# $NetBSD: Makefile,v 1.6 2003/10/25 18:24:23 matt Exp $
.include <bsd.own.mk>
@@ -35,8 +35,8 @@ SRCS+= ${G_TUI_OBJS:.o=.c}
CPPFLAGS+= -DUSE_TUI
.endif
-LDADD= -lcurses -ltermcap -lintl -lm -lkvm
-DPADD= ${LIBCURSES} ${LIBTERMCAP} ${LIBINTL} ${LIBM} ${LIBKVM}
+LDADD= -lcurses -lintl -lm -lkvm
+DPADD= ${LIBCURSES} ${LIBINTL} ${LIBM} ${LIBKVM}
.if ${SRCS:Mnbsd-thread.c} != ""
LDADD+= -lpthread_dbg
@@ -75,8 +75,15 @@ LIBEDIT= -L${LIBREADLINEDIR} -lreadline
LDADD+= -L${LIBOPCODESDIR} -lopcodes\
-L${LIBBFDDIR} -lbfd \
${LIBEDIT} \
+ -ltermcap \
-L${LIBIBERTYDIR} -liberty \
+DPADD+= ${LIBOPCODESDIR}/libopcodes.a \
+ ${LIBBFDDIR}/libbfd.a \
+ ${LIBEDIT} \
+ ${LIBTERMCAP} \
+ ${LIBIBERTYDIR}/libiberty.a \
+
.PATH: ${DIST}/gdb ${DIST}/gdb/mi ${DIST}/gdb/cli ${DIST}/gdb/tui \
${DIST}/gdb/signals ${DIST}/gdb/doc ${.CURDIR}/../arch/${MACHINE_ARCH}