🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.rt
2 messages
2 total messages Started by ECO Tue, 14 Mar 1989 17:42
installation of TeX on AIX
#1642
Author: ECO
Date: Tue, 14 Mar 1989 17:42
20 lines
996 bytes
Hi. I'm trying to install TeX 2.95 on an IBM RT running AIX 2.2.1 (Sys 5).  
During the execution of the line:
	
	../texware/tangle tex.web ctex.ch

I get the error:

	! Value too big: 2550000.  (1.3151)

It appears (although I could be wrong) that this line in tex.web is the culprit:

	@d eject_penalty=-inf_penalty {``negatively infinite'' penalty value}

I'm not compiling with the BIG patch.  Any comments, hints, suggestions, 
solutions would be GREATLY appreciated!

			Amy Johnson (johnson%eceugs@ncsuvx.ncsu.edu)
			Engineering Computer Operations
			North Carolina State University
Re: installation of TeX on AIX
#1649
Author: Dan Ehrlich
Date: Wed, 15 Mar 1989 19:43
52 lines
2618 bytes
In article <3953@ece-csc.UUCP>, eco@ece-csc (ECO) writes:
>
>Hi. I'm trying to install TeX 2.95 on an IBM RT running AIX 2.2.1 (Sys 5).  
>During the execution of the line:
>	
>	../texware/tangle tex.web ctex.ch
>
>I get the error:
>
>	! Value too big: 2550000.  (1.3151)
>
>It appears (although I could be wrong) that this line in tex.web is the culprit:
>
>	@d eject_penalty=-inf_penalty {``negatively infinite'' penalty value}
>
>I'm not compiling with the BIG patch.  Any comments, hints, suggestions, 
>solutions would be GREATLY appreciated!
>
>			Amy Johnson (johnson%eceugs@ncsuvx.ncsu.edu)
>			Engineering Computer Operations
>			North Carolina State University

As we do not use AIX here this may not be very useful.  But if the C
compiler under AIX is the MetaWare High-C compiler as it is under AOS
then the following might help.  Insert the following stuff at the
begining of tex82/site.h and the recompile everything.  It seems that
the High-C compiler has a strange concept of reality as viewed by most
other C compilers in the world.

/*
 * Totally gross and disgusting hack to get around High-C on an IBM RT
 * treating `char' differently than most other compilers.  Along with
 * assorted other things.
 */

#if	defined(__HIGHC__) && defined(ibm032)
pragma	Off(Char_default_unsigned);
pragma	On(Char_is_rep);
pragma	On(Parm_warnings);
pragma	On(Pointers_compatible);
pragma	On(Pointers_compatible_with_ints);
#endif	/* defined(__HIGHC__) */

These were neccessary to get TeX to compile and pass the Trip test on
an IBM RT 6152 under AOS 4.3 Release 2.  Also, under AOS version 2.1 of
the High-C compiler is very brain damaged and we always use the previous
release, version 1.4.
-- 
Dan Ehrlich <ehrlich@shire.cs.psu.edu> | Disclaimer: The opinions expressed are
The Pennsylvania State University      | my own, and should not be attributed
Department of Computer Science         | to anyone else, living or dead.
University Park, PA   16802            |
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