|
Here is the diff I had to use to get boinc/seti_boinc to compile. Any problems with these changes that might cause the error?
diff -ruN boinc/client/net_xfer.C boinc_current/boinc/client/net_xfer.C
--- boinc/client/net_xfer.C Wed Jun 30 12:17:05 2004
+++ boinc_current/boinc/client/net_xfer.C Fri Jul 9 16:50:04 2004
@@ -82,7 +82,7 @@
typedef int32_t socklen_t;
#elif !GETSOCKOPT_SOCKLEN_T
#ifndef socklen_t
-typedef size_t socklen_t;
+typedef __socklen_t socklen_t;
#endif
#endif
diff -ruN seti_boinc/client/analyzeReport.cpp boinc_current/seti_boinc/client/analyzeReport.cpp
--- seti_boinc/client/analyzeReport.cpp Fri Jul 2 15:21:08 2004
+++ boinc_current/seti_boinc/client/analyzeReport.cpp Fri Jul 9 16:50:53 2004
@@ -25,6 +25,7 @@
#include
#include
#include
+#include
#include "diagnostics.h"
#include "util.h"
diff -ruN seti_boinc/client/lcgamm.cpp boinc_current/seti_boinc/client/lcgamm.cpp
--- seti_boinc/client/lcgamm.cpp Fri Jul 2 15:21:08 2004
+++ boinc_current/seti_boinc/client/lcgamm.cpp Fri Jul 9 16:51:14 2004
@@ -21,6 +21,7 @@
#include
#include
+#include \
#include "diagnostics.h"
diff -ruN seti_boinc/db/xml_util.h boinc_current/seti_boinc/db/xml_util.h
--- seti_boinc/db/xml_util.h Wed Jun 30 14:52:29 2004
+++ boinc_current/seti_boinc/db/xml_util.h Fri Jul 9 16:50:35 2004
@@ -381,7 +381,7 @@
if (p[i]!='_') break;
npads++;
}
- for (i=0;i='0') && (p[i] |