Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jun 1998 23:44:55 +1000
From:      David Dawes <dawes@rf900.physics.usyd.edu.au>
To:        freebsd-current@FreeBSD.ORG
Subject:   Re: cdrecord trouble on currnet
Message-ID:  <19980601234455.27126@rf900.physics.usyd.edu.au>
In-Reply-To: <199806011201.OAA16937@sherwood.gmd.de>; from Joerg Schilling on Mon, Jun 01, 1998 at 02:01:35PM %2B0200
References:  <199806011201.OAA16937@sherwood.gmd.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 01, 1998 at 02:01:35PM +0200, Joerg Schilling wrote:

>The problem that I have with the *BSD functions is that they make the programs
>non-portable. *BSD programs are often much better than GNU utilities but no-one
>can use them outside BSD. 

>	-	Put all non standard library extensions into a separate
>		libbsd and make this library portable.
>		( you may add this library to the default library list of the
>		compiler on *BSD so there will be no need to change makefiles)

While I wouldn't advocate FreeBSD dumbing down to satisfy some portability
lowest common denominator, I have run into this situation before when
wanting to use the FreeBSD version of some utilities on other platforms.
It'd be great to have a FreeBSD compatibility library for other OSs.
I'm curious as to whether anyone else has done this?  At the times I
could have used it there more pressing issues so I never did have a go at
it myself.

David

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980601234455.27126>