Subj : CVS commit src/build/Comm To : deuce From : Frank Reid Date : Mon Sep 12 2005 05:05 pm Re: CVS commit src/build/Comm By: deuce to All on Mon Sep 12 2005 11:39:00 > src/build Common.gmake 1.40 1.41 > Update of /cvsroot/sbbs/src/build > In directory cvs.synchro.net:/tmp/cvs-serv9276/build > > Modified Files: > Common.gmake > Log Message: > Use -D_POSIX_PTHREAD_SEMANTICS even if not threads are being used to force > the correct implementation of ctime_r() to be used. Perfect! That killed all the ctime_r errors. Now, in xtrn.cpp there's this: Compiling xtrn.cpp xtrn.cpp: In function `int setenv(const char*, const char*, int)': xtrn.cpp:1076: error: `int setenv(const char*, const char*, int)' was declared `extern' and later `static' /usr/include/stdlib.h:187: error: previous declaration of `int setenv(const char*, const char*, int)' gmake: *** [gcc.sunos.i86pc.obj.debug-mt/xtrn.o] Error 1 Removing the "static" declaration fixes that, so I hope there aren't other consequences. Finally, there's this: gmake[1]: Entering directory `/sbbs/src/conio' Compiling console.c console.c:141: error: parse error before numeric constant console.c: In function `video_event': console.c:635: error: invalid lvalue in assignment console.c:637: error: invalid lvalue in assignment console.c: In function `load_font': console.c:1315: error: invalid lvalue in unary `&' gmake[1]: *** [gcc.sunos.i86pc.obj.debug-mt/console.o] Error 1 Apparently, the variable "FS" is already defined and initialized somewhere else, and changing that to another variable name *seems* to fix the error. Finally, I have to rebuild libjs on this box, so that's gonna take a while! I'll let you know how it goes. --- þ Synchronet þ BBS Doors (www.bbsdoors.com) .