🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

ARP Programming

#1133
From: Dave Lowrey
Date: Tue, 05 Sep 1989 16:05
34 lines
1787 bytes
I recently obtained the ARP 1.2 programming materials.

I un-arced the MANXLIB stuff, and stuck the libraries in the appropriate
directories on my HD. But, when I went to "ln" a sample program, using
arp.lib, ln complained that arp.lib was not a valid library. It turns
out that NONE of the supplied libraries are "liked" by ln.

So, I decided to re-make the libraries....

The first thing make does is assemble arpcrt0.asm (I think). This file
does an include on <exec/exec_lib.i>. The assembler throws up all over
the place on this file.

The file exec/exec_lib.I has a bunch of lines that look like this:

        FUNCDEF Supervisor
        FUNCDEF ExitIntr
        FUNCDEF Schedule
            ....

The assembler can't find the macro FUNCDEF. Neither can I!

Does anyone know where this macro lives and what it does (build
_LVO??? entries perhaps?)? What is the purpose of including
exec_lib.i in the first place? If I take out the include, everything
works fine, but I am sure it's in there for a reason!

Does anyone know why none of the Manx librarys are any good?

-- 
"What is another word  |  Dave Lowrey    | [The opinions expressed MAY be
 for 'Thesaurus'?"     |  Amdahl Corp.   | those of the author and are not
                       |  Houston, Texas | necessarily those of his
   Steven Wright       |  amdahl!dwl10   | employer]   (`nuff said!)
Technical Details
Message-ID: <be7w02JR52hl01@amdahl.uts.amdahl.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!usc!apple!sun-barr!oliveb!amdahl!dwl10

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!usc!apple!sun-barr!oliveb!amdahl!dwl10
From: dwl10@uts.amdahl.com (Dave Lowrey)
Newsgroups: comp.sys.amiga.tech
Subject: ARP Programming
Keywords: ARP MANX
Message-ID: <be7w02JR52hl01@amdahl.uts.amdahl.com>
Date: 5 Sep 89 16:05:18 GMT
Organization: Amdahl Corporation, Houston TX
Lines: 34