From owner-freebsd-questions Thu Nov 23 09:27:38 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA17928 for questions-outgoing; Thu, 23 Nov 1995 09:27:38 -0800 Received: from chemserv.umd.edu (chemserv.umd.edu [129.2.64.40]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id JAA17915 for ; Thu, 23 Nov 1995 09:27:28 -0800 Received: from cappuccino.eng.umd.edu (cappuccino.eng.umd.edu [129.2.98.14]) by chemserv.umd.edu (8.7.1/8.7) with ESMTP id MAA00989; Thu, 23 Nov 1995 12:27:25 -0500 (EST) Received: (chuckr@localhost) by cappuccino.eng.umd.edu (8.7.2/8.6.4) id MAA01339; Thu, 23 Nov 1995 12:27:25 -0500 (EST) Date: Thu, 23 Nov 1995 12:27:24 -0500 (EST) From: Chuck Robey X-Sender: chuckr@cappuccino.eng.umd.edu To: wada@ee.ibaraki.ac.jp cc: questions@freebsd.org Subject: Re: [Q] Again! In-Reply-To: <199511230143.RAA02194@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org Precedence: bulk On Thu, 23 Nov 1995 wada@ee.ibaraki.ac.jp wrote: > At 3:00 PM 95.11.22 -0500, Chuck Robey wrote: > > > >I checked, there is no generic.h. Are you absolutely certain there > >SHOULD be one? I have a complete FreeBSD system, running -current. > > I guess then FreeBSD does not have one, though I don't know why. > I've got the source of libg++2.6.2 and found a generic.h in it's src tree. > The follwoing is the part of its content. >From what I can tell, generic.h is not part of the public interface to the library. It's in the library sources, but it looks like it doesn't get installed. Also, on reading it, it seems to have nothing at all to do with what you were talking about, string operations, wasn't it? > > Copyright (C) 1988 Free Software Foundation > written by Doug Lea (dl@rocky.oswego.edu) > > This file is part of the GNU C++ Library. This library is free > software; you can redistribute it and/or modify it under the terms of > the GNU Library General Public License as published by the Free > Software Foundation; either version 2 of the License, or (at your > option) any later version. This library is distributed in the hope > that it will be useful, but WITHOUT ANY WARRANTY; without even the > implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. See the GNU Library General Public License for more details. > You should have received a copy of the GNU Library General Public > License along with this library; if not, write to the Free Software > Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > #ifndef generic_h > #define generic_h 1 > > #define name2(a,b) gEnErIc2(a,b) > #define gEnErIc2(a,b) a ## b > > #define name3(a,b,c) gEnErIc3(a,b,c) > #define gEnErIc3(a,b,c) a ## b ## c > . > . > . > #endif /* generic_h */ > > I'd like to know how to install one. I want to use one. > I wonder whether FreeBSD includes the full functions of libg++ or not. > -- > Tatsuaki Wada > Dept. Electrical and Electronic Engineering > Ibaraki University > 4-12-1 Nakanarusawa, Hitachi, 316, Japan. > e-mail: wada@ee.ibaraki.ac.jp > > > > ============================================================================ Chuck Robey chuckr@eng.umd.edu -- I run FreeBSD on n3lxx and Journey2 --------------------------------------------------------------------------- The Dilbert Zone is Dilbert's new WWW home! The area features never-before-seen original sketches of Dilbert, a photo tour of Scott Adams' studio, Dilbert Trivia and memorabilia, high school photos and much more!: