When trying to compile some programs on RH 7, /usr/include/stdlib.h causes an error to occure listing this as the reason: /usr/include/GL/glut.h:202: declaration of 'void exit (int)' throws different exceptions /usr/include/stdlib.h:578: than previous declaration 'void exit (int) throw()' This error occured when trying to compile tux-racer, and also running the configure script for compiling Clan Lib. These programs have no connection with each other, so I think it might be a problem with glibc, but I have been proven wrong before. Tim
It is illegal to redefine a function from the system libraries. The application code must be fixed.