*BSD News Article 10814


Return to BSD News archive

Received: by minnie.vk1xwt.ampr.org with NNTP
	id AA749 ; Sun, 07 Feb 93 07:00:57 EST
Xref: sserve comp.std.unix:1838 comp.unix.programmer:8067 comp.os.linux:25208 comp.unix.bsd:10867
Path: sserve!manuel.anu.edu.au!munnari.oz.au!sgiblab!swrinde!cs.utexas.edu!uunet!not-for-mail
From: ig25@fg20.rz.uni-karlsruhe.de (Thomas Koenig)
Newsgroups: comp.std.unix,comp.unix.programmer,comp.os.linux,comp.unix.bsd
Subject: Porting from BSD to POSIX (Linux) Guidelines?
Followup-To: comp.unix.programmer
Date: 4 Feb 1993 14:25:39 -0800
Organization: University of Karlsruhe, Germany
Lines: 27
Sender: sef@ftp.UU.NET
Approved: sef@ftp.uucp (Moderator, Sean Eric Fagan)
Message-ID: <1ks553INN2eb@ftp.UU.NET>
X-Submissions: std-unix@uunet.uu.net

Submitted-by: ig25@fg20.rz.uni-karlsruhe.de (Thomas Koenig)

(This really is a question for a comp.os.posix newgsroup, if there was
such a thing.)

[ Note the followup and crossposting, please -- mod ]

I have the source for an application (fudgit, a data fitting package)
which was written mostly for BSD, and which I want to port to a mostly
POSIX.1 compliant OS (Linux), with a view to later using it on other
machines which also support POSIX.

Ideally, I'd like to eliminate BSD - specific code altogether.

Are there any guidelines available for such a task?  The POSIX
Programmer's Guide is a start, but does not explain the semantics
of the BSD systems well enough to do the conversion.

Greetings

-- 
Thomas Koenig, ig25@rz.uni-karlsruhe.de, ig25@dkauni2.bitnet
The joy of engineering is to find a straight line on a double
logarithmic diagram.


Volume-Number: Volume 30, Number 56