Date: Sun, 5 May 1996 16:53:30 -0400 (EDT) From: Marc Ramirez <mrami@mrami.com> To: questions@freebsd.org Subject: not stripping my world... Message-ID: <Pine.BSF.3.91.960505125542.288C-100000@boner.mrami.com>
next in thread | raw e-mail | index | archive | help
Call me crazy, but I want to leave the source filenames in my executables. I look through bsd.prog.mk and try the following: root[/usr/src]# export DEBUG_FLAGS=-g root[/usr/src]# make world This, in my estimation, should compile the programs with -g and undefine $(STRIP). But it dies when pre-cleaning strip: ===> usr.bin/strip "Makefile", line 11: Malformed conditional (${STRIP:M-s} != "") "Makefile", line 13: if-less endif "Makefile", line 13: Need an operator Fatal errors encountered -- cannot continue *** Error code 1 Is this expected or is it a bug? The following patch fixes the makefile: *** /usr/src/usr.bin/strip/Makefile.old Sun May 5 13:27:25 1996 --- /usr/src/usr.bin/strip/Makefile Sun May 5 13:27:38 1996 *************** *** 8,15 **** --- 8,17 ---- maybe_stripped: strip cp -p strip maybe_stripped + .ifdef STRIP .if ${STRIP:M-s} != "" ./strip maybe_stripped + .endif .endif install: maninstall Marc. -- An elephant is a mouse with an operating system.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960505125542.288C-100000>