here is the error of make.
in epsilon folder i did
./configure
then
make...

below is the error.

Epsilon.c:797: warning: type defaults to `int' in declaration of `png_destroy_write_struct'
Epsilon.c:797: warning: data definition has no type or storage class
Epsilon.c:798: error: syntax error before '&' token
Epsilon.c:798: warning: type defaults to `int' in declaration of `png_destroy_info_struct'
Epsilon.c:798: warning: data definition has no type or storage class
Epsilon.c:811: warning: type defaults to `int' in declaration of `fflush'
Epsilon.c:811: warning: parameter names (without types) in function declaration
Epsilon.c:811: warning: data definition has no type or storage class
Epsilon.c:812: error: syntax error before "if"
Epsilon.c : In function `_epsilon_png_write':
Epsilon.c:781: warning: statement with no effect
Epsilon.c:784: warning: statement with no effect
make[4]: *** [Epsilon.lo] Error 1
make[4]: Leaving directory `/home/sysadmin/Desktop/e17/libs/epsilon/src/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/sysadmin/Desktop/e17/libs/epsilon/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sysadmin/Desktop/e17/libs/epsilon/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/sysadmin/Desktop/e17/libs/epsilon/src'
make: *** [all-recursive] Error 1
[root@indsrv1 epsilon]#