Thomas Wagner

Results 4 comments of Thomas Wagner

Would be interesting what your compiler flags are, CFLAGS/CXXFLAGS/GPPFLAGS. /usr/include/time.h knows about the three argument ctime_r but only when specific defines are set.

After ./configure I removed from Makefile CFLAGS the '-std=gnu99' string and compile is successful. Platform: Solaris 11.3 X86 gcc 4.9.4 (from sfe.opencsw.org) CFLAGS="-xO4 -xspace -m32 -xarch=pentium_pro -i -mr -xregs=no%frameptr" CXXFLAGS="-xO4...

I still see CFLAGS = -std=gnu99 in your copy of the Makefile. ./configure puts it into Makefile, again and again. Is this your steps when compiling? ./configure vim Makefile #...

I would more prefer removing the enforced setting -std=gnu99 from Makefile: > grep gnu99 * Makefile:CFLAGS = -std=gnu99 -Wwrite-strings -Wall -Wdeclaration-after-statement $(OPTFLAGS) $(EXTFLAGS) $(BUILD_CFLAGS) -I. -I$(SRCDIR) This looks like enforcing...