Article View: comp.sys.next.programmer
Article #1357Fixing Allegro CL 3.1.20 to work under NS 3.0
From: Bill Vrotney
Date: Fri, 09 Oct 1992 04:27
Date: Fri, 09 Oct 1992 04:27
54 lines
2351 bytes
2351 bytes
I though it was going to take me longer to get a method out for doing this
but the ucl.o file that I had was not the Franz patched file, so it is
actually pretty simple as long as you update to the Franz patched ucl.o.
The following is a procedure for fixing Allegro CL 3.1.20 so that it works
under NeXTstep 3.0. I don't have 3.0 so I need someone to try this out and
report back to this news group.
Warning!!! (from Franz) This procedure results in creating a new ucl.o
binary file. You may distribute this method but not the resulting ucl.o
file.
You should find all of the files mentioned here on your ACL distribution
floppies. If you do not have the Franz patch mentioned below you will
have to ask Franz for it.
1. You need to patch your existing ucl.o file, if it is not
already patched, with an existing patch from Franz. This is
done with an existing shell script called
install_patch.sh
and an existing patch file called
patch.uu
To verify that you have done the right thing, after this patch
is installed the ucl.o file should be 612364 bytes.
2. Then you edit the binary file in emacs and save the results.
You are going to edit your existing ucl.o file so that you might
want to save the existing ucl.o to ucl.orig.o. Then run emacs
and do:
find-file ucl.o
replace-string _rld _jld
replace-string __bcopy _bcopy^@
save-buffer
The ^@ above is the null character (000 byte) and can be
entered in emacs using
C-q C-<space>
and will look in an emacs buffer as a single character ^@
and NOT two characters.
3. You then reinstall ACL as usual.
--
Bill Vrotney
BAH/Advanced Decision Systems
Technical Details
Message-ID:
<1992Oct9.042738.22990@ads.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!ames!ads.com!bvrotneyShow Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!ames!ads.com!bvrotney From: bvrotney@ADS.COM (Bill Vrotney) Subject: Fixing Allegro CL 3.1.20 to work under NS 3.0 Message-ID: <1992Oct9.042738.22990@ads.com> Sender: usenet@ads.com (USENET News) Organization: Advanced Decision Systems, Mtn. View, CA (415) 960-7300 Date: Fri, 9 Oct 1992 04:27:38 GMT Lines: 54