[comp.sys.amiga] Making MANX bindings for v3.6. Can it be done?

barrett@ektools.UUCP (Chris Barrett) (04/27/88)

When trying to rebuild the libraries for ARP under MANX 3.6 I have gotten
a couple of errors in the rebuilding, the first was fairly easy to fix.
I was getting ALIBLNG undefined in the first file that gets assembled, sorry
I can't remember the name of the file, but you will get it.  I just put
the line after the include "libraries/arpbase.i":
 
ALIBLNG		EQU	28	; do a search of arpbase.i for ALIBLNG

I'm pretty sure that it is 28 but you'll want to verify it.  This symbol
doesn't get defined because of the MANX symbol being defined.

The problem I have is in the aztecglue.s file, it says that dt_ID is 
undefined.  It is in the arpbase.i file in the DefaultTracker structure..
How do I get this to compile?  Any help would be appreciated.

Chris

twilight zone...rochester!kodak!ektools!barrett

barrett@ektools.UUCP (Chris Barrett) (04/29/88)

I figured out why I was having trouble, I had an old copy of arpbase.i in
my C include files that was being found before the good copy in my assembly
include files.  Sorry if I confused anybody other than myself.  

I have found a couple of things that I don't know if I'm at fault or what:
First I get multiply defined _LVOOutput and _LVOWrite in libraries/dos_lib.i
and by commenting out the inclusion of this file in arpbase.i everything 
seems to assemble fine. Will I miss something with this not included?

If linking with these created lib files with the -lc before -larp, I get
_ArpBase undefined, with -larp before -lc, and try to link for use with SDB,
I get two messages that "Window structure not complete" and one other structure
not complete, and then I can't use SDB.  Anybody have this problem?  Thanks
for any help.

Chris

...!rochester!kodak!ektools!barrett
(716) 253-7253