From owner-freebsd-emulation Sun May 4 19:44:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA29943 for emulation-outgoing; Sun, 4 May 1997 19:44:11 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA29937 for ; Sun, 4 May 1997 19:44:06 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id MAA25484 for emulation@freebsd.org; Mon, 5 May 1997 12:14:00 +0930 (CST) From: Michael Smith Message-Id: <199705050244.MAA25484@genesis.atrad.adelaide.edu.au> Subject: Re: Applixware hangs To: emulation@freebsd.org Date: Mon, 5 May 1997 12:14:00 +0930 (CST) 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 This should have gone to the emulation list, whence it has been moved. (oops, I blew it first time) Alex.Boisvert stands accused of saying: > > Hello hackers - > > I bought (RedHat's) Applixware application suite a month ago and I still > can't use it. You should also check the mailing list archives and try to communicate with others that have claimed success in running it. There have been quite a few, and they may be able to give you more direct suggestions. > Here's the problem description: > > 1-Mount the applix cdrom > 2-Run /cdrom/unpacked/applix to start the application > 3-Wait about 20 seconds to load from CDROM > 4-A window pops without any content. > 5-FreeBSD freezes to death. (No telnet, no ping, nothing, no CTRL-ALT-DEL) Have you tried a serial console so you can see what is happening? Do you have DDB in your kernel? Try rebuilding the Linux LKM with DEBUG defined (look in the src/lkm/linux Makefile) and see what is output. Which X server are you using? If you use a remote X server/display (on another machine), do you see anything on the console? > Alex . -- ]] 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 Sun May 4 23:50:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA07729 for emulation-outgoing; Sun, 4 May 1997 23:50:36 -0700 (PDT) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA07720 for ; Sun, 4 May 1997 23:50:32 -0700 (PDT) Received: from brother.ludd.luth.se.ludd (smurfen@brother.ludd.luth.se [130.240.16.78]) by zed.ludd.luth.se (8.8.5/8.8.5) with SMTP id IAA00146 for ; Mon, 5 May 1997 08:50:30 +0200 Received: from localhost by brother.ludd.luth.se.ludd (4.1/SMI-4.1) id AA11020; Mon, 5 May 97 08:50:27 +0200 Date: Mon, 5 May 1997 08:50:26 +0200 (MET DST) From: Ola Persson To: freebsd-emulation@freebsd.org Subject: Linux-wabi in FreeBSD Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello! Has anyone got wabi for Linux running with the Linux emu in FreeBSD ? I see several problems. First of all, the script /opt/abi looks for /proc/meminfo, a program that exists on a linux system and is a plain textfile containing information about systemmemory. Ok, I skipped that and tried to run /opt/wabi/bin/wabiprog, and first the console yells lots of Linux-emul(248): modify_ldt() not supported I have: options USER_LDT in the kernel, cuz I tried wine. and then the window where I ran wabi says: Unrecoverable Error in Wabi Internal Error Assertion failure: CpuLAR(k) != INVDARB at fixups.c:452 and then the program exits. I run FreeBSD 2.2.1-R and AccelX 2.1 nyone got this working, or do we have to wait for the guys hacking on the linux-emu to hack on it some more ? :) Cheers, /Ola ----------------------------------------------------------------------- | Ola Persson | For finger info: smurfen@best.ludd.luth.se | | Porsogarden 8:81 | WWW: http://www.ludd.luth.se/users/smurfen | | 977 54 Lulea | We are Bill Gates of Microsoft. You will be | | SWEDEN | assimilated. Resistance is futile. | ------------- Hiroshima 45 -- Tjernobyl 86 -- Windows 95 -------------- From owner-freebsd-emulation Mon May 5 01:49:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA12950 for emulation-outgoing; Mon, 5 May 1997 01:49:52 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA12945 for ; Mon, 5 May 1997 01:49:46 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id SAA28739; Mon, 5 May 1997 18:19:20 +0930 (CST) From: Michael Smith Message-Id: <199705050849.SAA28739@genesis.atrad.adelaide.edu.au> Subject: Re: Linux-wabi in FreeBSD In-Reply-To: from Ola Persson at "May 5, 97 08:50:26 am" To: smurfen@ludd.luth.se (Ola Persson) Date: Mon, 5 May 1997 18:19:20 +0930 (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 Ola Persson stands accused of saying: > > Has anyone got wabi for Linux running with the Linux emu in FreeBSD ? There was discussion some time back about a copy being obtained and someone working on the issues. I haven't seen anything recently. > First of all, the script /opt/abi looks for /proc/meminfo, a program that > exists on a linux system and is a plain textfile containing information > about systemmemory. Is it a program or a textfile? 8) Actually, it's neither. We could possibly simulate this, or at least fake it. Care to describe its format? > Ok, I skipped that and tried to run /opt/wabi/bin/wabiprog, and first the > console yells lots of Linux-emul(248): modify_ldt() not supported That's correct. It looks like it would have to be implemented. This would be an excellent beginner's project; modify_ldt() and the BSD functions i386_set_ldt and i386_get_ldt are all clearly documented in their respective manpages. > nyone got this working, or do we have to wait for the guys hacking on the > linux-emu to hack on it some more ? :) If you don't think you can do this (hint; should take less than 10 lines of code), then someone who can needs a copy of Wabi (hint hint). > | Ola Persson | For finger info: smurfen@best.ludd.luth.se | -- ]] 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 May 5 02:05:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA13654 for emulation-outgoing; Mon, 5 May 1997 02:05:23 -0700 (PDT) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA13649 for ; Mon, 5 May 1997 02:05:20 -0700 (PDT) Received: from brother.ludd.luth.se.ludd (smurfen@brother.ludd.luth.se [130.240.16.78]) by zed.ludd.luth.se (8.8.5/8.8.5) with SMTP id LAA02716; Mon, 5 May 1997 11:05:18 +0200 Received: from localhost by brother.ludd.luth.se.ludd (4.1/SMI-4.1) id AA13275; Mon, 5 May 97 11:05:10 +0200 Date: Mon, 5 May 1997 11:05:09 +0200 (MET DST) From: Ola Persson To: Michael Smith Cc: freebsd-emulation@FreeBSD.ORG Subject: Re: Linux-wabi in FreeBSD In-Reply-To: <199705050849.SAA28739@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 Mon, 5 May 1997, Michael Smith wrote: > Is it a program or a textfile? 8) Actually, it's neither. We could > possibly simulate this, or at least fake it. Care to describe its > format? skojaren@spejs ~ >more /proc/meminfo total: used: free: shared: buffers: cached: Mem: 31940608 30699520 1241088 21401600 4382720 12058624 Swap: 51572736 6955008 44617728 MemTotal: 31192 kB MemFree: 1212 kB MemShared: 20900 kB Buffers: 4280 kB Cached: 11776 kB SwapTotal: 50364 kB SwapFree: 43572 kB skojaren@spejs ~ > > If you don't think you can do this (hint; should take less than 10 lines > of code), then someone who can needs a copy of Wabi (hint hint). ftp anon to angelica.campus.luth.se and in /wabi there is a copy :) Not very legal, and if someone wants this closed lemme know. Tip: One should get ONE copy and tell me when they have dl:ed it. I don't want ppl to think I give it away for free. And, no I don't think I could do that change. Nor do I know how to, and I don't have time to learn it either > ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ /Ola ----------------------------------------------------------------------- | Ola Persson | For finger info: smurfen@best.ludd.luth.se | | Porsogarden 8:81 | WWW: http://www.ludd.luth.se/users/smurfen | | 977 54 Lulea | We are Bill Gates of Microsoft. You will be | | SWEDEN | assimilated. Resistance is futile. | ------------- Hiroshima 45 -- Tjernobyl 86 -- Windows 95 -------------- From owner-freebsd-emulation Mon May 5 07:50:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA28638 for emulation-outgoing; Mon, 5 May 1997 07:50:41 -0700 (PDT) Received: from apolo.biblos.unal.edu.co ([168.176.37.75]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA28623 for ; Mon, 5 May 1997 07:50:21 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co (unalmodem20.usc.unal.edu.co [168.176.3.50]) by apolo.biblos.unal.edu.co (8.8.5/8.8.5) with SMTP id JAA00924 for ; Mon, 5 May 1997 09:53:24 -0500 (COT) Message-ID: <336E0F0A.3ED5@fps.biblos.unal.edu.co> Date: Mon, 05 May 1997 09:47:06 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) MIME-Version: 1.0 To: emulation@freebsd.org Subject: Report on DOSCMD Content-Type: multipart/mixed; boundary="------------558F253F5F7" Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This is a multi-part message in MIME format. --------------558F253F5F7 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Howdy, The doscmd is great, I stood up all day testing all the DOS 5.0 programs I could find. I'm attaching my report, if you guys need more detailed debugging please tell me and I'll help as I can. The OpenDOS source code is also available at: http://www.caldera.co.uk/ best regards, Pedro. --------------558F253F5F7 Content-Type: text/plain; charset=iso-8859-1; name="DOSCMD.ERR" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="DOSCMD.ERR" EDIT.EXE command from MS-DOS 5.0: worked, I could edit a new file. ____________________ # doscmd -x edit Unknown interrupt 2a function 00 Unknown interrupt 10 function bf Unknown interrupt 10 function 10 subfunction 17 Unknown interrupt 10 function 10 subfunction 09 (works well..ending session) Unknown interrupt 10 function 10 subfunction 17 Unknown interrupt 10 function 10 subfunction 09 Unknown interrupt 10 function 12 subfunction 30 Unknown interrupt 10 function 10 subfunction 12 Signal 4 from DOS program ax=30ad bx=edd4 cx=023c dx=ed84 si=07ff di=edd4 sp=03fe bp=3ae0 cs=0000 ss=0000 ds=0005 es=c8a9 ip=17 eflags=36402 f0 06 00 30 f0 07 00 30 f0 56 00 00 f1 29 00 00 lock pushl %es 0000:0017 Illegal instruction ____________________ EDLIN.EXE command from MS-DOS 5.0: ____________________ # doscmd edlin d:\new.txt Unknown interrupt 21 function 0c DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 00 DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 02 DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 04 DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 06 Unknown interrupt 2f function 12 subfunction 2e 08 Unknown interrupt 21 function 63 Unknown interrupt 21 function 63 Unknown interrupt 21 function 63 Unknown interrupt 21 function 63 Unknown interrupt 21 function 63 Unknown interrupt 21 function 63 ....many times (works) _____________________ QBASIC.EXE command from MS-DOS 5.0, (loads EDIT at startup) works well except for some semigraphic modes (reversi, monkey) _____________________ # doscmd -x qbasic Unknown interrupt 2a function 00 Unknown interrupt 10 function bf Unknown interrupt 10 function 10 subfunction 17 Unknown interrupt 10 function 10 subfunction 09 Unknown interrupt 10 function 10 subfunction 17 Unknown interrupt 10 function 10 subfunction 09 Unknown interrupt 10 function 12 subfunction 30 Unknown interrupt 10 function 10 subfunction 12 ....(garbled screen in reversi so I stopped it) ______________________ PKZIP.EXE PKware's compressor, works (ignore the warning) ______________________ $ doscmd pkzip d:\garb.zip d:\*.* PKZIP (R) FAST! Create/Update Utility Version 2.04g 02-01-93 Copr. 1989-1993 PKWARE Inc. All Rights Reserved. Shareware Version PKZIP Reg. U.S. Pat. and Tm. Off. Patent No. 5,051,745 Unknown interrupt 2f function d2 Unknown interrupt 21 function 08 þ XMS version 3.00 detected. þ Using Normal Compression. Creating ZIP: D:GARB.ZIP XMS 10 XMS 10 XMS 01 XMS 10 Adding: PKZIP: (W02) Warning! can't open: D:MV86_MOD.OUT Adding: NUEVO.TXT Storing ( 0%), done. Adding: NEW.$$$ Storing ( 0%), done. _____________________ instalar.exe BS Windows 3.1 installation utility (spanish), Strongly believes you are using windows :(. _____________________ $ doscmd -x instalar.exe Unknown interrupt 21 function 52 Unknown interrupt 2f function 12 subfunction 03 db Unknown interrupt 2f function 16 subfunction 00 (invites you to exit) Tried to load and activate 8x8 font. Unknown interrupt 10 function 12 subfunction 20 (won't let you exit) ... ______________________ scan.exe Old version of Mcafee's Antivirus, I forgot to erase this... ______________________ $ doscmd scan c: Scan V.2.5.1 Copyright (c) McAfee, Inc. 1994-1996. All rights reserved. Unknown interrupt 2f function 7a Unknown interrupt 21 function 20 (408) 988-3832 EVALUATION COPY - Jul 30 1996 Loading virus patternsXMS 08 Allocating 131072 bytes, Amount of Memory Available 199648 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 XMS 08 XMS 09 Not enough memory to run SCAN. Not enough memory to run SCAN. .... _______________ SYPLUS.EXE The software for making take backups on wangtek Won't work, has to be able to open at least 5 files. _______________ # doscmd -x syplus XMS 08 _______________ DEFRAG.EXE M$ Defragmentation utility. Doesn't show the initial screen _______________ # doscmd -x defrag XMS 10 Unknown interrupt 21 function 55 XMS 09 Unknown interrupt 21 function 1e 00010: illegal block in adjust 01000: mark € owner f07e size 7500 ax=2112 bx=0002 cx=0000 dx=0000 si=0081 di=800d sp=7ff2 bp=8004 cs=f030 ss=181b ds=181b es=0011 ip=4c eflags=30046 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 hlt unsupported instruction _______________ fdisk Command from MS-DOS 5.0 Reports no hard disks :-) _______________ # doscmd -x fdisk DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 00 DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 02 DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 04 DOS program attempted to get internal error table. Unknown interrupt 2f function 12 subfunction 2e 06 Unknown interrupt 2f function 12 subfunction 2e 08 Unknown interrupt 21 function 63 Unknown interrupt 2f function b8 ________________ format Command from MS DOS 5.0 ________________ # doscmd format a: Unknown interrupt 21 function 52 Unknown interrupt 21 function 51 Unknown interrupt 21 function 65 Unknown interrupt 21 function 0d Invalid drive, or format not supported FORMAT [/H] drive: [/T:tracks /N:sectors][/F:size][/1][/4][/8] [/A][/S][/U][/X][/V:[label]] _________________ MSD.EXE Win 3.1 Diagnostics utility, will block when examining memory _________________ Unknown interrupt 21 function 65 Unknown interrupt 21 function 65 Unknown interrupt 2f function 16 subfunction 0a Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 2f function 16 subfunction 0a Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 15 function d804 XMS 08 XMS 01 XMS 07 XMS 10 XMS 88 Unknown interrupt 2f function 16 subfunction 87 Unknown interrupt 5c function ca Unknown interrupt 2f function 7a Unknown interrupt 2f function d7 Unknown interrupt 2f function b8 Unknown interrupt 2a function 00 Unknown interrupt 21 function 5f Unknown interrupt 2a function 00 Unknown interrupt 2f function 16 subfunction 0a Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 21 function 4c Unknown interrupt 21 function 57 Unknown interrupt 21 function 65 Unknown interrupt 21 function 58 Unknown interrupt 21 function 0a _________________ DOSSHELL.EXE From MS-DOS 5.0 Will cause a segmentation fault... _________________ ... Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 2f function 16 subfunction 00 Unknown interrupt 21 function 58 subfunction 03 Segmentation fault _______________ Matlab 3.5g (10-10-89) Commercial app. _______________ PC-Matlab Won't accept keyboard input $ doscmd -x pcmatlab ax=0400 bx=0057 cx=f100 dx=3620 si=0044 di=00ef sp=3610 bp=3618 cs=001f ss=0027 ds=0027 es=0027 ip=8492 eflags=10202 74 28 bf 8c 18 8d b6 ba fd 8c d8 b9 ff ff 33 c0 je 001f:84bc unsupported instruction _______________ AT-Matlab Cannot enable A20 $ doscmd -x atmatlab Unknown interrupt 2f function a1 Unknown interrupt 2f function a1 _______________ KERMIT v3.13 July 1993 _______________ # doscmd -x kermit ax=5f60 bx=0303 cx=2548 dx=10e6 si=0094 di=0080 sp=3b48 bp=0000 cs=011f ss=355d ds=1c30 es=010f ip=cb25 eflags=30006 f7 f3 a3 59 be 5a 59 5b 58 c3 51 8b 0e 59 be 83 divw %bx,%ax Divide by 0 in DOS program! ________________ --------------558F253F5F7-- From owner-freebsd-emulation Mon May 5 08:48:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA02279 for emulation-outgoing; Mon, 5 May 1997 08:48:56 -0700 (PDT) Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id IAA02274 for ; Mon, 5 May 1997 08:48:51 -0700 (PDT) Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA03914; Mon, 5 May 97 17:48:17 +0100 Date: Mon, 5 May 97 17:48:17 +0100 Message-Id: <9705051648.AA03914@cabri.obs-besancon.fr> From: Jean-Marc Zucconi To: pgiffuni@fps.biblos.unal.edu.co Cc: emulation@freebsd.org In-Reply-To: <336E0F0A.3ED5@fps.biblos.unal.edu.co> (pgiffuni@fps.biblos.unal.edu.co) Subject: Re: Report on DOSCMD X-Mailer: Emacs Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>>> Pedro F Giffuni writes: > Howdy, > The doscmd is great, I stood up all day testing all the DOS 5.0 programs > I could find. I'm attaching my report, if you guys need more detailed > debugging please tell me and I'll help as I can. > The OpenDOS source code is also available at: > http://www.caldera.co.uk/ Did you manage to use doscmd with OpenDOS? I attemted to start doscmd with a dos version 6.22 but with no luck. Which dos versions can be used with doscmd? Jean-Marc _____________________________________________________________________________ Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex PGP Key: finger jmz@cabri.obs-besancon.fr ============================================================================= From owner-freebsd-emulation Mon May 5 09:09:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA03267 for emulation-outgoing; Mon, 5 May 1997 09:09:46 -0700 (PDT) Received: from sumatra.americantv.com (sumatra.americantv.com [199.184.181.250]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA03258 for ; Mon, 5 May 1997 09:09:41 -0700 (PDT) Received: from right.PCS (right.pcs [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id LAA03236; Mon, 5 May 1997 11:20:50 -0500 (CDT) Received: (jlemon@localhost) by right.PCS (8.6.13/8.6.4) id LAA03880; Mon, 5 May 1997 11:10:54 -0500 Message-ID: <19970505111053.58630@right.PCS> Date: Mon, 5 May 1997 11:10:53 -0500 From: Jonathan Lemon To: "Pedro F. Giffuni" Cc: emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD References: <336E0F0A.3ED5@fps.biblos.unal.edu.co> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: <336E0F0A.3ED5@fps.biblos.unal.edu.co>; from Pedro F. Giffuni on May 05, 1997 at 09:47:06AM -0700 Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On May 05, 1997 at 09:47:06AM -0700, Pedro F. Giffuni wrote: > Howdy, > The doscmd is great, I stood up all day testing all the DOS 5.0 programs > I could find. I'm attaching my report, if you guys need more detailed > debugging please tell me and I'll help as I can. I'll probably take you up on that in about 2 weeks, just as soon as finals are over. I have some changes to doscmd that I've made since Peter changed the UPAGE layout, but haven't had time to work the bugs out yet. Do you have a machine that can run -current there? -- Jonathan From owner-freebsd-emulation Mon May 5 12:03:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA12408 for emulation-outgoing; Mon, 5 May 1997 12:03:41 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA12403 for ; Mon, 5 May 1997 12:03:39 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id MAA29657; Mon, 5 May 1997 12:02:45 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id MAA28911; Mon, 5 May 1997 12:10:16 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Mon, 5 May 1997 12:10:16 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD In-Reply-To: <336E0F0A.3ED5@fps.biblos.unal.edu.co> 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 Mon, 5 May 1997, Pedro F. Giffuni wrote: Interestingly enough, most of those "unknown interrupts" are the programs probing for services that doscmd does not support. Querying for services in DOS is not a polite process, and the application expects an error like that so it assumes the service isn't avialable. =) > Howdy, > The doscmd is great, I stood up all day testing all the DOS 5.0 programs > I could find. I'm attaching my report, if you guys need more detailed > debugging please tell me and I'll help as I can. > The OpenDOS source code is also available at: > http://www.caldera.co.uk/ > > best regards, > > Pedro. > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 12:26:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA13802 for emulation-outgoing; Mon, 5 May 1997 12:26:11 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA13795 for ; Mon, 5 May 1997 12:26:09 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id MAA02644 for ; Mon, 5 May 1997 12:25:21 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id MAA00750 for ; Mon, 5 May 1997 12:32:51 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Mon, 5 May 1997 12:32:50 -0700 (PDT) From: Jonathan Mini cc: emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD 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 Mon, 5 May 1997, Jonathan Mini wrote: Heh. This is what I get for writing email in a public lab -- I never mention ed the point. Which was that those errors are "proper" -- they should be there, since the service being probed isn't there. Unless doscmd become some sort of super-emulator that emulates every strange sort of protocol ever outdated or obseleted, (got I hope not, some of them were nasty) we will always see errors like that. > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > Interestingly enough, most of those "unknown interrupts" are the programs > probing for services that doscmd does not support. > Querying for services in DOS is not a polite process, and the > application expects an error like that so it assumes the service isn't > avialable. =) > > > Howdy, > > The doscmd is great, I stood up all day testing all the DOS 5.0 programs > > I could find. I'm attaching my report, if you guys need more detailed > > debugging please tell me and I'll help as I can. > > The OpenDOS source code is also available at: > > http://www.caldera.co.uk/ > > > > best regards, > > > > Pedro. > > > > Jonathan Mini (j_mini@efn.org) > > ... Desolation ... Despair ... Plastic Forks ... > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 12:40:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA14595 for emulation-outgoing; Mon, 5 May 1997 12:40:52 -0700 (PDT) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA14590 for ; Mon, 5 May 1997 12:40:46 -0700 (PDT) Received: from localhost by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA16204; Mon, 5 May 1997 14:41:24 -0500 Date: Mon, 5 May 1997 14:41:24 -0500 (EST) From: "Pedro F. Giffuni" To: Jean-Marc Zucconi Cc: emulation@freebsd.org Subject: Re: Report on DOSCMD In-Reply-To: <9705051648.AA03914@cabri.obs-besancon.fr> 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 Mon, 5 May 1997, Jean-Marc Zucconi wrote: > > Did you manage to use doscmd with OpenDOS? > I attemted to start doscmd with a dos version 6.22 but with no > luck. Which dos versions can be used with doscmd? > Honestly I haven't booted yet, this is the crude doscmd. I tested all programs I could find on MS DOS 5.0. OpenDOS seems to be working also but I haven't tried it personally. MS-DOS 6.22 doesn't work yet due to some keyboard support missing but it will work. BTW, I am using 2.2.1 Release with the xperimental patches. Pedro. > Jean-Marc > _____________________________________________________________________________ > Jean-Marc Zucconi Observatoire de Besancon F 25010 Besancon cedex > PGP Key: finger jmz@cabri.obs-besancon.fr > ============================================================================= > From owner-freebsd-emulation Mon May 5 13:32:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA17980 for emulation-outgoing; Mon, 5 May 1997 13:32:52 -0700 (PDT) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA17831 for ; Mon, 5 May 1997 13:30:36 -0700 (PDT) Received: from localhost by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA15558; Mon, 5 May 1997 15:30:44 -0500 Date: Mon, 5 May 1997 15:30:44 -0500 (EST) From: "Pedro F. Giffuni" To: Jonathan Mini Cc: emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD 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 Most of the things I tested worked fine, even with the nasty messages around, AT-Matlab should never run, DOSSHELL should. Probably MS-DOS is the most "unpolite" OS around. I hesitated before posting my personal list because I didn't want anyone to think doscmd was buggy. DOScmd, in its present state is VERY useful, I was impressed that I ran those commands without booting, and in an independent X window without even being near to a crash. I'm even tempted to start a new ports branch :-). I see a great future here. My wishlist for doscmd is: 1) Being able to run pcemu-like apps without booting. 2) Being able to run dosemu-like (32-bits) apps when booting. For VM86: 1) Being able to run Minix-386 under VM86 (it runs in protected mode). That would be a "super-emulator" :-) regards, Pedro. On Mon, 5 May 1997, Jonathan Mini wrote: > On Mon, 5 May 1997, Jonathan Mini wrote: > > Heh. This is what I get for writing email in a public lab -- I never > mention ed the point. Which was that those errors are "proper" -- they > should be there, since the service being probed isn't there. Unless doscmd > become some sort of super-emulator that emulates every strange sort of > protocol ever outdated or obseleted, (got I hope not, some of them were > nasty) we will always see errors like that. > > > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > > > Interestingly enough, most of those "unknown interrupts" are the programs > > probing for services that doscmd does not support. > > Querying for services in DOS is not a polite process, and the > > application expects an error like that so it assumes the service isn't > > avialable. =) > > > > > Howdy, > > > The doscmd is great, I stood up all day testing all the DOS 5.0 programs > > > I could find. I'm attaching my report, if you guys need more detailed > > > debugging please tell me and I'll help as I can. > > > The OpenDOS source code is also available at: > > > http://www.caldera.co.uk/ > > > > > > best regards, > > > > > > Pedro. > > > > > > > Jonathan Mini (j_mini@efn.org) > > > > ... Desolation ... Despair ... Plastic Forks ... > > > > Jonathan Mini (j_mini@efn.org) > > ... Desolation ... Despair ... Plastic Forks ... > > From owner-freebsd-emulation Mon May 5 13:54:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA19339 for emulation-outgoing; Mon, 5 May 1997 13:54:51 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA19334 for ; Mon, 5 May 1997 13:54:47 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id NAA13928; Mon, 5 May 1997 13:53:44 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id OAA08046; Mon, 5 May 1997 14:01:15 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Mon, 5 May 1997 14:01:15 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD 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 Mon, 5 May 1997, Pedro F. Giffuni wrote: > 1) Being able to run pcemu-like apps without booting. > 2) Being able to run dosemu-like (32-bits) apps when booting. > For VM86: > 1) Being able to run Minix-386 under VM86 (it runs in protected mode). [I'm assuming that last 1 is a 3] My own wish list is basically only one item -- running Watcom's compiler and linker. It constantly annoys me to have to do things like makefiles in DOS. (pipelines are a joke and that limit of 128 chars on a command line is very disabling) If I can run BSD makefiles and unix utlilities such as cvs (for example) and compile with Watcom, I will be a very happy camper. > > That would be a "super-emulator" :-) > > regards, > > Pedro. > > > On Mon, 5 May 1997, Jonathan Mini wrote: > > > On Mon, 5 May 1997, Jonathan Mini wrote: > > > > Heh. This is what I get for writing email in a public lab -- I never > > mention ed the point. Which was that those errors are "proper" -- they > > should be there, since the service being probed isn't there. Unless doscmd > > become some sort of super-emulator that emulates every strange sort of > > protocol ever outdated or obseleted, (got I hope not, some of them were > > nasty) we will always see errors like that. > > > > > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > > > > > Interestingly enough, most of those "unknown interrupts" are the programs > > > probing for services that doscmd does not support. > > > Querying for services in DOS is not a polite process, and the > > > application expects an error like that so it assumes the service isn't > > > avialable. =) > > > > > > > Howdy, > > > > The doscmd is great, I stood up all day testing all the DOS 5.0 programs > > > > I could find. I'm attaching my report, if you guys need more detailed > > > > debugging please tell me and I'll help as I can. > > > > The OpenDOS source code is also available at: > > > > http://www.caldera.co.uk/ > > > > > > > > best regards, > > > > > > > > Pedro. > > > > > > > > > > Jonathan Mini (j_mini@efn.org) > > > > > > ... Desolation ... Despair ... Plastic Forks ... > > > > > > > Jonathan Mini (j_mini@efn.org) > > > > ... Desolation ... Despair ... Plastic Forks ... > > > > > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 14:16:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA20830 for emulation-outgoing; Mon, 5 May 1997 14:16:19 -0700 (PDT) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id OAA20825 for ; Mon, 5 May 1997 14:16:12 -0700 (PDT) Received: from localhost by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA16500; Mon, 5 May 1997 16:16:17 -0500 Date: Mon, 5 May 1997 16:16:17 -0500 (EST) From: "Pedro F. Giffuni" To: Jonathan Mini Cc: emulation@freebsd.org Subject: Re: Report on DOSCMD 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 Mon, 5 May 1997, Jonathan Mini wrote: > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > > 1) Being able to run pcemu-like apps without booting. > > 2) Being able to run dosemu-like (32-bits) apps when booting. > > For VM86: > > 1) Being able to run Minix-386 under VM86 (it runs in protected mode). > > [I'm assuming that last 1 is a 3] > [Not really, this is unrelated to doscmd] > My own wish list is basically only one item -- running Watcom's compiler > and linker. It constantly annoys me to have to do things like makefiles in > DOS. (pipelines are a joke and that limit of 128 chars on a command line > is very disabling) > If I can run BSD makefiles and unix utlilities such as cvs (for example) > and compile with Watcom, I will be a very happy camper. > FWIW, you will find some DOS crosscompilers on the ports tree: bcc and gcc-go32. I ported the latest: I don't use it, I don't care about it (I'm the worst maintainer on that stuff and everyone seems uninterested), but some cool things could be done with it, perhaps even testing the pgcc patches for crosscompiling. Perhaps you could even use Watcom's libraries with it. regards, Pedro. From owner-freebsd-emulation Mon May 5 14:46:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA22706 for emulation-outgoing; Mon, 5 May 1997 14:46:50 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA22701 for ; Mon, 5 May 1997 14:46:48 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id OAA20607; Mon, 5 May 1997 14:46:00 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id OAA13143; Mon, 5 May 1997 14:53:31 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Mon, 5 May 1997 14:53:30 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: emulation@freebsd.org Subject: Re: Report on DOSCMD 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 Mon, 5 May 1997, Pedro F. Giffuni wrote: > On Mon, 5 May 1997, Jonathan Mini wrote: > > > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > > > > 1) Being able to run pcemu-like apps without booting. > > > 2) Being able to run dosemu-like (32-bits) apps when booting. > > > For VM86: > > > 1) Being able to run Minix-386 under VM86 (it runs in protected mode). > > > > [I'm assuming that last 1 is a 3] > > > > [Not really, this is unrelated to doscmd] > > > My own wish list is basically only one item -- running Watcom's compiler > > and linker. It constantly annoys me to have to do things like makefiles in > > DOS. (pipelines are a joke and that limit of 128 chars on a command line > > is very disabling) > > If I can run BSD makefiles and unix utlilities such as cvs (for example) > > and compile with Watcom, I will be a very happy camper. > > > FWIW, you will find some DOS crosscompilers on the ports tree: bcc and > gcc-go32. I ported the latest: I don't use it, I don't care about it (I'm > the worst maintainer on that stuff and everyone seems uninterested), but > some cool things could be done with it, perhaps even testing the pgcc > patches for crosscompiling. Perhaps you could even use Watcom's libraries > with it. No offense to the other compilers, but Watcom's compiler is far superior ot any of them. I want Watcom, not a dos compiler. ;P > > regards, > > Pedro. > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 18:31:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA04384 for emulation-outgoing; Mon, 5 May 1997 18:31:07 -0700 (PDT) Received: from apolo.biblos.unal.edu.co ([168.176.37.75]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA04363 for ; Mon, 5 May 1997 18:31:02 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co (unalmodem03.usc.unal.edu.co [168.176.3.33]) by apolo.biblos.unal.edu.co (8.8.5/8.8.5) with SMTP id UAA01424; Mon, 5 May 1997 20:34:03 -0500 (COT) Message-ID: <336EA532.1048@fps.biblos.unal.edu.co> Date: Mon, 05 May 1997 20:27:46 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) MIME-Version: 1.0 To: Jonathan Mini CC: emulation@freebsd.org Subject: Re: Report on DOSCMD References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jonathan Mini wrote: > > No offense to the other compilers, but Watcom's compiler is far superior > to any of them. I want Watcom, not a dos compiler. ;P > Have you tried to run it with doscmd? I understand perfectly, but well VM86 HAS limitations...I want AutoCAD (DOS or windows) and that's more dificult to run than Watcom's C, I don't think even WABI runs it :(...(I have an impossible wishlist also) Pedro. > > Jonathan Mini (j_mini@efn.org) > > ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 18:32:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA04515 for emulation-outgoing; Mon, 5 May 1997 18:32:37 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA04510 for ; Mon, 5 May 1997 18:32:34 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id SAA19196; Mon, 5 May 1997 18:31:38 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id SAA05718; Mon, 5 May 1997 18:39:10 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Mon, 5 May 1997 18:39:09 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: emulation@freebsd.org Subject: Re: Report on DOSCMD In-Reply-To: <336EA532.1048@fps.biblos.unal.edu.co> 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 Mon, 5 May 1997, Pedro F. Giffuni wrote: > Jonathan Mini wrote: > > > > No offense to the other compilers, but Watcom's compiler is far superior > > to any of them. I want Watcom, not a dos compiler. ;P > > > Have you tried to run it with doscmd? > I understand perfectly, but well VM86 HAS limitations...I want AutoCAD > (DOS or windows) and that's more dificult to run than Watcom's C, I > don't think even WABI runs it :(...(I have an impossible wishlist also) I know the feeling. Watcom's compiler is a very well-behaved program, all it does is nice DPMI calls, so it should run under come mythical future DPMI emulation. (which IMHO should be possibel to write) > > Pedro. > > > > > > Jonathan Mini (j_mini@efn.org) > > > > ... Desolation ... Despair ... Plastic Forks ... > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 19:22:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA07335 for emulation-outgoing; Mon, 5 May 1997 19:22:37 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA07316 for ; Mon, 5 May 1997 19:22:31 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id TAA24586; Mon, 5 May 1997 19:21:31 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id TAA10297; Mon, 5 May 1997 19:29:03 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Mon, 5 May 1997 19:29:02 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD In-Reply-To: <336EA532.1048@fps.biblos.unal.edu.co> 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 Mon, 5 May 1997, Pedro F. Giffuni wrote: > Jonathan Mini wrote: > > > > No offense to the other compilers, but Watcom's compiler is far superior > > to any of them. I want Watcom, not a dos compiler. ;P > > > Have you tried to run it with doscmd? > I understand perfectly, but well VM86 HAS limitations...I want AutoCAD > (DOS or windows) and that's more dificult to run than Watcom's C, I > don't think even WABI runs it :(...(I have an impossible wishlist also) I will depfinatly check that out... however, it will be a while, since the projects I am currently working on are entirely UNIX. (yay) > > Pedro. > > > > > > Jonathan Mini (j_mini@efn.org) > > > > ... Desolation ... Despair ... Plastic Forks ... > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Mon May 5 19:45:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA08750 for emulation-outgoing; Mon, 5 May 1997 19:45:50 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA08745 for ; Mon, 5 May 1997 19:45:48 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id MAA05452; Tue, 6 May 1997 12:15:23 +0930 (CST) From: Michael Smith Message-Id: <199705060245.MAA05452@genesis.atrad.adelaide.edu.au> Subject: Re: Report on DOSCMD In-Reply-To: from "Pedro F. Giffuni" at "May 5, 97 04:16:17 pm" To: pgiffuni@fps.biblos.unal.edu.co (Pedro F. Giffuni) Date: Tue, 6 May 1997 12:15:23 +0930 (CST) Cc: j_mini@efn.org, 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 F. Giffuni stands accused of saying: > FWIW, you will find some DOS crosscompilers on the ports tree: bcc and > gcc-go32. I ported the latest: I don't use it, I don't care about it (I'm > the worst maintainer on that stuff and everyone seems uninterested), but > some cool things could be done with it, perhaps even testing the pgcc > patches for crosscompiling. Perhaps you could even use Watcom's libraries > with it. I doubt you could use the Watcom libraries with it, but gcc-go32 is an extremely handy tool, and I beg you to keep it up to date. It's the only free 32-bit DOS compiler around, and it provides a DOS programming environment that is extremely productive and highly conducive to rapid development and migration of *nix code. > 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 Mon May 5 22:17:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA16062 for emulation-outgoing; Mon, 5 May 1997 22:17:53 -0700 (PDT) Received: from apolo.biblos.unal.edu.co ([168.176.37.75]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA16057 for ; Mon, 5 May 1997 22:17:50 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co (unalmodem17.usc.unal.edu.co [168.176.3.47]) by apolo.biblos.unal.edu.co (8.8.5/8.8.5) with SMTP id AAA01608; Tue, 6 May 1997 00:20:43 -0500 (COT) Message-ID: <336EDA4A.3D4E@fps.biblos.unal.edu.co> Date: Tue, 06 May 1997 00:14:26 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) MIME-Version: 1.0 To: Michael Smith CC: Jonathan Mini , emulation@FreeBSD.ORG Subject: crosscompiling (was Re: Report on DOSCMD) References: <199705060245.MAA05452@genesis.atrad.adelaide.edu.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Michael Smith wrote: > > I doubt you could use the Watcom libraries with it, but gcc-go32 is an > extremely handy tool, and I beg you to keep it up to date. > Actually there's not much I can do :(. All the gcc-based crosscompiler ports use the same disttree. The included "newlib" hasn't been upgraded since ages and only supports the first version of DJGPP. What I've seen Linux users do is add dircetly the updated libraries from DJGPP2 and replace the old ones. Now that I think it if Watcom's C uses 16-bit libs it won't work. > It's the only free 32-bit DOS compiler around, and it provides a DOS > programming environment that is extremely productive and highly > conducive to rapid development and migration of *nix code. > The latest libraries also support most POSIX. I was told (by Delorie) that quake and other commercial ports were built with the crosscompiler. 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 Tue May 6 07:32:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA13482 for emulation-outgoing; Tue, 6 May 1997 07:32:13 -0700 (PDT) Received: from sumatra.americantv.com (sumatra.americantv.com [199.184.181.250]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA13477 for ; Tue, 6 May 1997 07:32:09 -0700 (PDT) Received: from right.PCS (right.pcs [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id JAA06824; Tue, 6 May 1997 09:45:03 -0500 (CDT) Received: (jlemon@localhost) by right.PCS (8.6.13/8.6.4) id JAA10978; Tue, 6 May 1997 09:34:24 -0500 Message-ID: <19970506093423.29488@right.PCS> Date: Tue, 6 May 1997 09:34:23 -0500 From: Jonathan Lemon To: Jonathan Mini Cc: "Pedro F. Giffuni" , emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD References: <336EA532.1048@fps.biblos.unal.edu.co> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: ; from Jonathan Mini on May 05, 1997 at 06:39:09PM -0700 Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On May 05, 1997 at 06:39:09PM -0700, Jonathan Mini wrote: > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > Have you tried to run it with doscmd? > > I understand perfectly, but well VM86 HAS limitations...I want AutoCAD > > (DOS or windows) and that's more dificult to run than Watcom's C, I > > don't think even WABI runs it :(...(I have an impossible wishlist also) > > I know the feeling. Watcom's compiler is a very well-behaved program, all > it does is nice DPMI calls, so it should run under come mythical future > DPMI emulation. (which IMHO should be possibel to write) Which is somewhere on my to-do list as well. It would help if someone could point me to a good source of documentation on DPMI also. -- Jonathan From owner-freebsd-emulation Tue May 6 07:50:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA14401 for emulation-outgoing; Tue, 6 May 1997 07:50:34 -0700 (PDT) Received: from zeus.gel.usherb.ca (zeus.gel.usherb.ca [132.210.70.7]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id HAA14396 for ; Tue, 6 May 1997 07:50:32 -0700 (PDT) Received: from pollux.gel.usherb.ca by zeus.gel.usherb.ca (4.1/SMI-4.1) id AA22264; Tue, 6 May 97 10:50:28 EDT Received: by pollux.gel.usherb.ca (SMI-8.6/SMI-SVR4) id KAA28375; Tue, 6 May 1997 10:50:28 -0400 Date: Tue, 6 May 1997 10:50:27 -0400 (EDT) From: "Alex.Boisvert" To: emulation@freebsd.org Subject: Re: Applixware hangs Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-1804928587-862844138=:3636" Content-Id: Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---559023410-1804928587-862844138=:3636 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: > You should also check the mailing list archives and try to communicate > with others that have claimed success in running it. There have been > quite a few, and they may be able to give you more direct suggestions. I did talk with a few of them... and the dicussions led to nowhere. Most of the other people run Applix out-of-the-box without any problem. > Have you tried a serial console so you can see what is happening? Do > you have DDB in your kernel? Try rebuilding the Linux LKM with DEBUG > defined (look in the src/lkm/linux Makefile) and see what is output. Okay, I just did that. Seems like the last call through the linux compat LKM is getdents(.....) I have put a log file on WC server (ftp://ftp.cdrom.com/pub/FreeBSD/incoming/applix.log) which demonstrates the debug messages of the linux LKM. BTW: The other executable (/cdrom/unpacked/builder) also freezes during the same call. Alex. ---559023410-1804928587-862844138=:3636-- From owner-freebsd-emulation Tue May 6 07:52:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA14488 for emulation-outgoing; Tue, 6 May 1997 07:52:07 -0700 (PDT) Received: from zeus.gel.usherb.ca (zeus.gel.usherb.ca [132.210.70.7]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id HAA14476 for ; Tue, 6 May 1997 07:52:04 -0700 (PDT) Received: from pollux.gel.usherb.ca by zeus.gel.usherb.ca (4.1/SMI-4.1) id AA22279; Tue, 6 May 97 10:52:03 EDT Received: by pollux.gel.usherb.ca (SMI-8.6/SMI-SVR4) id KAA28482; Tue, 6 May 1997 10:52:02 -0400 Date: Tue, 6 May 1997 10:52:02 -0400 (EDT) From: "Alex.Boisvert" To: emulation@freebsd.org Subject: Re: Applixware hangs (fwd) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk ---------- Forwarded message ---------- Date: Tue, 6 May 1997 10:42:21 -0400 (EDT) From: Alex.Boisvert To: Khetan Gajjar Subject: Re: Applixware hangs > I'm running FreeBSD 2.2-STABLE (as of about two days > ago). My kernel contains : Well, I recompiled my kernel to match yours (with 2.2.1 release) and still, nothing changed. So I decided to put a new hard disk in the machine, fdisk, reinstall FreeBSD 2.2.1 complete with XFree 3.2, linuxlibs-2.3, ... Tried applix and still, it hangs. Did I mention it's the only program ever to have crashed this machine? I'm getting desperate. I've sent a debug trace of the linux emulation LKM to emulation@freebsd.org mailing list. There must be something that I'm missing. Thanks for your help! Alex. From owner-freebsd-emulation Tue May 6 08:03:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA15182 for emulation-outgoing; Tue, 6 May 1997 08:03:46 -0700 (PDT) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id IAA15172 for ; Tue, 6 May 1997 08:03:41 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA17428; Tue, 6 May 1997 10:04:06 -0500 Message-Id: <336F63A2.39F9@fps.biblos.unal.edu.co> Date: Tue, 06 May 1997 10:00:18 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) Mime-Version: 1.0 To: Jonathan Lemon Cc: Jonathan Mini , emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD References: <336EA532.1048@fps.biblos.unal.edu.co> <19970506093423.29488@right.PCS> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Jonathan Lemon wrote: > > Which is somewhere on my to-do list as well. It would help if someone > could point me to a good source of documentation on DPMI also. www.delorie.com is the only source I know of, they have the sources for DPMI drivers, and pointers to the site in finland I referenced the other day. Look into http://www.delorie.com/djgpp/doc/, you'll find the DPMI specification there. DJGPP uses DPMI and runs under Linux's DOSEMU, so I guess having their code is good idea :-). Pedro. > -- > Jonathan From owner-freebsd-emulation Tue May 6 09:40:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA20392 for emulation-outgoing; Tue, 6 May 1997 09:40:13 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA20365 for ; Tue, 6 May 1997 09:40:05 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id JAA06740; Tue, 6 May 1997 09:38:50 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id JAA18418; Tue, 6 May 1997 09:46:23 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Tue, 6 May 1997 09:46:22 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: Michael Smith , emulation@FreeBSD.ORG Subject: Re: crosscompiling (was Re: Report on DOSCMD) In-Reply-To: <336EDA4A.3D4E@fps.biblos.unal.edu.co> 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 Tue, 6 May 1997, Pedro F. Giffuni wrote: > Michael Smith wrote: > > > > I doubt you could use the Watcom libraries with it, but gcc-go32 is an > > extremely handy tool, and I beg you to keep it up to date. > > > Actually there's not much I can do :(. All the gcc-based crosscompiler > ports use the same disttree. The included "newlib" hasn't been upgraded > since ages and only supports the first version of DJGPP. What I've seen > Linux users do is add dircetly the updated libraries from DJGPP2 and > replace the old ones. Now that I think it if Watcom's C uses 16-bit libs > it won't work. Watcom is a 16/32 bit compiler that'll link with/compile for pretty much any format. The point was the compiler, not the libs. ;P > > > It's the only free 32-bit DOS compiler around, and it provides a DOS > > programming environment that is extremely productive and highly > > conducive to rapid development and migration of *nix code. > > > The latest libraries also support most POSIX. I was told (by Delorie) > that quake and other commercial ports were built with the crosscompiler. > > 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 [[ > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Tue May 6 09:42:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA20525 for emulation-outgoing; Tue, 6 May 1997 09:42:30 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA20520 for ; Tue, 6 May 1997 09:42:28 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id JAA07147; Tue, 6 May 1997 09:41:40 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id JAA18688; Tue, 6 May 1997 09:49:13 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Tue, 6 May 1997 09:49:12 -0700 (PDT) From: Jonathan Mini To: Jonathan Lemon cc: "Pedro F. Giffuni" , emulation@FreeBSD.ORG Subject: Re: Report on DOSCMD In-Reply-To: <19970506093423.29488@right.PCS> 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 Tue, 6 May 1997, Jonathan Lemon wrote: > On May 05, 1997 at 06:39:09PM -0700, Jonathan Mini wrote: > > On Mon, 5 May 1997, Pedro F. Giffuni wrote: > > > Have you tried to run it with doscmd? > > > I understand perfectly, but well VM86 HAS limitations...I want AutoCAD > > > (DOS or windows) and that's more dificult to run than Watcom's C, I > > > don't think even WABI runs it :(...(I have an impossible wishlist also) > > > > I know the feeling. Watcom's compiler is a very well-behaved program, all > > it does is nice DPMI calls, so it should run under come mythical future > > DPMI emulation. (which IMHO should be possibel to write) > > Which is somewhere on my to-do list as well. It would help if someone > could point me to a good source of documentation on DPMI also. Contact Intel, Literature at 800 548 4725 and order document "240977-001" This is the "DOS Protected Mode Interface (DPMI) Specificationn Vesrion 1.0" I have a copy, it is free, and extremely helpful. > -- > Jonathan > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Tue May 6 10:04:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA21690 for emulation-outgoing; Tue, 6 May 1997 10:04:49 -0700 (PDT) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id KAA21684 for ; Tue, 6 May 1997 10:04:45 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA18660; Tue, 6 May 1997 12:04:40 -0500 Message-Id: <336F7FE4.6B00@fps.biblos.unal.edu.co> Date: Tue, 06 May 1997 12:00:52 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) Mime-Version: 1.0 To: Jonathan Mini Cc: emulation@FreeBSD.ORG Subject: Re: crosscompiling (was Re: Report on DOSCMD) References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Jonathan Mini wrote: > > Watcom is a 16/32 bit compiler that'll link with/compile for pretty much > any format. The point was the compiler, not the libs. ;P > OK..the libraries won't work anyway. The only immediate solution for you is to get the additional GNU tools from DJGPP (make, etc..) and use them with Watcom C. The DJGPP team will be happy if you submit additional patches for anything you port. You can wait for NetBSD's dosemu to come in. Unless you can convince Watcom to offer a UNIX crosscompiler this is, IHMO, as near as you can get. :(. Pedro. > > Jonathan Mini (j_mini@efn.org) > > ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Tue May 6 11:59:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA28363 for emulation-outgoing; Tue, 6 May 1997 11:59:30 -0700 (PDT) Received: from ANTENA.fie.us.es (antena.fie.us.es [150.214.141.4]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA28338 for ; Tue, 6 May 1997 11:58:54 -0700 (PDT) Received: from galileo.fie.us.es (galileo.fie.us.es [150.214.142.3]) by ANTENA.fie.us.es (8.7.5/8.7.3) with SMTP id UAA08686 for ; Tue, 6 May 1997 20:58:37 +0100 Received: by galileo.fie.us.es (AIX 3.2/UCB 5.64/4.03) id AA53860; Tue, 6 May 1997 20:56:26 +0100 Date: Tue, 6 May 1997 20:56:26 +0100 From: camar@galileo.fie.us.es (CAMARA PEREZ JAVIER) Message-Id: <9705061956.AA53860@galileo.fie.us.es> To: freebsd-emulation@FreeBSD.ORG X-Url: http://sunsite.auc.dk/www.freebsd.org/handbook/handbook19.html X-Mailer: Lynx, Version 2.7 Subject: Hi Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Good evening, I'm a spanish student of informatic in Seville's University (in Spain), and I want to ask you about a 'little' problem with the linux instalation. I have got one partition on my HD, with information that I wouldn't like lost. When I start the Linux instalation, I have to make a partition for this operative system, but I couldn't find FIPS programm, which make the partition without lose my information in the DOS partition. Where I could find FIPS programm? Please, sorry for my english. I'm waiting for your answer. javier.camara@cs.us.es From owner-freebsd-emulation Tue May 6 12:14:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA29240 for emulation-outgoing; Tue, 6 May 1997 12:14:39 -0700 (PDT) Received: from wakko.efn.org (wakko.efn.org [198.68.17.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA29234 for ; Tue, 6 May 1997 12:14:37 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by wakko.efn.org (8.8.5/8.8.5) with ESMTP id MAA27980; Tue, 6 May 1997 12:13:47 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.8.5/8.8.5) with SMTP id MAA02597; Tue, 6 May 1997 12:21:21 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Tue, 6 May 1997 12:21:20 -0700 (PDT) From: Jonathan Mini To: "Pedro F. Giffuni" cc: emulation@FreeBSD.ORG Subject: Re: crosscompiling (was Re: Report on DOSCMD) In-Reply-To: <336F7FE4.6B00@fps.biblos.unal.edu.co> 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 Tue, 6 May 1997, Pedro F. Giffuni wrote: > > Watcom is a 16/32 bit compiler that'll link with/compile for pretty much > > any format. The point was the compiler, not the libs. ;P > > > OK..the libraries won't work anyway. > The only immediate solution for you is to get the additional GNU tools > from DJGPP (make, etc..) and use them with Watcom C. The DJGPP team will > be happy if you submit additional patches for anything you port. You can > wait for NetBSD's dosemu to come in. Unless you can convince Watcom to > offer a UNIX crosscompiler this is, IHMO, as near as you can get. :(. Well, the DJGPP team has done an excelent job in trying to overcome the limitations of MS-DOS (and clones) but it still isn't UNIX. ;) I aldready have a working setup with watcom's make utilities, etc (which are excelent, but still not the same) .. I just want it under UNIX. ;P The idea of a Watom C/C++ compiler for UNIX/FreeBSD has come to mind, and is extremely interesting. I looked at the link-structure of Watcom, and I can make Linux ELF files (even dynamically linking should work) with a few minor adjustments. With a write of a plugin I should be able to produce FreeBSD a.out format executables. It would be interesting to see a version of FreeBSD compiled under Watcom. I bet you'd see a large performance improvement, since you'd be able to enable all optimizations (Watcom isn't broken) and even without most optimizations turned on, Watcom produces excelent code. When I first got Watcom, I tried a few tests (compiling code, then disassembling it) looking for optimimization tweaks they couldn't or weren't doing. I couldn't find any. I have never has problems that were fixed by turning off optimizations, and AFAIK neither has Watcom's Tech Support. ;P > > Pedro. > > > > > > Jonathan Mini (j_mini@efn.org) > > > > ... Desolation ... Despair ... Plastic Forks ... > Jonathan Mini (j_mini@efn.org) ... Desolation ... Despair ... Plastic Forks ... From owner-freebsd-emulation Tue May 6 14:43:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA07033 for emulation-outgoing; Tue, 6 May 1997 14:43:17 -0700 (PDT) Received: from chain.iafrica.com (chain.iafrica.com [196.31.1.66]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA07004 for ; Tue, 6 May 1997 14:42:54 -0700 (PDT) Received: from localhost (khetan@localhost) by chain.iafrica.com (8.8.5/8.8.5) with SMTP id XAA07888; Tue, 6 May 1997 23:42:30 +0200 (SAT) Date: Tue, 6 May 1997 23:42:30 +0200 (SAT) From: Khetan Gajjar X-Sender: khetan@chain.iafrica.com Reply-To: Khetan Gajjar To: "Alex.Boisvert" cc: emulation@freebsd.org Subject: Re: Applixware hangs (fwd) 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 Tue, 6 May 1997, Alex.Boisvert wrote: >> I'm running FreeBSD 2.2-STABLE (as of about two days >> ago). My kernel contains : > >Well, I recompiled my kernel to match yours (with 2.2.1 release) and >still, nothing changed. I'm running 2.2-STABLE, not 2.2.1 RELEASE. >So I decided to put a new hard disk in the machine, fdisk, reinstall >FreeBSD 2.2.1 complete with XFree 3.2, linuxlibs-2.3, ... Aha. I'm using linux-libs 2.4 --- Khetan Gajjar | khetan@os.org.za www.freebsd.os.org.za/~khetan/ | khetan@iafrica.com PGP : finger khetan@chain.freebsd.os.org.za | I run FreeBSD - www.za.freebsd.org UUNet Internet Africa Support | 0800-030-002 & help@iafrica.com "It's kind of fun to do the impossible." -- Walt Disney From owner-freebsd-emulation Tue May 6 22:18:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA02027 for emulation-outgoing; Tue, 6 May 1997 22:18:04 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA02020 for ; Tue, 6 May 1997 22:18:01 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id OAA18353 for emulation@freebsd.org; Wed, 7 May 1997 14:47:59 +0930 (CST) From: Michael Smith Message-Id: <199705070517.OAA18353@genesis.atrad.adelaide.edu.au> Subject: Linux-emul LDT support (implementation question(s)) To: emulation@freebsd.org Date: Wed, 7 May 1997 14:47:58 +0930 (CST) 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 Hokay, following through on the question raised the other day about emulating the Linux i386_modify_ldt() function, I'm prodding at it currently and have the odd question or two... Firstly, the BSD functions i386_get_ldt() and i386_set_ldt() use copyin/copyout on their parameters. Is this going to be a problem if the parameters are alreay in the kernel (I expect not, as otherwise it would be a horrific problem for many other functions). Secondly, Linux has : #define MODIFY_LDT_CONTENTS_DATA 0 #define MODIFY_LDT_CONTENTS_STACK 1 #define MODIFY_LDT_CONTENTS_CODE 2 Where we have : /* memory segment types */ #define SDT_MEMRO 16 /* memory read only */ #define SDT_MEMROA 17 /* memory read only accessed */ #define SDT_MEMRW 18 /* memory read write */ #define SDT_MEMRWA 19 /* memory read write accessed */ #define SDT_MEMROD 20 /* memory read only expand dwn limit */ #define SDT_MEMRODA 21 /* memory read only expand dwn limit accessed */ #define SDT_MEMRWD 22 /* memory read write expand dwn limit */ #define SDT_MEMRWDA 23 /* memory read write expand dwn limit accessed * / #define SDT_MEME 24 /* memory execute only */ #define SDT_MEMEA 25 /* memory execute only accessed */ #define SDT_MEMER 26 /* memory execute read */ #define SDT_MEMERA 27 /* memory execute read accessed */ #define SDT_MEMEC 28 /* memory execute only conforming */ #define SDT_MEMEAC 29 /* memory execute only accessed conforming */ #define SDT_MEMERC 30 /* memory execute read conforming */ #define SDT_MEMERAC 31 /* memory execute read accessed conforming */ Govelling in i386/i386/machdep.c suggests that data should be MEMRWA and code should be MEMERA. How about the stack? Is it the same as the data segment? There's also a 'read_exec_only' flag; anyone with the Linux kernel source care to shed some light on how this is translated to a "real" LDT? -- ]] 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 Tue May 6 23:21:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA04536 for emulation-outgoing; Tue, 6 May 1997 23:21:18 -0700 (PDT) Received: from atena.eurocontrol.fr (atena.uneec.eurocontrol.fr [147.196.69.10]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id XAA04527 for ; Tue, 6 May 1997 23:21:15 -0700 (PDT) Received: by atena.eurocontrol.fr; (5.65v3.2/1.3/10May95) id AA16382; Wed, 7 May 1997 08:20:53 +0200 Received: from mozart.eurocontrol.fr by eurocontrol.fr with ESMTP (1.37.109.16/16.2) id AA289845816; Wed, 7 May 1997 08:16:57 +0200 Message-Id: <199705070616.AA289845816@euro.eurocontrol.fr> Received: by mozart.eurocontrol.fr (1.37.109.20/16.2) id AA045325816; Wed, 7 May 1997 08:16:56 +0200 From: "yann a. oudghiri" Subject: Re: Hi To: camar@galileo.fie.us.es (CAMARA PEREZ JAVIER) Date: Wed, 07 May 1997 8:16:56 METDST Cc: freebsd-emulation@FreeBSD.ORG In-Reply-To: <9705061956.AA53860@galileo.fie.us.es>; from "CAMARA PEREZ JAVIER" at May 6, 97 8:56 pm X-Mailer: Elm [revision: 109.14] Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Good evening, good morning :-) > > I'm a spanish student of informatic in Seville's University (in Spain), and > I want to ask you about a 'little' problem with the linux instalation. > I have got one partition on my HD, with information that I wouldn't like lost. > When I start the Linux instalation, I have to make a partition for this > operative system, but I couldn't find FIPS programm, which make the partition > without lose my information in the DOS partition. > Where I could find FIPS programm? well, it must be at http://www.freebsd.org i guess, else ask archie: http://archie.luth.se/archie sure it can find him . virtually, > > Please, sorry for my english. > > > I'm waiting for your answer. > > > javier.camara@cs.us.es -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ yann a. oudghiri, ENSIMAG end-of-cycle student ~ ~ at: yann.oudghiri@ensimag.imag.fr ~ ~ web: //www.mygale.org/07/oudghiri ~ From owner-freebsd-emulation Tue May 6 23:48:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA05777 for emulation-outgoing; Tue, 6 May 1997 23:48:18 -0700 (PDT) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA05768 for ; Tue, 6 May 1997 23:48:14 -0700 (PDT) Received: (from sos@localhost) by sos.freebsd.dk (8.8.5/8.7.3) id IAA05457; Wed, 7 May 1997 08:48:39 +0200 (MEST) From: Søren Schmidt Message-Id: <199705070648.IAA05457@sos.freebsd.dk> Subject: Re: Linux-emul LDT support (implementation question(s)) In-Reply-To: <199705070517.OAA18353@genesis.atrad.adelaide.edu.au> from Michael Smith at "May 7, 97 02:47:58 pm" To: msmith@atrad.adelaide.edu.au (Michael Smith) Date: Wed, 7 May 1997 08:48:33 +0200 (MEST) Cc: emulation@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In reply to Michael Smith who wrote: > > Hokay, following through on the question raised the other day about > emulating the Linux i386_modify_ldt() function, I'm prodding at it > currently and have the odd question or two... OK, I'd be willing to help test it :), I got into a long mail exchange with Ola, nice guy... > Firstly, the BSD functions i386_get_ldt() and i386_set_ldt() use > copyin/copyout on their parameters. Is this going to be a problem > if the parameters are alreay in the kernel (I expect not, as otherwise > it would be a horrific problem for many other functions). I shouldn't pose a problem.. > Secondly, Linux has : > > #define MODIFY_LDT_CONTENTS_DATA 0 > #define MODIFY_LDT_CONTENTS_STACK 1 > #define MODIFY_LDT_CONTENTS_CODE 2 > > Where we have : > > /* memory segment types */ > #define SDT_MEMRO 16 /* memory read only */ > #define SDT_MEMROA 17 /* memory read only accessed */ > #define SDT_MEMRW 18 /* memory read write */ > #define SDT_MEMRWA 19 /* memory read write accessed */ > #define SDT_MEMROD 20 /* memory read only expand dwn limit */ > #define SDT_MEMRODA 21 /* memory read only expand dwn limit accessed */ > #define SDT_MEMRWD 22 /* memory read write expand dwn limit */ > #define SDT_MEMRWDA 23 /* memory read write expand dwn limit accessed * > / > #define SDT_MEME 24 /* memory execute only */ > #define SDT_MEMEA 25 /* memory execute only accessed */ > #define SDT_MEMER 26 /* memory execute read */ > #define SDT_MEMERA 27 /* memory execute read accessed */ > #define SDT_MEMEC 28 /* memory execute only conforming */ > #define SDT_MEMEAC 29 /* memory execute only accessed conforming */ > #define SDT_MEMERC 30 /* memory execute read conforming */ > #define SDT_MEMERAC 31 /* memory execute read accessed conforming */ > > Govelling in i386/i386/machdep.c suggests that data should be MEMRWA > and code should be MEMERA. How about the stack? Is it the same as > the data segment? Think so, yes.. > There's also a 'read_exec_only' flag; anyone with the Linux kernel source > care to shed some light on how this is translated to a "real" LDT? Have to go look, but I think we might treat many little details differently, sigh, I'm currently (in the sparse spare hours) looking at getting trace to work (so we can debug linux bins), not easy, to many little subtle differences... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. From owner-freebsd-emulation Wed May 7 14:54:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA19969 for emulation-outgoing; Wed, 7 May 1997 14:54:46 -0700 (PDT) Received: from zeus.gel.usherb.ca (zeus.gel.usherb.ca [132.210.70.7]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id OAA19964 for ; Wed, 7 May 1997 14:54:43 -0700 (PDT) Received: from pollux.gel.usherb.ca by zeus.gel.usherb.ca (4.1/SMI-4.1) id AA00911; Wed, 7 May 97 17:54:40 EDT Received: by pollux.gel.usherb.ca (SMI-8.6/SMI-SVR4) id RAA03546; Wed, 7 May 1997 17:54:40 -0400 Date: Wed, 7 May 1997 17:54:39 -0400 (EDT) From: "Alex.Boisvert" To: Khetan Gajjar Cc: emulation@FreeBSD.ORG Subject: Re: Applixware hangs (fwd) 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 > > I'm running 2.2-STABLE, not 2.2.1 RELEASE. > Well, I don't think it should make a difference. Some people have reported that Applix works with 2.2-alpha, so 2.2.1 should as well. > Aha. I'm using linux-libs 2.4 I've also tried that. ;-( Thanks for your continued support. Alex. From owner-freebsd-emulation Thu May 8 14:08:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA19804 for emulation-outgoing; Thu, 8 May 1997 14:08:25 -0700 (PDT) Received: from fps.biblos.unal.edu.co ([168.176.37.11]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id OAA19738 for ; Thu, 8 May 1997 14:06:48 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co by fps.biblos.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA17556; Thu, 8 May 1997 16:06:08 -0500 Message-Id: <33725B7D.2525@fps.biblos.unal.edu.co> Date: Thu, 08 May 1997 16:02:22 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) Mime-Version: 1.0 To: emulation@freebsd.org Subject: Present status of SCO emulation? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Howdy, I went recently to a presentation about SCO products. I had the impression SCO completely destroyed UNIX after adquiring it :(. Anyway it seems like they include WABI on their "Free" CD. Anyone wanting to share some experience on this products running under FreeBSD before I do something drastic with my partition ? regards, Pedro. From owner-freebsd-emulation Thu May 8 16:20:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA25839 for emulation-outgoing; Thu, 8 May 1997 16:20:27 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA25834 for ; Thu, 8 May 1997 16:20:24 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id IAA05354; Fri, 9 May 1997 08:49:48 +0930 (CST) From: Michael Smith Message-Id: <199705082319.IAA05354@genesis.atrad.adelaide.edu.au> Subject: Re: Present status of SCO emulation? In-Reply-To: <33725B7D.2525@fps.biblos.unal.edu.co> from "Pedro F. Giffuni" at "May 8, 97 04:02:22 pm" To: pgiffuni@fps.biblos.unal.edu.co (Pedro F. Giffuni) Date: Fri, 9 May 1997 08:49:48 +0930 (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 Pedro F. Giffuni stands accused of saying: > Howdy, > I went recently to a presentation about SCO products. I had the > impression SCO completely destroyed UNIX after adquiring it :(. Anyway > it seems like they include WABI on their "Free" CD. > Anyone wanting to share some experience on this products running under > FreeBSD before I do something drastic with my partition ? As far as I could tell, WABI is included on the CD, but the "Free" license doesn't actually cover it. TBH though, I couldn't stand the 40-minute startup time for their package manager on my poor-old double-spin CD-rom. > 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 [[