🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Manx 5.0 and ARP

#3054
From: Vidhyanath K. Rao
Date: Fri, 23 Mar 1990 18:54
35 lines
2449 bytes
In article <951@unipas.fmi.uni-passau.de> hessmann@unipas.fmi.uni-passau.de (Georg Hessmann) writes:
[... dealing with using ARP with Manx 5.0]
>But why don't you use the #pragma command to call the functions of the
>arp.library directly?
>
>Either use the arp_proto.h with the Lattice pragmas (Manx understands them),
>or use the example program (I have forgotten it's name) to convert .fd files 
>to Manx pragmas. 
[The program referred to is MAPFD]
This doens't work all the time, as several functions have two return values:
In particlular anything that is tracked by ARP, such as ArpOpen. And of course,
there are the Printf type calls.
I am trying to build arp.lib and arp16.lib by mixing the prototypes and
glues for the rest of the modules. All the necessary source files were
there, but not the library. There was another message in this thread that
somebody else was doing the same. Hopefully this will be uploaded.

I have other questions concerning Manx 5.0 files:
	function.h, which declares the prototypes of all Amiga functions 
	declares many parameters that I thought were ULONGs to be long: draw
	mode, pen color etc. Would this ever be a problem [in 1.4, 1.5]? 
	
	exec_lib.i is still missing the macro FUNCDEF. This is true of the
	Manx file, the 1.3 include files in the developer's update I got
	from CATS etc. The Manx crt0.asm refers to "asmsupp.i" which is
	not there. The ARexx "rxslib.i" file seems to refer to a file called
	"exec/macros.i". [Actually, it checks to see if "EXEC_MACROS_I" is
	defined. I don't have this file either. Can anybody enlighten me
	on this? Better yet, where can I find all the macros I am supposed
	to have, but don't?
Thanks in advance for any information you can shed on this.
-- 
It is the man, not the method, that               Nath
solves the problem.                     vkr@osupyr.mps.ohio-state.edu
	-Poincare.                             (614)-366-9341
Technical Details
Message-ID: <1430@osupyr.mps.ohio-state.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!osupyr!vkr
References: <6981@cps3xx.UUCP> <1990Mar19.164137.20616@csmil.umich.edu> <951@unipas.fmi.uni-passau.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!osupyr!vkr
From: vkr@osupyr.mps.ohio-state.edu (Vidhyanath K. Rao)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Manx 5.0 and ARP
Message-ID: <1430@osupyr.mps.ohio-state.edu>
Date: 23 Mar 90 18:54:56 GMT
References: <6981@cps3xx.UUCP> <1990Mar19.164137.20616@csmil.umich.edu> <951@unipas.fmi.uni-passau.de>
Reply-To: Vidhyanath K. Rao <vkr@cis.ohio-state.edu>
Organization: Dept of Math, Ohio St U at Newark, Newark, OH 43055
Lines: 34