svermeulen%Ins.MRC.AdhocNet.CA@UNCAEDU.BITNET (04/26/88)
- Munch, munch, mun
A note on apparent ARP v1.1 (REL2) GURUs.
If you want to see an application that uses Arp.Library GURU with a very
mysterious #87000004.265F48F1 do the following:
Make the program FileRequest, as found in the Pro_Docs/DEMOS
directory using 16 bit MANX 3.4a and the commands:
cc filerequest
ln filerequest.o -larp -lc
Next make a copy of a VIRGIN Workbench 33.47 disk. Copy FileRequest
and a suitable icon to run it with into the root directory of
33.47. DO NOT put anything else or make any other changes to the
disk yet.
Now do a reboot using the new disk, open the disk and double click
on the FileRequest icon. You should get a Software Error requester
and after selecting CANCEL get GURU #87000004.
Next copy Arp.Library into the Libs directory of the test disk
and reboot with the test disk. Run the FileRequest program again
and you should experience the SAME GURU. The question is WHY? After
all, we now have Arp.Library on the disk where it is supposed to be.
Finally copy the ARP command "Echo" (as Echo is an innocuous command
used in the Startup-Sequence on the test disk) into the C directory
of the test disk. Reboot with the test disk and run FileRequest
again. Voila! Poof! Presto! No GURU!
This is quite a cute little gotcha that caused me to loose a few (more)
hairs.
Stephen Vermeulenbarrett@ektools.UUCP (Chris Barrett) (06/14/88)
In article <175@snll-arpagw.UUCP>, paolucci@snll-arpagw.UUCP (Sam Paolucci) writes: > Has anybody been able to rebuild the ARP 1.1 library so that it will > work with Manx 3.6a. If so I would like to know how? > I was up on PeopleLink last week and there was an ARP 1.1 update file that contained the Manx 3.6 librarys and source code. If you don't have access to PLINK, see if you can get a friend to download it for you. I posted a fix for the FUNCDEF macro a while ago that needed to go into one of the assembly include files (can't remember which one but when you assemble the source you'll find out fast!). The definition is as follows: count SET -30 FUNCDEF MACRO _LV0\1 EQU count count SET count-6 ENDM Put this at the top of the file that gives you trouble. Hope this helped. Chris. ...rochester!kodak!ektools!barrett