🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #13883

Fixes to compile Olaf's MSH

#13883
From: Marco Papa
Date: Sat, 24 Feb 1990 04:43
59 lines
2007 bytes
For you guys wishing to play with MSH sources, here are the changes needed
to compile and link the source with MANX 3.6a (Olaf has his own set of
precompiled includes):

1. Change the makefile as follows:

DB =	 -DNOTDEF
WACK =

2. Change dos.h's included files as follows:

#ifdef NOTDEF
#include "exec/types.h"
#include "exec/memory.h"
#include "exec/interrupts.h"
#include "exec/nodes.h"
#include "libraries/dos.h"
#include "libraries/dosextens.h"
#include "libraries/filehandler.h"
#include "devices/trackdisk.h"
#include "devices/timer.h"
#endif NOTDEF

3. For the following files: hanmain.c, hansec.c, hanlock.c, hanfile.c and
  date.c, switch the order of the two includes as follows:

#include "dos.h"
#include "han.h"

4. Add to dev.h a set of includes as follows:

#ifdef NOTDEF
#include "exec/devices.h"
#include "exec/ports.h"
#include "exec/semaphores.h"
#include "exec/interrupts.h"
#include "exec/io.h"
#include "exec/errors.h"
#include "exec/memory.h"
#include "devices/trackdisk.h"
#include "resources/disk.h"
#include "resources/cia.h"
#include "hardware/custom.h"
#include "hardware/cia.h"
#include "hardware/adkbits.h"
#include "hardware/dmabits.h"
#include "hardware/intbits.h"
#endif

BTW, I've been trying to send this to Olaf, but the given address bounced.
If anybody has a proper path, please forward this to Olaf for his next
release.

Enjoy, and happy experimenting.

-- Marco
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
"Xerox sues somebody for copying?" -- David Letterman
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Technical Details
Message-ID: <23056@usc.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!pollux.usc.edu!papa

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!pollux.usc.edu!papa
From: papa@pollux.usc.edu (Marco Papa)
Newsgroups: comp.sys.amiga.tech
Subject: Fixes to compile Olaf's MSH
Message-ID: <23056@usc.edu>
Date: 24 Feb 90 04:43:22 GMT
Sender: news@usc.edu
Organization: Felsina Software, Los Angeles, CA
Lines: 59