This forum has been archived. Please start a new discussion on GitHub.

Portability problems with iceccp

There are a few portability problems with the build of iceccp which I am experiencing on Solaris at the moment (using Sparcworks Forte 6.2). Here's what I have found so far:

1. Some of the files are in C but there is no definition of the name of the C compiler and the CFLAGS settings in Make.rules.

2. Output from bison seems to have been included in the distribution! The necessary bison commands are missing (e.g for cexp.y).

3. Some of the bison source and C source needs to include the header <alloca.h>. This is because on Solaris alloca maps to a different linker symbol and without the header you get an unresolved reference to alloca when it tries to link iceccp.


Andrew M.