enum implementation

Jeff Beard jbeard at quintus.UUCP
Thu Jul 27 07:53:09 AEST 1989


Having ported several programs using various C compilers, your problem is
NOT enum per se ... but rather attempting to us multiple compilers for the
same appliaction.  I assume that the internal implementation yuou've discovered
is not being used to access and data declared as 'enum'....

C portability ( if one is hanging his hat on the issue) is at the source
level, not the binary *.o level.  Thus attempting to bind several *.o from 
different compilers frought with environmental errors.

One may clearly CC and test (assuming sufficient stubs) any code in any 
environment, but the real delivered executable had better be built from the
same CC, using our friend 'make'.



More information about the Comp.lang.c mailing list