On Tue, Aug 06, 2019 at 06:55:15PM -0500, Edgar Pettijohn wrote:
> I'm trying to build smtpd with `-g'. I tried the following:
> 
> deathstar$ make -DDEBUG
> ===> smtpd
> yacc  -o parse.c /usr/src/usr.sbin/smtpd/smtpd/../parse.y
> cc -O2 -pipe 1 -fstack-protector-all -I/usr/src/usr.sbin/smtpd/smtpd/.. -Wall 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow 
> -Wpointer-arith -Wcast-qual -Wsign-compare 
> -Werror-implicit-function-declaration -DIO_TLS -DQUEUE_PROFILING  -MD -MP  -c 
> /usr/src/usr.sbin/smtpd/smtpd/../aliases.c
> cc: error: no such file or directory: '1'
> *** Error 1 in smtpd (<sys.mk>:87 'aliases.o')
> *** Error 1 in /usr/src/usr.sbin/smtpd (<bsd.subdir.mk>:48 'all')
> 
> I then tried:
> 
> deathstar$ cat /etc/mk.conf
> DEBUG=1
> 
> deathstar$ make
> ===> smtpd
> yacc  -o parse.c /usr/src/usr.sbin/smtpd/smtpd/../parse.y
> cc -O2 -pipe 1 -fstack-protector-all -I/usr/src/usr.sbin/smtpd/smtpd/.. -Wall 
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow 
> -Wpointer-arith -Wcast-qual -Wsign-compare 
> -Werror-implicit-function-declaration -DIO_TLS -DQUEUE_PROFILING  -MD -MP  -c 
> /usr/src/usr.sbin/smtpd/smtpd/../aliases.c
> cc: error: no such file or directory: '1'
> *** Error 1 in smtpd (<sys.mk>:87 'aliases.o')
> *** Error 1 in /usr/src/usr.sbin/smtpd (<bsd.subdir.mk>:48 'all')
> 
> It builds without DEBUG defined. Any suggestions?

DEBUG=-g
see mk.conf manpage.

> 
> Thanks,
> 
> Edgar
> 

Reply via email to