Problems making DOSEMU 0.53p20

Problems making DOSEMU 0.53p20

Post by Mat Balla » Sat, 24 Sep 1994 08:26:59



HELP ! i'm a relative newbie trying to get DOSEMU up and running.

i have the slackware 2.0 distribution (GCC 2.5.8 and libc 4.5.26),
and have upgraded my kernel to 1.1.45.

when i "make most" from the DOSEMU0.53 directory, the compile crashes
with error messages in the "init" section, with warnings from "parser.y".

i've tried to re-direct the screen output with a:

        make most | junk.txt

but none of the error messages end up in "junk.txt" (i assume they
are directed to STDERR not STDOUT).

can anyone suggest:

1. what is going wrong with the make ?

2. how to capture the error messages on file, so i can give more
   information (other than pencil and several pages of paper) ?

thanks in advance,

Mat

 
 
 

Problems making DOSEMU 0.53p20

Post by Kees Lemme » Sat, 24 Sep 1994 23:28:54



> HELP ! i'm a relative newbie trying to get DOSEMU up and running.

> i have the slackware 2.0 distribution (GCC 2.5.8 and libc 4.5.26),
> and have upgraded my kernel to 1.1.45.

> when i "make most" from the DOSEMU0.53 directory, the compile crashes
> with error messages in the "init" section, with warnings from "parser.y".

> i've tried to re-direct the screen output with a:

>    make most | junk.txt

> but none of the error messages end up in "junk.txt" (i assume they
> are directed to STDERR not STDOUT).

> can anyone suggest:

> 1. what is going wrong with the make ?

> 2. how to capture the error messages on file, so i can give more
>    information (other than pencil and several pages of paper) ?

> thanks in advance,

> Mat

Pipes are used to send the output to another command !!

such as :

        make most | more

To capture the STOUT and STDERR you can use:

        make most >& outputfile          (under tcsh)

or      
        make most 1>outputfile 2>&1      (under bash or sh)

only STDOUT is easier :

        make most > outputfile           (for both)

(but this won't give much info in this case)

Dosemu compiles without any problems on my systems. Did you install bison
or yacc and flex ?
If not, you have to this first before you'll be able to compile the yacc part.

It is in the Slackware distribution on disks d2 and d3. (use pkgtool to install it)

regards,
--
 Kees Lemmens,                    | Phone  : +31-15-787229
 Dep. Applied Analysis,           | Fax    : +31-15-787209
 Fac. Techn. Maths & Informatics, | PO Box : 5031; NL-2600 GA Delft

 The Netherlands.                 |

--
 Kees Lemmens,                    | Phone  : +31-15-787229
 Dep. Applied Analysis,           | Fax    : +31-15-787209
 Fac. Techn. Maths & Informatics, | PO Box : 5031; NL-2600 GA Delft

 The Netherlands.                 |

 
 
 

1. DOSEMU - making drive C: look like C:

Hi all,

first of all I want to congratulate everybody for the wise choice of new
newsgroups we have.  I hope they will help us communicate in a more
productive way.

Now to the question:

I saw a couple of messages back in the old .help groups something about
DOSEMU and I just tried it.  That is:  I want to have my C: drive show up
as C: from the very beggining when I run dosemu (0.53pl37).

So I did the following, in my /etc/dosemu.conf I put:
disk { partition "/dev/hda2" readonly }   # 2nd partition on 1st IDE.

that's my DOS partition as stated by fdisk:
Command (m for help): p

Disk /dev/hda: 14 heads, 62 sectors, 768 cylinders
Units = cylinders of 868 * 512 bytes

   Device Boot  Begin   Start     End  Blocks   Id  System
/dev/hda1         749     749     767    8246   82  Linux swap
/dev/hda2           4       4     530  228718    6  DOS 16-bit >=32M
/dev/hda3   *       1       1       3    1271    a  OS/2 Boot Manager
/dev/hda4         531     531     748   94612   83  Linux native

So, then I did my mkpartition /dev/hda 2 and I tried to boot from C: with
the dos command.  I got

Error loading Operating System

then I tried this (don't tell me why): took out the readonly keyword from
the dosemu.conf and booted off A:, then fdisk /mbr and gae me an error
saying it couldn't write to fixed disk, and then just for the fun of it I
did sys c:
still the same problem.  Now, I am back at the startup point. I can run
dosemu from A: and from a hdimage, but that takes my C: and then my real C:
becomes D: (you know the story)...

What's wrong or what am I missing above?

Thanks to any ideas you can send me,
--
   Anibal Jodorcovsky  *
    Montreal - Canada  *  Unix _IS_ user friendly...

2. Arcserve agent on 2.0.30

3. DOSEMU - ideas for making it more versatile

4. lpc say no entrie but lpq say 40entries

5. dosemu 0.49 patches made things worse.

6. Did you every have to move a computer room?

7. Making dosemu in Slackware 2.0, please help

8. Accessing cc:mail using linux

9. Making 10MB hdimage for dosemu ?

10. DOSEMU: dosemu needs a standard input

11. DOSEMU: One autoexec for regular dos and dosemu

12. DOSEMU at bootup question (dosemu newbie?)

13. DOSEMU config and flags for DOSEMU compilation?