jew@rt.sunquest.com (/87336) (04/02/91)
AIX rt 2.2.1> make cc -c -O doio.c "doio.c", line 629: compiler error: register overfreed *** Error code 1 Stop. This is the error I get when trying to compile perl4.000 on an IBM RT. I have an older version running, but would like to upgrade. I am not too much of a C expert, so I don't know what this error really means. The line it is referring to is: s = (char*)retval; /* ouch */ Now what the ouch comment stands for, I don't know either! I tried a few little hacks to no avail. It looks like the s variable is used later on as well. If you can help me fix this, let's do so and incorporate the change back into the distribution so poor lowly RT users like me can benefit! Thanks in advance! - James jew@rt.sunquest.com Confucious say, "The man who makes no mistakes does not usually make anything."