2 Compiling and installing dosemu

Contents of this section

2.1 Where are the installation instructions?

The installation instructions are in the file, "QuickStart", included in the distribution.

2.2 What does emu.c:349: parse error before `outfuntype' mean?

James B. MacLean (jmaclean@fox.nstn.ns.ca) reported (12/1/93) that

A fix that works is: Change the 'outfuntype c' parm in line 349 to 'int (*c())(int)', and try again.

[Note: outfuntype is defined in termcap.h. You may have a bad or incomplete termcap.h (termcap.h is not part of dosemu).]

2.3 What does scan.o: Undefined symbol _yywrap mean?

Alan David Modra (alan@spri.levels.unisa.edu.au) reported (2/16/94) that

Flex-2.4.6 generates code that requires linking in libfl.a You need to add -lfl to the linker command line:

  gcc -o par scan.o parse.o -lfl
[Note: edit parse/Makefile to incorporate this change]

Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter