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