Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!edcastle!spider!raft.spider.co.uk!spiderman!scottm From: scottm@spiderman.spider.co.uk (Scott Mackie) Newsgroups: comp.sys.hp Subject: Re: Switching from Sun to HP: some general questions Message-ID: <1991Apr16.085958.17880@spider.co.uk> Date: 16 Apr 91 08:59:58 GMT References: <16710082@hpisod2.cup.hp.com> Sender: scottm@spiderman () Reply-To: scottm@spider.co.uk Followup-To: comp.sys.hp Organization: Spider Systems Ltd Lines: 33 Nntp-Posting-Host: spiderman.spider.co.uk In article , jim@cs.strath.ac.uk (Jim Reid) writes: |> In article <1991Apr14.053212.24266@johnny5.uucp> garvey@johnny5.uucp (Joe Garvey) writes: |> |> HPUX is an excellent integration of BSD/SYSV. You should have very little |> effort porting (esp if you designed your software to do so). |> |> I must disagree with this. HP-UX is an awful thing to port code to. I've got to agree with this sentiment. The only code I've ever been able to port without endless tweaks is the X11R4 libraries and clients (and that's only because I've done it so many times for other people). The GNU stuff especially has been a pain (I even got assembler patches from HP Support for Emacs 18.55) although I'm told recent releases have better support for HPUX. |> Unfortunately, not many people write code to cover the case where an |> OS has BSD sockets, System V include files, a non-standard object |> format, a System V C library with some BSD bits flung in (and others |> in a "compatibility" library) and numerous other weirdoes. |> |> Jim Unless you're working on a MIPS box!! ;-) Scott......... -- Spider Systems Limited Net: scottm@spider.co.uk Spider Park, Stanwell Street, Edinburgh YellNet: +44 31 554 9424 #include "Rockin' Good, Peanut!"