Unfortunately, the Windows auto-build machines don't email errors (yet..). Looks like these need to be ported to Windows (i.e. FD_SET and FD_ISSET):
g++ -DPD -O2 -mcpu=i586 -mtune=pentium3 -I/home/pd/auto-build/pd- extended/pd/src -Wall -W -ggdb -mms-bitfields -DMSW -DNT - D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' -D'drand48()=((double)rand ()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' -I/home/pd/auto-build/pd- extended/externals/iem/iemxmlrpc/xmlrpc++/src -o "/home/pd/auto-build/ pd-extended/externals/iem/iemxmlrpc/main.o" -c "/home/pd/auto-build/ pd-extended/externals/iem/iemxmlrpc/main.cpp" C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp: In constructor `RPCServer::Message::Message (RPCServer::Message::Msg, XmlRpc::XmlRpcValue&, XmlRpc::XmlRpcValue&, pthread_mutex_t_*&)': C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:209: warning: `RPCServer::Message::result' will be initialized after C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:205: warning: `pthread_mutex_t_*&RPCServer::Message::mutex' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:177: warning: when initialized here C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp: In constructor `RPCMethod::RPCMethod(const char*, RPCServer*, RPCServer::Message::Msg, const char*)': C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:703: warning: `RPCMethod::srvmsg' will be initialized after C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:702: warning: `std::string RPCMethod::helptext' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:665: warning: when initialized here C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp: At global scope: C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:574: warning: unused parameter 'result' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:541: warning: unused parameter 'result' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:508: warning: unused parameter 'result' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:489: warning: unused parameter 'result' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:408: warning: unused parameter 'result' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp: In member function `void RPCServer::MsgProcess (RPCServer::Message&)': C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ main.cpp:320: warning: enumeration value `query' not handled in switch g++ -DPD -O2 -mcpu=i586 -mtune=pentium3 -I/home/pd/auto-build/pd- extended/pd/src -Wall -W -ggdb -mms-bitfields -DMSW -DNT - D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' -D'drand48()=((double)rand ()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' -I/home/pd/auto-build/pd- extended/externals/iem/iemxmlrpc/xmlrpc++/src -o "/home/pd/auto-build/ pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcClient.o" -c "/ home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/ XmlRpcClient.cpp" g++ -DPD -O2 -mcpu=i586 -mtune=pentium3 -I/home/pd/auto-build/pd- extended/pd/src -Wall -W -ggdb -mms-bitfields -DMSW -DNT - D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' -D'drand48()=((double)rand ()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' -I/home/pd/auto-build/pd- extended/externals/iem/iemxmlrpc/xmlrpc++/src -o "/home/pd/auto-build/ pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/XmlRpcDispatch.o" -c "/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/xmlrpc++/src/ XmlRpcDispatch.cpp" C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp: In member function `void XmlRpc::XmlRpcDispatch::work(double)': C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:85: error: `fd_set' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:85: error: expected `;' before "inFd" C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:86: error: `inFd' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:86: error: `FD_ZERO' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:87: error: `outFd' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:88: error: `excFd' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:94: error: `FD_SET' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:94: warning: unused variable 'FD_SET' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:95: error: `FD_SET' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:95: warning: unused variable 'FD_SET' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:96: error: `FD_SET' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:96: warning: unused variable 'FD_SET' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:103: error: `select' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:103: warning: unused variable 'select' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:109: error: `select' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:109: warning: unused variable 'select' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:128: error: `FD_ISSET' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:128: warning: unused variable 'FD_ISSET' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:130: error: `FD_ISSET' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:130: warning: unused variable 'FD_ISSET' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:132: error: `FD_ISSET' was not declared in this scope C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:132: warning: unused variable 'FD_ISSET' C:/msys/1.0/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.cpp:85: warning: unused variable 'fd_set' make[2]: *** [/home/pd/auto-build/pd-extended/externals/iem/iemxmlrpc/ xmlrpc++/src/XmlRpcDispatch.o] Error 1 make[2]: Leaving directory `/home/pd/auto-build/pd-extended/externals' make[1]: *** [externals_install] Error 2 make[1]: Leaving directory `/home/pd/auto-build/pd-extended/packages' make: *** [prebuilt_install] Error 2
------------------------------------------------------------------------ ----
Mistrust authority - promote decentralization. - the hacker ethic
Hans-Christoph Steiner wrote:
Unfortunately, the Windows auto-build machines don't email errors (yet..). Looks like these need to be ported to Windows (i.e. FD_SET and FD_ISSET):
no need for porting, these are windows functions. the defining header (winsock2.h) is included when _WINDOWS is defined.
i hope i have fixed this (making sure that _WINDOWS is defined when __WIN32__ is already set) now.
mfg.asdr IOhannes
On Apr 10, 2007, at 4:03 PM, IOhannes m zmölnig wrote:
Hans-Christoph Steiner wrote:
Unfortunately, the Windows auto-build machines don't email errors (yet..). Looks like these need to be ported to Windows (i.e. FD_SET and FD_ISSET):
no need for porting, these are windows functions. the defining header (winsock2.h) is included when _WINDOWS is defined.
i hope i have fixed this (making sure that _WINDOWS is defined when __WIN32__ is already set) now.
I am pretty sure that _WIN32 is the most generic and widely defined version of this macro. I did a pretty thorough search thru Microsoft VC, Cygwin gcc, MinGW gcc, and others, and that's the one that's defined everywhere AFAIK.
.hc
mfg.asdr IOhannes
------------------------------------------------------------------------ ----
I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr.