I didn't have a lot of time at work yesterday to get bbmail working. bbkeys and bbpager were okay, with a few small changes to the code. I'll send them to the list later. Here are two different snippets from trying to compile bbmail. I think they are two different problems--I think I sort of solved one of them, and then got the other. I figured I'd send both to see if anyone (John?) can tell what they are. This is the same setup as my previous message(s). I'm heading to the beach! Just a quick note to say that I (still) think the blackbox project and community are the greatest. -- snippet 1 -- Making all in data make[1]: Entering directory `/l0/local/bbmail-0.6.8/data' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/l0/local/bbmail-0.6.8/data' Making all in scripts make[1]: Entering directory `/l0/local/bbmail-0.6.8/scripts' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/l0/local/bbmail-0.6.8/scripts' make[1]: Entering directory `/l0/local/bbmail-0.6.8' /usr/local/bin/gcc -DPACKAGE=\"bbmail\" -DVERSION=\"0.6.8\" -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1 -I. -I. -fpermissive -DINTERLACE -DGLOBAL_BB=\"/l0/local/share/bbtools/bbmail.bb\" -DGLOBAL_NOBB=\"/l0/local/share/bbtools/bbmail.nobb\" -fpermissive -I/net/porter/l0/local/include -c BaseDisplay.cc BaseDisplay.cc: In function `void signalhandler(int)': BaseDisplay.cc:133: `SIGCHLD' undeclared (first use this function) BaseDisplay.cc:133: (Each undeclared identifier is reported only once BaseDisplay.cc:133: for each function it appears in.) BaseDisplay.cc:135: `WNOHANG' undeclared (first use this function) BaseDisplay.cc:135: `WUNTRACED' undeclared (first use this function) BaseDisplay.cc:135: warning: implicit declaration of function `int waitpid(...)' BaseDisplay.cc:142: warning: unreachable code at beginning of switch statement BaseDisplay.cc:155: `stderr' undeclared (first use this function) BaseDisplay.cc:157: warning: implicit declaration of function `int fprintf(...)' BaseDisplay.cc:168: `SIGTERM' undeclared (first use this function) BaseDisplay.cc:168: `SIGINT' undeclared (first use this function) BaseDisplay.cc: In function `char * bstrdup(const char *)': BaseDisplay.cc:185: warning: implicit declaration of function `int strncpy(...)' BaseDisplay.cc: In method `BaseDisplay::BaseDisplay(char *, char * = 0)': BaseDisplay.cc:205: aggregate `struct sigaction action' has incomplete type and cannot be initialized BaseDisplay.cc:208: warning: implicit declaration of function `int sigset_t(...)' BaseDisplay.cc:209: `SA_NOCLDSTOP' undeclared (first use this function) BaseDisplay.cc:211: `SIGSEGV' undeclared (first use this function) BaseDisplay.cc:211: type `sigaction' is not yet defined BaseDisplay.cc:212: `SIGFPE' undeclared (first use this function) BaseDisplay.cc:212: type `sigaction' is not yet defined BaseDisplay.cc:213: type `sigaction' is not yet defined BaseDisplay.cc:214: type `sigaction' is not yet defined BaseDisplay.cc:215: type `sigaction' is not yet defined BaseDisplay.cc:216: `SIGHUP' undeclared (first use this function) BaseDisplay.cc:216: type `sigaction' is not yet defined BaseDisplay.cc:217: `SIGUSR1' undeclared (first use this function) BaseDisplay.cc:217: type `sigaction' is not yet defined BaseDisplay.cc:218: `SIGUSR2' undeclared (first use this function) BaseDisplay.cc:218: type `sigaction' is not yet defined BaseDisplay.cc:234: `F_SETFD' undeclared (first use this function) BaseDisplay.cc:234: warning: implicit declaration of function `int fcntl(...)' BaseDisplay.cc: In method `void BaseDisplay::eventLoop()': BaseDisplay.cc:391: warning: implicit declaration of function `int memset(...)' make[1]: *** [BaseDisplay.o] Error 1 make[1]: Leaving directory `/l0/local/bbmail-0.6.8' make: *** [all-recursive] Error 1 -- end snippet 1 -- -- snippet 2 -- Making all in data make[1]: Entering directory `/l0/local/bbmail-0.6.8/data' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/l0/local/bbmail-0.6.8/data' Making all in scripts make[1]: Entering directory `/l0/local/bbmail-0.6.8/scripts' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/l0/local/bbmail-0.6.8/scripts' make[1]: Entering directory `/l0/local/bbmail-0.6.8' /usr/local/bin/gcc -DPACKAGE=\"bbmail\" -DVERSION=\"0.6.8\" -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1 -I. -I. -fpermissive -DINTERLACE -DGLOBAL_BB=\"/l0/local/share/bbtools/bbmail.bb\" -DGLOBAL_NOBB=\"/l0/local/share/bbtools/bbmail.nobb\" -fpermissive -I/net/porter/l0/local/include -c Image.cc Image.cc: In method `Pixmap BImage::render_solid(BTexture *)': Image.cc:131: `stderr' undeclared (first use this function) Image.cc:131: (Each undeclared identifier is reported only once Image.cc:131: for each function it appears in.) Image.cc:131: warning: implicit declaration of function `int fprintf(...)' Image.cc: In method `void BImage::vgradient()': Image.cc:1084: warning: implicit declaration of function `int memset(...)' Image.cc: In method `void BImageControl::parseTexture(BTexture *, char *)': Image.cc:2276: warning: implicit declaration of function `int tolower(...)' Image.cc:2278: warning: implicit declaration of function `int strstr(...)' make[1]: *** [Image.o] Error 1 make[1]: Leaving directory `/l0/local/bbmail-0.6.8' make: *** [all-recursive] Error 1 -- end snippet 2 -- -- Chris Grossmann home: chris_grossmann(at)bigfoot.com
