From owner-freebsd-current Sat Jan 4 03:55:25 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA13008 for current-outgoing; Sat, 4 Jan 1997 03:55:25 -0800 (PST) Received: from relay.ic.net (relay1a.ic.net [152.160.72.5]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id DAA13003 for ; Sat, 4 Jan 1997 03:55:22 -0800 (PST) Received: (qmail 1084 invoked from network); 4 Jan 1997 11:56:13 -0000 Received: from falcon.ic.net (HELO ic.net) (152.160.101.1) by relay.ic.net with SMTP; 4 Jan 1997 11:56:13 -0000 Received: from sesi.strelsys.com by ic.net with smtp (Smail3.1.28.1 #6) id m0vgUh7-003EoqC; Sat, 4 Jan 97 06:55 WET Received: from localhost (localhost [127.0.0.1]) by sesi.strelsys.com (8.8.4/8.7.3) with SMTP id GAA25063 for ; Sat, 4 Jan 1997 06:55:00 -0500 (EST) Date: Sat, 4 Jan 1997 06:55:00 -0500 (EST) From: Rick Lotoczky Reply-To: Rick Lotoczky Subject: make world problem To: freebsd-current@freefall.FreeBSD.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, I've been having a problem with make world for some time. Seems that the libtcl Makefile may be incorrect, or my include files are incorrect. I've tried makeing -current from a clean download and even removed /usr/obj to eliminate any residuals. The same error keeps happening. What am I doing wrong??? Here's the error message: cc -O2 -m486 -pipe -I/u/src/lib/libtcl/../../contrib/tcl/generic -I/u/src/lib/libtcl/../../contrib/tcl/unix -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DSTDC_HEADERS=1 -DNEED_MATHERR=1 -DTCL_SHLIB_EXT=\".so\" -DTCL_LIBRARY=\"/usr/libdata/tcl\" -c /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c -o tclMtherr.o /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c: In function `matherr': /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c:80: dereferencing pointer to incomplete type /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c:80: `DOMAIN' undeclared (first use this function) /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c:80: (Each undeclared identifier is reported only once /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c:80: for each function it appears in.) /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c:80: dereferencing pointer to incomplete type /u/src/lib/libtcl/../../contrib/tcl/unix/tclMtherr.c:80: `SING' undeclared (first use this function) *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. If I eliminate the -DNEED_MATHERR=1 declaration all seems to work well. Also, if I go into the source for tcl and run the configure script, it responds with a Need MathErr...NO. I assumes this means the matherr support isn't required, but the makefile says it is??? Any thoughts?? Thanks Rick