🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Jim Rees Fri, 26 Jun 1992 16:05
rs/6000 and 386 Mach 2.5
#1276
Author: Jim Rees
Date: Fri, 26 Jun 1992 16:05
18 lines
1750 bytes
I recently compiled epoch for three machines, Apollo Domain/OS, IBM rs/6000
aix 3.2, and 386 Mach 2.5 (from cmu).  The Mach version was not too hard,
the only problem being that strtol() seems to be missing from the version of
Mach I have.  Once I added it, everything was hunky-dory.

The rs/6000 version is giving me trouble.  The problem is in sysdep.c:

        cc -g -Demacs  -D_BSD  -c sysdep.c
"/usr/include/string.h", line 185.0: 1506-236 (W) Macro name index has been redefined.
"/usr/include/string.h", line 186.0: 1506-236 (W) Macro name rindex has been redefined.
"sysdep.c", line 1670.10: 1506-046 (S) Syntax error.
"sysdep.c", line 1670.0: 1506-137 (S) Previous declaration must declare at least one declarator, tag, or the members of an enumeration.
"sysdep.c", line 1693.10: 1506-046 (S) Syntax error.
"sysdep.c", line 1693.0: 1506-137 (S) Previous declaration must declare at least one declarator, tag, or the members of an enumeration.
The error code from the last failed command is 1.

It seems to be related to TEXT_END, but I can't find where that's supposed
to be defined.  Anyone got a fix?
rs/6000 and 386 Mach 2.5
#1275
Author: Marc Andreessen
Date: Fri, 26 Jun 1992 07:50
30 lines
1680 bytes
--> On Fri, 26 Jun 92 16:05:08 GMT, rees@pisa.citi.umich.edu (Jim Rees) said:

  /jim/ The rs/6000 version is giving me trouble.  The problem is in
  /jim/ sysdep.c:

  /jim/ It seems to be related to TEXT_END, but I can't find where
  /jim/ that's supposed to be defined.  Anyone got a fix?

There seem to be a small number of problems with 4.0p2 under AIX,
which will be fixed in the next release of Epoch.  In the meantime,
here's what people tell me has to be done:

  o sysdep.c (line 1670) remove extern decl of TEXT_END.
  o sysdep.c (line 1693) remove extern decl of DATA_END.

Also, if you want arrow keys to work under AIX by default you can
remove the #ifndef AIX/#endif pairs in x11term.c around 'char
*stringFuncVal' (around line 1082) and around part of
internal_socket_read (around line 1383).

These should all work, but as I haven't tested 'em myself, caveat
emptor...

Marc

--
Marc Andreessen
Epoch Development Team
University of Illinois at Urbana-Champaign
marca@ncsa.uiuc.edu
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads