------- Comment #3 from pinskia at gcc dot gnu dot org 2010-09-13 17:58 ------- >void (*build_eri)();
In C means something different from: void (*build_eri)(void); Please try with the void. --- CUT -- void (*build_eri)(); In C means that the build_eri takes a variable arguments. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45659