From owner-freebsd-current Mon Oct 7 13: 7: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BB9937B401 for ; Mon, 7 Oct 2002 13:07:02 -0700 (PDT) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1511943E4A for ; Mon, 7 Oct 2002 13:07:02 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0388.cvx21-bradley.dialup.earthlink.net ([209.179.193.133] helo=mindspring.com) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17ye9Z-0002Rd-00 for freebsd-current@FreeBSD.ORG; Mon, 07 Oct 2002 13:06:57 -0700 Message-ID: <3DA1E91A.C7528136@mindspring.com> Date: Mon, 07 Oct 2002 13:05:46 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Re: /usr/include/stdlib.h:51: syntax error before "size_t" References: <20021007004727.A3639@gicco.cablecom.ch> <3DA0CF13.8E27F12@mindspring.com> <20021007112359.A926@gicco.cablecom.ch> <3DA1572E.45D04F10@mindspring.com> <20021007141326.A1666@gicco.cablecom.ch> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hanspeter Roth wrote: > On Oct 07 at 02:43, Terry Lambert spoke: > > /usr/include/* is obsolete. Install the new ones instead. > > When I rename /usr/include and copy /usr/src/include/* to > /usr/include I get: What happens when you read the -current archives for other messages which indicate the same problem, and then use the correct procedure for installing new include files, instead? 8-). > Did I copy the wrong include directory (/usr/src/include)? Yes. You weren't supposed to copy, you were suppose to use the "make" target. Include files are generated, or they come from all over, not just the source directory for the simple includes. -- To save you the minute and a half of searching (which is apparently what you want somone to do -- why are you asking in -current instead of -questions?): cd /usr mv include include.old mkdir include chown root.wheel include chmod 755 include cd /usr/src make includes The mkdir/chode/chmod is necessary because the "includes" target fails to create its install directory (one of many minor broken things about the build process). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message