From owner-freebsd-hackers Mon Mar 31 02:50:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA06945 for hackers-outgoing; Mon, 31 Mar 1997 02:50:10 -0800 (PST) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA06909 for ; Mon, 31 Mar 1997 02:50:00 -0800 (PST) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.5/8.6.12) with SMTP id CAA00905 for ; Mon, 31 Mar 1997 02:50:00 -0800 (PST) Date: Mon, 31 Mar 1997 02:50:00 -0800 (PST) From: Doug White X-Sender: dwhite@localhost Reply-To: Doug White To: hackers@freebsd.org Subject: Telling 2.2 from 3.0 (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This is your guys's area... Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major ---------- Forwarded message ---------- Date: Sun, 30 Mar 1997 11:07:49 -0800 (PST) From: Archie Cobbs To: freebsd-questions@freebsd.org Subject: Telling 2.2 from 3.0 What is the "correct" way to tell which version of FreeBSD you're building on using #ifdef's in your C source code? Specifically, I have the problem that a file requires #include when building under 3.0, but not when building under 2.2 (the file doesn't exist under 2.2). Thanks, -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com