Xref: utzoo comp.unix.aux:3833 comp.lang.perl:3849 Path: utzoo!censor!geac!torsqnt!lethe!yunexus!ists!helios.physics.utoronto.ca!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!pacbell.com!ames!dftsrv!jagubox.gsfc.nasa.gov!jim From: jim@jagubox.gsfc.nasa.gov (Jim Jagielski) Newsgroups: comp.unix.aux,comp.lang.perl Subject: Re: Perl won't compile on AUX Message-ID: <2852@dftsrv.gsfc.nasa.gov> Date: 4 Feb 91 14:47:40 GMT References: <2375@taurus.BITNET> <1991Feb4.095938.12722@nuchat.sccsi.com> Sender: news@dftsrv.gsfc.nasa.gov Reply-To: jim@jagubox.gsfc.nasa.gov (Jim Jagielski) Organization: NASA/Goddard Space Flight Center Lines: 35 In article <1991Feb4.095938.12722@nuchat.sccsi.com> kevin@nuchat.sccsi.com (Kevin Brown) writes: }In article <2375@taurus.BITNET> writes: }>Has anyone tried to compile perl on AUX yet? I get the following error: }> }>"eval.c", line 2374: compiler error: switch table overflow }> }>Help ?!?! } }I ran into exactly the same problem. } }The people who ported the C compiler forgot to implement dynamic allocation }of the switch table. Methinks they were concentrating too hard on }the "important" part of the OS: the MacUserInterface...:-( } }On the A/UX that I'm working under, there are two versions of the compiler }(small and large :-). The default is the "small" one, i.e., the one with }the tiny switch symbol table. } One call increase the table size using the -A option in cc... for example, -A 2 increases the table sizes by a factor of 2. This is MUCH better than using the "big" versions... This option is NOT available pre-2.0... on those you'll have to use the bigguns -- ======================================================================= #include =:^) Jim Jagielski NASA/GSFC, Code 711.1 jim@jagubox.gsfc.nasa.gov Greenbelt, MD 20771 "Exploding is a perfectly normal medical phenomenon. In many fields of medicine nowadays, a dose of dynamite can do a world of good."