Hi Alex, (01)
If you'd be willing to take a crack at it, that would be great! (02)
The version of klh10 that is pubicly available (2.0a) is at
http://klh10.trailing-edge.com/. I spoke with Ken Harrenstien a while
back and he has a slightly newer version of klh10 (2.0h) which he hadn't
gotten around to releasing yet. He gave me a copy and said I should use
that one instead. (03)
You can grab the 2.0h version here: (04)
http://nls-augment.org/files/klh10-2.0h.tgz
http://nls-augment.org/files/klh10-2.0h-aux.tgz (05)
There are directions included on how to build it which you should read
first, but essentially you can just cd into bld/lnx86/ and "make base-kl". (06)
The problem occurs pretty quickly. For example, on an environment with
gcc 4.1.1, 2.6.19 kernel, AMD Athlon 64 bit processor, I get the
following error: (07)
../../src/kn10ops.c: In function ‘x_ashc’:
../../src/kn10ops.c:796: error: address of register variable ‘d’ requested
../../src/kn10ops.c:796: error: address of register variable ‘d’ requested
../../src/kn10ops.c:796: error: address of register variable ‘d’ requested
../../src/kn10ops.c:798: error: address of register variable ‘d’ requested
../../src/kn10ops.c:798: error: address of register variable ‘d’ requested
../../src/kn10ops.c:798: error: address of register variable ‘d’ requested
../../src/kn10ops.c: In function ‘qdivstep’:
../../src/kn10ops.c:3266: error: address of register variable ‘qw’ requested
../../src/kn10ops.c:3266: error: address of register variable ‘qw’ requested
../../src/kn10ops.c:3266: error: address of register variable ‘qw’ requested
make[2]: *** [kn10ops.o] Error 1 (08)
Thanks again for offering to help take a look at this. (09)
Jonathan (010)
Alex Bochannek wrote:
> Jonathan,
>
> Jonathan Cheyer <jonathan@cheyer.biz> writes:
>
>> Actually, Phil Gust (also working on NLS restoration project) needs to
>> finish writing a proposal to the CHM board. I appreciate your offer of
>> assistance though. I will check in with Phil today and see where he is
>> at on this.
>
> OK. Let me know if there is anything I can do. I am currently the
> chair of the Volunteer Steering Committee and while I don't think I
> have any pull there, I do know people.
>
>> Ah, very good. We currently are running NLS on a TOPS-20 7.0 on
>> klh10. The TOPS-20 is a cloned image from whatever was running on Doug
>> Engelbart's personal machine. From speaking with Raylene Pak (a former
>> member of NLS), she believes that over time, there were various minor
>> modifications done to the distribution that Doug is running. However,
>> it is not clear if they were modifications that resulted from
>> NLS-related requirements or just other little things people changed
>> over time due to personal preference.
>
> Seems fairly common. The Panda version is like that as well, from what
> I understand.
>
>> We have had several outstanding tasks for the NLS restoration project
>> in the area of TOPS-20 and klh-10 that we could use help with, if you
>> have interest:
>>
>> * Re-compiling NLS from source - the NLS source code is available
>> * NLS on vanilla TOPS-20 - we want to make NLS available to the
>
> These sound like the most fun, however...
>
>> * klh10 gcc problem - for the most part, klh10 is working admirably
>
> this one is probably what I should help with. I manage a small
> compiler group at my day job and GCC 4.x upgrade is on the list of
> things to do for us this year. I really should get more familiar with
> it anyway and this would be a nice tie-in. And if I am stuck, I have a
> compiler expert working for me who can help me out :-)
>
> Alex. (011)
_________________________________________________________________
Message Archives: http://chm.cim3.net/forum/nls-technical/
Shared Files: http://chm.cim3.net/file/work/project/nls-restore/
Community Portal: http://www.computerhistory.org/
To Post: mailto:nls-technical@chm.cim3.net
Community Wiki: http://chm.cim3.net/cgi-bin/wiki.pl?NLS_Restoration (012)
|