Path: 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 Organization: Dept of Math, Ohio St U at Newark, Newark, OH 43055 Lines: 34 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