From a2dfe20ddefc60bb9e55a4c15f6bee38e1aa8e3b Mon Sep 17 00:00:00 2001 From: Raymond Toy <toy.raymond@gmail.com> Date: Tue, 10 Aug 2021 17:59:18 -0700 Subject: [PATCH] Include debug symbols in motifd Add -g flag so that debug symbols are included in motifd. I don't think there's really any reason not to do this, and makes debugging motifd releases easier. --- src/motif/server/Config.solaris | 2 +- src/motif/server/Config.solaris_sunc | 2 +- src/motif/server/Config.x86 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/motif/server/Config.solaris b/src/motif/server/Config.solaris index 8d8ceeff5..bc9b3eb47 100644 --- a/src/motif/server/Config.solaris +++ b/src/motif/server/Config.solaris @@ -4,7 +4,7 @@ # Force gcc here, in case cc is Sun C. CC = gcc -CFLAGS = -O -DSVR4 -I. -I/usr/dt/include -I/usr/openwin/include +CFLAGS = -g -O -DSVR4 -I. -I/usr/dt/include -I/usr/openwin/include LDFLAGS = -L/usr/dt/lib -R/usr/dt/lib -L/usr/openwin/lib -R/usr/openwin/lib LIBS = -lXm -lXt -lX11 -lsocket -lnsl -lgen diff --git a/src/motif/server/Config.solaris_sunc b/src/motif/server/Config.solaris_sunc index 9488683bb..23bc854bd 100644 --- a/src/motif/server/Config.solaris_sunc +++ b/src/motif/server/Config.solaris_sunc @@ -2,7 +2,7 @@ # The motif includes are in /usr/dt/include # The Motif libraries are in /lib and /usr/dt/lib -CFLAGS = -O -DSVR4 -I. -I/usr/dt/include -I/usr/openwin/include +CFLAGS = -g -O -DSVR4 -I. -I/usr/dt/include -I/usr/openwin/include LDFLAGS = -L/usr/dt/lib -R/usr/dt/lib -L/usr/openwin/lib -R/usr/openwin/lib LIBS = -lXm -lXt -lX11 -lsocket -lnsl -lgen diff --git a/src/motif/server/Config.x86 b/src/motif/server/Config.x86 index 9b6e37126..039193214 100644 --- a/src/motif/server/Config.x86 +++ b/src/motif/server/Config.x86 @@ -1,5 +1,5 @@ # Build 64-bit motifd now that it works as a 64-bit binary. -CFLAGS += -O2 -I/usr/X11R6/include -I. -I$(VPATH) +CFLAGS += -g -O2 -I/usr/X11R6/include -I. -I$(VPATH) LIBS = -lXm -lXt -lX11 # This def assumes you are building in the same or parallel # tree to the CVS souce layout. Sites may need to customize -- GitLab