From owner-freebsd-questions Thu Apr 8 12:49:17 1999 Delivered-To: freebsd-questions@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 180EB14DE0 for ; Thu, 8 Apr 1999 12:49:11 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.1a/8.9.0) with ESMTP id OAA00097; Thu, 8 Apr 1999 14:47:09 -0500 (CDT) Date: Thu, 8 Apr 1999 14:47:09 -0500 (CDT) From: Steve Price To: "Ptacek, Chris" Cc: freebsd-questions@FreeBSD.ORG Subject: Re: How to get rid of warning messages during kernel make? In-Reply-To: <83A5B9068368D211BDE90060B06A21BA8A0244@bozeman.pwrh.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 8 Apr 1999, Ptacek, Chris wrote: # I am trying to automate the building process for the kernel for my system. # I am using a perl script to do the file modifications and using system calls # to do the make depend and make portions. The problem is that I would # like to not have any of the build information sent to the screen. I have # set # the CWARNFLAGS to " " by the following in my perl script: # # system("make CWARNFLAGS=\" \" depend >> logfile.log"); # system("make CWARNFLAGS=\" \" >> logfile.log"); You need to redirect stderr too. So something like this should work: make ... >> logfile.log 2>&1 -steve # But I still get the following messages: # # ./aicasm: 446 instructions used # ../../dev/dpt/dpt_control.c:389: warning: #warning "O/S Version # determination is an ugly hack" # ../../pci/ncr.c:1486: warning: initialization discards `volatile' from # pointer target type # ../../pci/ncr.c:1486: warning: initialization discards `volatile' from # pointer target type # ../../dev/dpt/dpt_control.c:389: warning: #warning "O/S Version # determination is an ugly hack" # ../../i386/isa/seagate.c: In function `sea_data_output': # ../../i386/isa/seagate.c:1111: warning: assignment discards `volatile' from # pointer target type # ../../i386/isa/seagate.c: In function `sea_data_input': # ../../i386/isa/seagate.c:1181: warning: assignment discards `volatile' from # pointer target type # # What is the best way I can prevent these messages from being printed to the # screen? # # Thanks, # Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message