Go to the first, previous, next, last section, table of contents.

System V compatible unices (e.g. Linux)

Compiling the Runtime System (RTS) on a System V compatible unix requires "-DSYSV" to be set in CFLAGS. `configure' recognizes a number of System V compatible unices, but not all.

If you see:

../srcdir/rts/rts-rt0.c: In function `_p_initialize':
../srcdir/rts/rts-rt0.c:286: `SIGEMT' undeclared (first use this function)
../srcdir/rts/rts-rt0.c:290: `SIGSYS' undeclared (first use this function)

while building `libgpc.a', you have to add "-DSYSV" to your MY_CFLAGS.

Example:

% make MY_CFLAGS=-DSYSV other-make-flags-you-want-to-use

Please send a report, with the canonical name of the system to `gpc@kampi.hut.fi'


Go to the first, previous, next, last section, table of contents.