From owner-freebsd-emulation Sun Jan 12 20:23:25 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA17949 for emulation-outgoing; Sun, 12 Jan 1997 20:23:25 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id UAA17944 for ; Sun, 12 Jan 1997 20:23:22 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id OAA14912; Mon, 13 Jan 1997 14:53:10 +1030 (CST) From: Michael Smith Message-Id: <199701130423.OAA14912@genesis.atrad.adelaide.edu.au> Subject: Re: Free Allegro CL In-Reply-To: <199701101958.LAA03487@impulse.csl.sri.com> from Fred Gilham at "Jan 10, 97 11:58:32 am" To: gilham@csl.sri.com (Fred Gilham) Date: Mon, 13 Jan 1997 14:53:08 +1030 (CST) Cc: freebsd-emulation@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Fred Gilham stands accused of saying: > > > Has anyone gotten the Free Allegro Common Lisp for Linux to run under > the linux emulation package? I've installed it and gotten it to start > up and do simple things, but loading or compiling files gives a > bus error. I don't know Lisp, and I don't know where to get the program you're using, so I can't try to track the problem. Can you try building the Linux emulator lkm with 'DEBUG' defined and see what's happening when it barfs? Or can you provide us with a pointer to try ourselves? > -Fred Gilham gilham@csl.sri.com -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-emulation Mon Jan 13 00:11:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA27274 for emulation-outgoing; Mon, 13 Jan 1997 00:11:42 -0800 (PST) Received: from ahns.mis.ah.nl (ahns.mis.ah.nl [141.93.32.3]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id AAA27269 for ; Mon, 13 Jan 1997 00:11:39 -0800 (PST) Received: from cms20003.mis.ah.nl by ahns.mis.ah.nl with smtp (Smail3.1.28.1 #114) id m0vjhVY-00030VC; Mon, 13 Jan 97 09:12 MET Received: by cms20003.mis.ah.nl (5.x/SMI-SVR4) id AA00056; Mon, 13 Jan 1997 09:11:13 +0100 Date: Mon, 13 Jan 1997 09:11:13 +0100 From: Dick.Heijne@mis.ah.nl (Dick Heijne) Message-Id: <9701130811.AA00056@cms20003.mis.ah.nl> To: freebsd-emulation@freebsd.org Subject: unsubscribe X-Sun-Charset: US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk unsubscribe freebsd-emulation@freebsd.org Dick.Heijne@mis.ah.nl From owner-freebsd-emulation Mon Jan 13 09:45:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA24715 for emulation-outgoing; Mon, 13 Jan 1997 09:45:22 -0800 (PST) Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id JAA24709 for ; Mon, 13 Jan 1997 09:45:19 -0800 (PST) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mail.hanse.de (193.174.9.9) with smtp id ; Mon, 13 Jan 97 18:44 MET Received: from wavehh.UUCP by mail.hanse.de with UUCP for gilham@csl.sri.COM id ; Mon, 13 Jan 97 16:20 MET Received: by wavehh.hanse.de (4.1/SMI-4.1) id AA06325; Mon, 13 Jan 97 16:16:03 +0100 Date: Mon, 13 Jan 97 16:16:03 +0100 From: cracauer@wavehh.hanse.de (Martin Cracauer) Message-Id: <9701131516.AA06325@wavehh.hanse.de> To: gilham@csl.sri.COM Cc: freebsd-emulation@freebsd.org Subject: Re: Free Allegro CL Newsgroups: hanse-ml.freebsd.emulation References: <199701101958.LAA03487@impulse.csl.sri.com> Reply-To: cracauer@wavehh.hanse.de Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk My copy of ACL/Linux havn't arrived, but when it does I will definitivly beat on it until it runs on FreeBSD. Please keep me updated if you hear of activities from other people. The error shown below is IMHO related to a memory mapping issue, maybe somewhat different (undocumented) mmap semantics. Can you trace it and see what it does before dying? Martin gilham@csl.sri.COM (Fred Gilham) wrote: >japonica:~/gabriel > acl >Allegro CL 4.3 [Linux/X86; R1] (12/11/96 1:33) >Copyright (C) 1985-1996, Franz Inc., Berkeley, CA, USA. All Rights Reserved. >;; Optimization settings: safety 1, space 1, speed 1, debug 2. >;; For a complete description of all compiler switches given the current optimization >;; settings evaluate (EXPLAIN-COMPILER-SETTINGS). >USER(1): (car '(a b c)) >A >USER(2): (cdr '(a b c)) >(B C) >USER(3): (load "boyer.cl") >; Loading ./boyer.cl >Bus error (core dumped) -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin_Cracauer@wavehh.hanse.de http://cracauer.cons.org Fax.: +4940 5228536 "As far as I'm concerned, if something is so complicated that you can't ex- plain it in 10 seconds, then it's probably not worth knowing anyway"- Calvin From owner-freebsd-emulation Wed Jan 15 17:09:34 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA13679 for emulation-outgoing; Wed, 15 Jan 1997 17:09:34 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id RAA13671 for ; Wed, 15 Jan 1997 17:09:33 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id RAA22266 for ; Wed, 15 Jan 1997 17:08:48 -0800 Date: Wed, 15 Jan 97 17:07:25 Pacific Standard Time From: "Sean J. Schluntz" Subject: Emulation of HP-UX or A*X? To: emulation@freebsd.org X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: <7831.849658000@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Does FreeBSD have emulation for HP-UX, AIX, AUX or SunOS. I know we don't do solaris which is a V variant but SunOS was a BSD variant. What would it take to get any of those working? -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/15/97 17:07:25 ---------------------------------------------------------------------- From owner-freebsd-emulation Wed Jan 15 17:56:20 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA17053 for emulation-outgoing; Wed, 15 Jan 1997 17:56:20 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id RAA17046 for ; Wed, 15 Jan 1997 17:56:16 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id MAA09112; Thu, 16 Jan 1997 12:26:06 +1030 (CST) From: Michael Smith Message-Id: <199701160156.MAA09112@genesis.atrad.adelaide.edu.au> Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: from "Sean J. Schluntz" at "Jan 15, 97 05:07:25 pm" To: schluntz@pinpt.com (Sean J. Schluntz) Date: Thu, 16 Jan 1997 12:26:04 +1030 (CST) Cc: emulation@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Sean J. Schluntz stands accused of saying: > > Does FreeBSD have emulation for HP-UX, AIX, AUX or SunOS. I know we > don't do solaris which is a V variant but SunOS was a BSD variant. > What would it take to get any of those working? Er, of the OS' you've listed, only AIX ever ran on Intel processors, and I don't think there was much in the way of commercial binaries. How do you feel about writing processor emulations? > Sean J. Schluntz -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-emulation Thu Jan 16 10:19:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA04088 for emulation-outgoing; Thu, 16 Jan 1997 10:19:01 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA04081 for ; Thu, 16 Jan 1997 10:18:57 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id KAA25307; Thu, 16 Jan 1997 10:18:06 -0800 Date: Thu, 16 Jan 97 10:16:31 Pacific Standard Time From: "Sean J. Schluntz" Subject: Re: Emulation of HP-UX or A*X? To: Giles Lean Cc: emulation@freebsd.org X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: <199701161250.XAA14794@nemeton.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > On Wed, 15 Jan 97 17:07:25 Pacific Standard Time "Sean J. Schluntz" wrote: > > > Does FreeBSD have emulation for HP-UX, AIX, AUX or SunOS. > > None of these run on x86 platforms. Emulation in that case involves > emulation of a different processor, which is slow and which the > current emulator doesn't attempt to provide support for. > > NetBSD is able to emulate some of these on appropriate hardware > (i.e. where the processor matches!). Well, I know that IBM makes AIX (Or AUX, Apple Makes the other.) Oh well, which ever IBM makes is compatible with the x86 platform. You can even get it on some of the Notebooks (PPC and x86). Do you know what type of Unix this is? And how hard would it be to emulate that one. -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/16/97 10:16:31 ---------------------------------------------------------------------- From owner-freebsd-emulation Thu Jan 16 10:33:15 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA05060 for emulation-outgoing; Thu, 16 Jan 1997 10:33:15 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA05051 for ; Thu, 16 Jan 1997 10:33:12 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id KAA25416; Thu, 16 Jan 1997 10:32:25 -0800 Date: Thu, 16 Jan 97 10:29:40 Pacific Standard Time From: "Sean J. Schluntz" Subject: Re: Emulation of HP-UX or A*X? To: Michael Smith Cc: emulation@FreeBSD.ORG X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: <199701160156.MAA09112@genesis.atrad.adelaide.edu.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Does FreeBSD have emulation for HP-UX, AIX, AUX or SunOS. I know we > > don't do solaris which is a V variant but SunOS was a BSD variant. > > What would it take to get any of those working? > > Er, of the OS' you've listed, only AIX ever ran on Intel processors, > and I don't think there was much in the way of commercial binaries. Yah, I knew that (Though I can never remember between AIX and AUX which is IBM's.) There are some packages that are available that I would love to run but don't want to get a Sun, or run NT. Looks like NT is my only real choice right now. > How do you feel about writing processor emulations? I would love to, unfortunately that is way beyond me at this time. I'm working on my coding, but that is some time off still. -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/16/97 10:29:40 ---------------------------------------------------------------------- From owner-freebsd-emulation Thu Jan 16 10:57:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA06272 for emulation-outgoing; Thu, 16 Jan 1997 10:57:48 -0800 (PST) Received: from ns.ge.com (ns.ge.com [192.35.39.24]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id KAA06253 for ; Thu, 16 Jan 1997 10:57:43 -0800 (PST) Received: from thomas.ge.com (thomas.ge.com [3.47.28.21]) by ns.ge.com (8.8.4/8.7.3) with ESMTP id NAA20973; Thu, 16 Jan 1997 13:55:00 -0500 (EST) Received: from crissy.gemis.ge.com (crissy-ether.gemis.ge.com [3.29.7.204]) by thomas.ge.com (8.8.4/8.7.5) with SMTP id NAA26967; Thu, 16 Jan 1997 13:56:45 -0500 (EST) Received: from terrapin.salem.ge.com (terrapin.salem.ge.com [3.29.6.145]) by crissy.gemis.ge.com (8.6.11/8.6.11) with ESMTP id NAA27689; Thu, 16 Jan 1997 13:47:43 -0500 Received: from combs.salem.ge.com (combs.salem.ge.com [3.29.5.200]) by terrapin.salem.ge.com (8.8.3/8.8.3) with ESMTP id NAA05045; Thu, 16 Jan 1997 13:47:38 -0500 (EST) Received: from localhost (steve@localhost) by combs.salem.ge.com (8.8.3/8.8.3) with SMTP id NAA05748; Thu, 16 Jan 1997 13:47:37 -0500 (EST) Date: Thu, 16 Jan 1997 13:47:37 -0500 (EST) From: "Stephen F. Combs" To: "Sean J. Schluntz" cc: Giles Lean , emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk HP-UX is SystemVRel2 based (with HP-isms added), AIX is IBM's attempt to 'Big Blue' a unix, AUX is Apple's "Unix", and SunOS (up thru 4.1.4) is BSD with Sunisms. The reason I began using FreeBSD was to have the SAME basic working environment on my PC as I had on my SPARC. If you want HARDWARE Emulation it'd be easier AND cheaper to just buy the appropriate workstation and go from there. If you want S/W emulation, I'd forget HP-U/X, AIX, and AUX (my personal opinion, after working with ALL of them!) and just go with SunOS. You already got it! Can't run Sun binaries, but you CAN compile source and have it work (usually 'Fresh Out of the BOX'). ---- Stephen F. Combs Internet: CombsSF@Salem.GE.COM GE Industrial Systems Voice: 540.387.8828 Network Services Home: CombsSF-Home@Salem.GE.COM 1501 Roanoke Blvd FAX: 540.387.7106 Salem, VA 24153 LapTop: CombsSF-Mobile@Salem.GE.COM On Thu, 16 Jan 1997, Sean J. Schluntz wrote: > Date: Thu, 16 Jan 97 10:16:31 Pacific Standard Time > From: "Sean J. Schluntz" > To: Giles Lean > Cc: emulation@freebsd.org > Subject: Re: Emulation of HP-UX or A*X? > > > On Wed, 15 Jan 97 17:07:25 Pacific Standard Time "Sean J. Schluntz" wrote: > > > > > Does FreeBSD have emulation for HP-UX, AIX, AUX or SunOS. > > > > None of these run on x86 platforms. Emulation in that case involves > > emulation of a different processor, which is slow and which the > > current emulator doesn't attempt to provide support for. > > > > NetBSD is able to emulate some of these on appropriate hardware > > (i.e. where the processor matches!). > > Well, I know that IBM makes AIX (Or AUX, Apple Makes the other.) Oh well, > which ever IBM makes is compatible with the x86 platform. You can even get it > on some of the Notebooks (PPC and x86). Do you know what type of Unix this > is? And how hard would it be to emulate that one. > > -Sean > ---------------------------------------------------------------------- > Sean J. Schluntz > Manager, Support Services ph. 408.997.6900 x222 > PinPoint Software Corporation fx. 408.323.2300 > 6155 Almaden Expressway, Suite 100 > San Jose, CA. 95120 http://www.pinpt.com/ > > Local Time Sent: 01/16/97 10:16:31 > ---------------------------------------------------------------------- > > From owner-freebsd-emulation Thu Jan 16 11:31:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA08525 for emulation-outgoing; Thu, 16 Jan 1997 11:31:23 -0800 (PST) Received: from intgate.myrias.ab.ca (root@intgate.Myrias.AB.CA [198.161.248.2]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id LAA08520 for ; Thu, 16 Jan 1997 11:31:18 -0800 (PST) Received: (from root@localhost) by intgate.myrias.ab.ca (8.7.5/8.7.3) id MAA21859 for ; Thu, 16 Jan 1997 12:30:52 -0700 Received: from slave.myrias.ab.ca(198.161.246.21) by intgate.myrias.ab.ca via smap (V2.0beta) id xma021853; Thu, 16 Jan 97 12:30:51 -0700 Received: from sparcbhl.myrias ([198.161.246.12]) by slave.Myrias.AB.CA with SMTP id <1059>; Thu, 16 Jan 1997 12:30:37 -0700 Received: by sparcbhl.myrias (SMI-8.6/SMI-SVR4) id MAA29687; Thu, 16 Jan 1997 12:30:28 -0700 To: emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? References: <199701161250.XAA14794@nemeton.com.au> From: Jean-Henri Duteau Date: Thu, 16 Jan 1997 12:30:25 -0700 In-Reply-To: "Sean J. Schluntz"'s message of Thu, 16 Jan 1997 03:16:31 -0700 Message-ID: Lines: 44 X-Mailer: Gnus v5.3/Emacs 19.33 Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk "Sean J. Schluntz" writes: > > > > > Does FreeBSD have emulation for HP-UX, AIX, AUX or SunOS. > > > > None of these run on x86 platforms. Emulation in that case involves > > emulation of a different processor, which is slow and which the > > current emulator doesn't attempt to provide support for. > > > > NetBSD is able to emulate some of these on appropriate hardware > > (i.e. where the processor matches!). > > Well, I know that IBM makes AIX (Or AUX, Apple Makes the other.) Oh well, > which ever IBM makes is compatible with the x86 platform. You can even get it> on some of the Notebooks (PPC and x86). Do you know what type of Unix this > is? And how hard would it be to emulate that one. > IBM makes AIX and they do run on x86 notebooks. I know nothing of AUX, so I refuse to comment on it. 8-) HPUX and AIX are types of UNIX in themselves. Both are distinctly related to SysV stuff but have so many vendor changes in them that emulating them would just be a huge hack. My company's product is ported to Solaris, SunOS, HPUX, and AIX. I admin all the machines and we have at least 3 of each type of UNIX running. HPUX, in my opinion, gives unix a bad name. I think there is a secret room in HP headquarters where 12 people gather around a conference table. In this room, they come up with a way to make HPUX incompatible with all other unices. For instance, how would you remotely run a command on another machine. If you answered RSH, you lose. It's REMSH on HPUX. Yuck!!! Anyways, not much content here other than to say that I don't think emulating any of these unices is feasible since they contain so many vendor-specific changes. As well, why would we?? -- Jean-Henri Duteau jeand@myrias.com (work) jeand@west-teq.net (home) My employer: Myrias Computer Technologies (www.myrias.com) Currently working on RHSS - a realistic hockey simulator system covered by GPL. Fantasy Sports Guru -- Commissioner--RHL,RHHL,LFHL,CFFL.Owner--FHL,FFL,RCFFL I run FreeBSD2.1.5 at home and am striving for a totally Free Operating System. From owner-freebsd-emulation Thu Jan 16 11:52:37 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA09567 for emulation-outgoing; Thu, 16 Jan 1997 11:52:37 -0800 (PST) Received: from ingenieria ([168.176.15.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id LAA09549 for ; Thu, 16 Jan 1997 11:52:32 -0800 (PST) Received: by ingenieria (SMI-8.6/SMI-SVR4) id OAA08226; Thu, 16 Jan 1997 14:35:51 -0500 Date: Thu, 16 Jan 1997 14:35:51 -0500 (EST) From: Pedro Giffuni To: "Sean J. Schluntz" cc: Giles Lean , emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 16 Jan 1997, Sean J. Schluntz wrote: > > Well, I know that IBM makes AIX (Or AUX, Apple Makes the other.) Oh well, > which ever IBM makes is compatible with the x86 platform. You can even get it > on some of the Notebooks (PPC and x86). Do you know what type of Unix this > is? And how hard would it be to emulate that one. > AIX is a strange POSIX brew between SYSV and BSD43. Most commercial UNIXs (SGI) are following that tendency. AIX, in particular, is very BSD-like and the new releases are microkernels (very slow). It seems like you're thinking in a "native emulation" like BSDI's. We know BSD/OS is mostly the same kernel but no one knows what IBM really made (it does use Berkeley software anyway). The problem here is that there are no real advantages in emulating AIX for PC; it's ugly, rarely used, and most apps already run under Linux and SCO emulation. An emulation that is being worked upon is SVR4 (Solaris) but it would be a miracle if their free CDE runs because we would need about a "bazillion" of their shared libs. Pedro. > -Sean > ---------------------------------------------------------------------- > Sean J. Schluntz > Manager, Support Services ph. 408.997.6900 x222 > PinPoint Software Corporation fx. 408.323.2300 > 6155 Almaden Expressway, Suite 100 > San Jose, CA. 95120 http://www.pinpt.com/ > > Local Time Sent: 01/16/97 10:16:31 > ---------------------------------------------------------------------- > > From owner-freebsd-emulation Thu Jan 16 11:53:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA09621 for emulation-outgoing; Thu, 16 Jan 1997 11:53:40 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id LAA09616 for ; Thu, 16 Jan 1997 11:53:39 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id LAA25880; Thu, 16 Jan 1997 11:52:52 -0800 Date: Thu, 16 Jan 97 11:51:56 Pacific Standard Time From: "Sean J. Schluntz" Subject: Re: Emulation of HP-UX or A*X? To: "Stephen F. Combs" Cc: emulation@freebsd.org, Giles Lean X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk wrote: > HP-UX is SystemVRel2 based (with HP-isms added), AIX is IBM's attempt to > 'Big Blue' a unix, AUX is Apple's "Unix", and SunOS (up thru 4.1.4) is > BSD with Sunisms. The reason I began using FreeBSD was to have the SAME > basic working environment on my PC as I had on my SPARC. If you want > HARDWARE Emulation it'd be easier AND cheaper to just buy the > appropriate workstation and go from there. If you want S/W emulation, > I'd forget HP-U/X, AIX, and AUX (my personal opinion, after working with > ALL of them!) and just go with SunOS. You already got it! > Can't run Sun binaries, but you CAN compile source and have it work > (usually 'Fresh Out of the BOX'). Hmm, so if I were to be able to talk a commercial app builder who had an app for SunOS to do the compile on a FBSD computer odds are that it might work? That is an idea... -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/16/97 11:51:56 ---------------------------------------------------------------------- From owner-freebsd-emulation Thu Jan 16 12:32:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA11899 for emulation-outgoing; Thu, 16 Jan 1997 12:32:48 -0800 (PST) Received: from ingenieria ([168.176.15.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id MAA11885 for ; Thu, 16 Jan 1997 12:32:37 -0800 (PST) Received: by ingenieria (SMI-8.6/SMI-SVR4) id PAA00434; Thu, 16 Jan 1997 15:19:07 -0500 Date: Thu, 16 Jan 1997 15:19:07 -0500 (EST) From: Pedro Giffuni To: "Sean J. Schluntz" cc: emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > Hmm, so if I were to be able to talk a commercial app builder who had an app > for SunOS to do the compile on a FBSD computer odds are that it might work? > That is an idea... > Sometimes it is as simple but it's usually not the case. Another option is cross-compiling, Cygnus just released "newlib" (a BSD-like public C Library and some cross compiling patches for gcc. I will by trying to port cross compilers for the environments we emulate. Pedro. > -Sean > ---------------------------------------------------------------------- > Sean J. Schluntz > Manager, Support Services ph. 408.997.6900 x222 > PinPoint Software Corporation fx. 408.323.2300 > 6155 Almaden Expressway, Suite 100 > San Jose, CA. 95120 http://www.pinpt.com/ > > Local Time Sent: 01/16/97 11:51:56 > ---------------------------------------------------------------------- > > From owner-freebsd-emulation Thu Jan 16 12:44:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA12384 for emulation-outgoing; Thu, 16 Jan 1997 12:44:43 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id MAA12377 for ; Thu, 16 Jan 1997 12:44:41 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id MAA26223; Thu, 16 Jan 1997 12:43:36 -0800 Date: Thu, 16 Jan 97 12:39:53 Pacific Standard Time From: "Sean J. Schluntz" Subject: Re: Emulation of HP-UX or A*X? To: Pedro Giffuni Cc: emulation@freebsd.org, Giles Lean X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Well, I know that IBM makes AIX (Or AUX, Apple Makes the other.) Oh well, > > which ever IBM makes is compatible with the x86 platform. You can even get it > > on some of the Notebooks (PPC and x86). Do you know what type of Unix this > > is? And how hard would it be to emulate that one. > > > AIX is a strange POSIX brew between SYSV and BSD43. Most commercial UNIXs > (SGI) are following that tendency. AIX, in particular, is very BSD-like > and the new releases are microkernels (very slow). It seems like you're > thinking in a "native emulation" like BSDI's. We know BSD/OS is mostly > the same kernel but no one knows what IBM really made (it does use > Berkeley software anyway). The problem here is that there are no real > advantages in emulating AIX for PC; it's ugly, rarely used, and most apps > already run under Linux and SCO emulation. > An emulation that is being worked upon is SVR4 (Solaris) but it would be > a miracle if their free CDE runs because we would need about a > "bazillion" of their shared libs. So our SVR4 might end up like the SCO emulation? Most of it works, but some specific programs require shared libs that are only in the 'real' package? That would not bother me, I can get a copy of Solaris at educational discount and copy the libs (Like I did for SCO, I don't like either much, but the ability to run their binaries now and then would be useful.) -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/16/97 12:39:54 ---------------------------------------------------------------------- From owner-freebsd-emulation Thu Jan 16 12:45:29 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA12424 for emulation-outgoing; Thu, 16 Jan 1997 12:45:29 -0800 (PST) Received: from dns.pinpt.com (dns.pinpt.com [205.179.195.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id MAA12418 for ; Thu, 16 Jan 1997 12:45:28 -0800 (PST) Received: from journeyman (gatemaster.pinpt.com [205.179.195.65]) by dns.pinpt.com (8.6.12/8.6.12) with SMTP id MAA26237; Thu, 16 Jan 1997 12:44:41 -0800 Date: Thu, 16 Jan 97 12:44:39 Pacific Standard Time From: "Sean J. Schluntz" Subject: Re: Emulation of HP-UX or A*X? To: Pedro Giffuni Cc: emulation@freebsd.org X-Mailer: Chameleon ATX 6.0, Standards Based IntraNet Solutions, NetManage Inc. X-Priority: 3 (Normal) References: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Hmm, so if I were to be able to talk a commercial app builder who had an app > > for SunOS to do the compile on a FBSD computer odds are that it might work? > > That is an idea... > > > Sometimes it is as simple but it's usually not the case. Another option > is cross-compiling, Cygnus just released "newlib" (a BSD-like public C > Library and some cross compiling patches for gcc. I will by trying to > port cross compilers for the environments we emulate. I will be interested in seeing how this comes out! -Sean ---------------------------------------------------------------------- Sean J. Schluntz Manager, Support Services ph. 408.997.6900 x222 PinPoint Software Corporation fx. 408.323.2300 6155 Almaden Expressway, Suite 100 San Jose, CA. 95120 http://www.pinpt.com/ Local Time Sent: 01/16/97 12:44:39 ---------------------------------------------------------------------- From owner-freebsd-emulation Thu Jan 16 14:16:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA17372 for emulation-outgoing; Thu, 16 Jan 1997 14:16:22 -0800 (PST) Received: from perki0.connect.com.au (perki0.connect.com.au [192.189.54.85]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id OAA17339 for ; Thu, 16 Jan 1997 14:16:16 -0800 (PST) Received: (from Unemeton@localhost) by perki0.connect.com.au id JAA11037 (8.7.6h/IDA-1.6); Fri, 17 Jan 1997 09:15:45 +1100 (EST) X-Authentication-Warning: perki0.connect.com.au: Unemeton set sender to giles@nemeton.com.au using -f >Received: from localhost.nemeton.com.au (localhost.nemeton.com.au [127.0.0.1]) by nemeton.com.au (8.8.4/8.8.4) with SMTP id JAA26525; Fri, 17 Jan 1997 09:06:24 +1100 (EST) Message-Id: <199701162206.JAA26525@nemeton.com.au> To: Jean-Henri Duteau cc: emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? In-reply-to: Date: Fri, 17 Jan 1997 09:06:23 +1100 From: Giles Lean Content-Type: text Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 16 Jan 1997 12:30:25 -0700 Jean-Henri Duteau wrote: > For instance, how would you remotely run a command on another machine. > If you answered RSH, you lose. It's REMSH on HPUX. Yuck!!! Nah, they just chose to prefer SysV appearance to BSD when there was a conflict, and both had commands named 'rsh'. SCO mad a similar choice; other vendors said "SysV loses". I guess you fall into the "the hell with SysV" camp. :-) Giles From owner-freebsd-emulation Thu Jan 16 16:06:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA23767 for emulation-outgoing; Thu, 16 Jan 1997 16:06:55 -0800 (PST) Received: from ingenieria ([168.176.15.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id QAA23745 for ; Thu, 16 Jan 1997 16:06:42 -0800 (PST) Received: by ingenieria (SMI-8.6/SMI-SVR4) id SAA01355; Thu, 16 Jan 1997 18:52:57 -0500 Date: Thu, 16 Jan 1997 18:52:57 -0500 (EST) From: Pedro Giffuni To: "Sean J. Schluntz" cc: emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 16 Jan 1997, Sean J. Schluntz wrote: > > Sometimes it is as simple but it's usually not the case. Another option > > is cross-compiling, Cygnus just released "newlib" (a BSD-like public C > > Library and some cross compiling patches for gcc. I will be trying to > > port cross compilers for the environments we emulate. > > I will be interested in seeing how this comes out! > Things get even more interesting when you find you can cross-compile to 32-bit DOS and win-nt :) and not just UNIX. > -Sean > ---------------------------------------------------------------------- > Sean J. Schluntz > Manager, Support Services ph. 408.997.6900 x222 > PinPoint Software Corporation fx. 408.323.2300 > 6155 Almaden Expressway, Suite 100 > San Jose, CA. 95120 http://www.pinpt.com/ > > Local Time Sent: 01/16/97 12:44:39 > ---------------------------------------------------------------------- > > From owner-freebsd-emulation Thu Jan 16 16:37:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA26304 for emulation-outgoing; Thu, 16 Jan 1997 16:37:47 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id QAA26282 for ; Thu, 16 Jan 1997 16:37:41 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id LAA15038; Fri, 17 Jan 1997 11:07:12 +1030 (CST) From: Michael Smith Message-Id: <199701170037.LAA15038@genesis.atrad.adelaide.edu.au> Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: from Pedro Giffuni at "Jan 16, 97 06:52:57 pm" To: m230761@ingenieria.ingsala.unal.edu.co (Pedro Giffuni) Date: Fri, 17 Jan 1997 11:07:10 +1030 (CST) Cc: schluntz@pinpt.com, emulation@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Pedro Giffuni stands accused of saying: > > > > Sometimes it is as simple but it's usually not the case. Another option > > > is cross-compiling, Cygnus just released "newlib" (a BSD-like public C > > > Library and some cross compiling patches for gcc. I will be trying to > > > port cross compilers for the environments we emulate. > > > > I will be interested in seeing how this comes out! > > > Things get even more interesting when you find you can cross-compile to > 32-bit DOS and win-nt :) and not just UNIX. Newlib is not-so-newlib; it's been around for ages, and was originally based on the BSD C library. (But has mutated lots since; it's reentrant amongst other things). Gcc has been crossable for years as well; there's not much new in what you're planning (check with Greg Leahy to see what is worth the effort 8). > > Sean J. Schluntz -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-emulation Thu Jan 16 17:55:35 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA02361 for emulation-outgoing; Thu, 16 Jan 1997 17:55:35 -0800 (PST) Received: from ingenieria ([168.176.15.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id RAA02355 for ; Thu, 16 Jan 1997 17:55:32 -0800 (PST) Received: by ingenieria (SMI-8.6/SMI-SVR4) id UAA01520; Thu, 16 Jan 1997 20:42:37 -0500 Date: Thu, 16 Jan 1997 20:42:37 -0500 (EST) From: Pedro Giffuni To: Michael Smith cc: schluntz@pinpt.com, emulation@freebsd.org Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: <199701170037.LAA15038@genesis.atrad.adelaide.edu.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Fri, 17 Jan 1997, Michael Smith wrote: > Pedro Giffuni stands accused of saying: > > Gcc has been crossable for years as well; there's not much new in > what you're planning (check with Greg Leahy to see what is worth the > effort 8). > I already built an SCO cross (I knew that gcc could do it and had wanted to do it for years), but having to download SCO bins didn't fit in the ports tree and besides I had to download glibc because SCO's headers are copyrighted. The great virtue of newlib, is that it is so similar to our libs that we could, perhaps, cross compile all our ports tree. What's really new about cygnus' stuff are the patches so that no native libs are required to build the cross-compiler. A cross-compiling port will only need to change the target name and BINGO! Another new thing, that hasn't been upgraded yet on either glibc or newlib, is that DJGPP 2 doesn't need their specific DPMI to execute programs. Pedro. > > -- > ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ > ]] Genesis Software genesis@gsoft.com.au [[ > ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ > ]] realtime instrument control. (ph) +61-8-8267-3493 [[ > ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ > From owner-freebsd-emulation Thu Jan 16 18:28:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA04056 for emulation-outgoing; Thu, 16 Jan 1997 18:28:55 -0800 (PST) Received: from cactus.fi.uba.ar (cactus.fi.uba.ar [157.92.49.108]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id SAA04036; Thu, 16 Jan 1997 18:28:46 -0800 (PST) Received: (from msagre@localhost) by cactus.fi.uba.ar (8.8.2/8.6.12) id XAA17029; Thu, 16 Jan 1997 23:27:27 -0300 (ARST) Date: Thu, 16 Jan 1997 23:27:27 -0300 (ARST) From: Miguel Angel Sagreras To: Zahemszky Gabor cc: FreeBSD questions , emulation@freebsd.org Subject: Re: Poll system call ... In-Reply-To: <199701161318.OAA00323@CoDe.hu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 16 Jan 1997, Zahemszky Gabor wrote: > > > > I'm trying to port the SVR4 NetBSD emulator to FreeBSD. But I could not > > find it in the kernel. Is anybody implementing it ?. > > It's an SVR4-emulator running on NetBSD, or a NetBSD-emulator on a generic > SVR4? > It's SVR4-emulator running on NteBSD. > Well, I don't know, are there any BSD-ish Unices which has poll, because it > has ``select'' at all, and as in Stevens: Advanced Programming in the UNIX > Environment: BSD has no poll system call. But many BSD* has poll to do it simil SVR4. NetBSD has sys_generic.c on sys/kern with a function sys_poll. > > And I think, if it's an SVR4-emulator on NetBSD, they (the NBSD team) made > such emulation of poll, with select. > No, they implement it, the sys call number is 209 in the kernel syscall.master > Bye, Gabor > Miguel Angel