chuck@calvin.EE.CORNELL.EDU (Chuck Swenson) (09/27/88)
Help!, I'm trying to get version 18.52 of GNU Emacs to compile, link and run cleanly on our Harris HCX-9 running HCX-UX..... a duel universe system. The idea is to achieve compatibility with both the AT&T SYSV.2 and 4.2BSD versions of Unix. The att universe creates a compilation environment that should appear to be AT&T SYSV.2, and the ucb universe creates a compilation environment that should appear to be 4.2BSD. I am using the ucb universe to compile Emacs. The problem is an undefined external refrence: croak in the distribution file: sysdep.c croak is used only in these two calls (lines 638 - 648) after the C preprocessor has its way request_sigio () { croak ("request_sigio"); } unrequest_sigio () { croak ("unrequest_sigio"); } The problem is that neither STRIDE or FASYNC is defined. I don't know what either means so I don't know if I should set them or if this is a bug. If I can track this down I can provide s- and m- files and some diffs for the HCX-? Systems. Thanks, Chuck