Posts by rdubyahh

1) Message boards : BOINC Manager : Building c-ares-1.5.1 library for BOINC Manager (Message 16410)
Posted 3 Apr 2008 by rdubyahh
Post:
I'm using a PowerPC G5 while running Mac OS X 10.5 with XCode3.0 and MacOS10.3, .4, .5 SDK installed.

I'm building the BOINC libraries using the setupForBOINC.sh scripts provided, and the most recently updated version of BOINC, but I get this error when building the c-ares-1.5.1 library:

checking for "/dev/urandom"... configure: error: cannot check for file existence when cross compiling

I've googled it a bit, but haven't been able to find any easy fixes. Does anyone have any ideas? Thanks!
2) Message boards : Server programs : compiling boinc source code (Message 16022)
Posted 20 Mar 2008 by rdubyahh
Post:
oops. i meant version 14950.
3) Message boards : Server programs : compiling boinc source code (Message 16021)
Posted 20 Mar 2008 by rdubyahh
Post:
so it seems sched_plan.C is giving me a lot of trouble.

i deleted it, and then re-updated it, so now i'm at revision 19450.

now i get this:

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../api -I../db -I../client -I../tools -I../sched -I../lib/mac -I/usr/local/mysql/include -mcpu=pentiumpro -g -O2 -I/usr/ssl/include/ -pthread -MT sched_send.o -MD -MP -MF ".deps/sched_send.Tpo" -c -o sched_send.o sched_send.C; \
then mv -f ".deps/sched_send.Tpo" ".deps/sched_send.Po"; else rm -f ".deps/sched_send.Tpo"; exit 1; fi
sched_send.C: In function `bool get_app_version(SCHEDULER_REQUEST&,
SCHEDULER_REPLY&, WORKUNIT&, APP*&, APP_VERSION*&)':
sched_send.C:63: error: `log_messages' undeclared (first use this function)
sched_send.C:63: error: (Each undeclared identifier is reported only once for
each function it appears in.)
sched_send.C:63: error: `MSG_CRITICAL' undeclared (first use this function)
sched_send.C:67: error: `anonymous' undeclared (first use this function)
sched_send.C:70: error: `MSG_DEBUG' undeclared (first use this function)
sched_send.C:111: error: `app_plan' undeclared (first use this function)
sched_send.C: In function `int check_app_filter(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:395: error: `INFEASIBLE_APP_SETTING' undeclared (first use this
function)
sched_send.C: In function `void get_mem_sizes(SCHEDULER_REQUEST&,
SCHEDULER_REPLY&, double&, double&)':
sched_send.C:408: error: `DEFAULT_RAM_SIZE' undeclared (first use this
function)
sched_send.C: In function `int check_memory(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:444: error: `INFEASIBLE_MEM' undeclared (first use this function)
sched_send.C: In function `int check_disk(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:464: error: `INFEASIBLE_DISK' undeclared (first use this function)
sched_send.C: In function `int check_bandwidth(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:485: error: `INFEASIBLE_BANDWIDTH' undeclared (first use this
function)
sched_send.C: In function `int check_deadline(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:508: error: `INFEASIBLE_CPU' undeclared (first use this function)
sched_send.C: In function `int wu_is_infeasible(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&, APP&)':
sched_send.C:532: error: `app_hr_type' undeclared (first use this function)
sched_send.C:533: error: `hr_unknown_platform_type' undeclared (first use this
function)
sched_send.C:538: error: `INFEASIBLE_HR' undeclared (first use this function)
sched_send.C:540: error: `already_sent_to_different_platform_quick' undeclared
(first use this function)
sched_send.C:543: error: `hr_class' undeclared (first use this function)
sched_send.C:550: error: `wu_already_in_reply' undeclared (first use this
function)
sched_send.C:551: error: `INFEASIBLE_DUP' undeclared (first use this function)
sched_send.C:570: error: `effective_ncpus' undeclared (first use this function)
sched_send.C:576: error: `INFEASIBLE_WORKLOAD' undeclared (first use this
function)
sched_send.C: In function `int add_wu_to_reply(WORKUNIT&, SCHEDULER_REPLY&,
APP*, APP_VERSION*)':
sched_send.C:662: error: `process_av_timezone' undeclared (first use this
function)
sched_send.C:678: error: `MSG_NORMAL' undeclared (first use this function)
sched_send.C:685: error: `process_wu_timezone' undeclared (first use this
function)
sched_send.C: In function `bool wu_already_in_reply(WORKUNIT&,
SCHEDULER_REPLY&)':
sched_send.C:733: error: `bool wu_already_in_reply(WORKUNIT&, SCHEDULER_REPLY&)
' used prior to declaration
sched_send.C: In member function `bool SCHEDULER_REPLY::work_needed(bool)':
sched_send.C:771: error: `effective_ncpus' undeclared (first use this function)
sched_send.C: In function `int add_result_to_reply(DB_RESULT&, WORKUNIT&,
SCHEDULER_REQUEST&, SCHEDULER_REPLY&, APP*, APP_VERSION*)':
sched_send.C:831: error: `decrement_disk_space_locality' undeclared (first use
this function)
sched_send.C:942: error: `effective_ncpus' undeclared (first use this function)
sched_send.C: In function `void send_work(SCHEDULER_REQUEST&, SCHEDULER_REPLY&)
':
sched_send.C:984: error: `hr_unknown_platform' undeclared (first use this
function)
sched_send.C:1001: error: `MAX_SECONDS_TO_SEND' undeclared (first use this
function)
sched_send.C:1004: error: `MIN_SECONDS_TO_SEND' undeclared (first use this
function)
sched_send.C:1009: error: `send_assigned_jobs' undeclared (first use this
function)
sched_send.C:1019: error: `effective_ncpus' undeclared (first use this
function)
sched_send.C:1025: error: `send_work_locality' undeclared (first use this
function)


it's just a bunch of local variables that's aren't declared, so it seems as if i'm missing of file of sorts, but when I do 'svn update', nothing happens because i've already checked out the most recent version.

for example, app_plan is only used and i can't find the function implementation in sched_send.C

is there any way to check out an earlier version of the trunk?
4) Message boards : Server programs : compiling boinc source code (Message 16018)
Posted 20 Mar 2008 by rdubyahh
Post:
Sorry about that.

As for the boinc version code. I think it's the most recent one. I just checked the trunk out using svn a day or two ago.

"Checked out revision 14940." is what's displayed when svn's done checking out.
5) Message boards : Server programs : compiling boinc source code (Message 16014)
Posted 20 Mar 2008 by rdubyahh
Post:
It's subversion 1.4.6

I don't know if that helps?
6) Message boards : Server programs : compiling boinc source code (Message 15986)
Posted 19 Mar 2008 by rdubyahh
Post:
I've got the source code for boinc and I'm trying to compile it, but I keep getting errors in sched_send.C

'./_autosetup' and './configure --disable-client' works, but 'make' gives me problems:

any ideas on what I should do? thanks!

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../api -I../db -I../client -I../tools -I../sched -I../lib/mac -I/usr/local/mysql/include -mcpu=pentiumpro -g -O2 -I/usr/ssl/include/ -pthread -MT sched_send.o -MD -MP -MF ".deps/sched_send.Tpo" -c -o sched_send.o sched_send.C; \
then mv -f ".deps/sched_send.Tpo" ".deps/sched_send.Po"; else rm -f ".deps/sched_send.Tpo"; exit 1; fi
sched_send.C: In function `bool get_app_version(SCHEDULER_REQUEST&,
SCHEDULER_REPLY&, WORKUNIT&, APP*&, APP_VERSION*&)':
sched_send.C:80: error: `log_messages' undeclared (first use this function)
sched_send.C:80: error: (Each undeclared identifier is reported only once for
each function it appears in.)
sched_send.C:80: error: `MSG_CRITICAL' undeclared (first use this function)
sched_send.C:84: error: `anonymous' undeclared (first use this function)
sched_send.C:87: error: `MSG_DEBUG' undeclared (first use this function)
sched_send.C:128: error: `app_plan' undeclared (first use this function)
sched_send.C: In function `int check_app_filter(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:412: error: `INFEASIBLE_APP_SETTING' undeclared (first use this
function)
sched_send.C: In function `void get_mem_sizes(SCHEDULER_REQUEST&,
SCHEDULER_REPLY&, double&, double&)':
sched_send.C:425: error: `DEFAULT_RAM_SIZE' undeclared (first use this
function)
sched_send.C: In function `int check_memory(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:461: error: `INFEASIBLE_MEM' undeclared (first use this function)
sched_send.C: In function `int check_disk(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:481: error: `INFEASIBLE_DISK' undeclared (first use this function)
sched_send.C: In function `int check_bandwidth(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:502: error: `INFEASIBLE_BANDWIDTH' undeclared (first use this
function)
sched_send.C: In function `int check_deadline(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&)':
sched_send.C:525: error: `INFEASIBLE_CPU' undeclared (first use this function)
sched_send.C: In function `int wu_is_infeasible(WORKUNIT&, SCHEDULER_REQUEST&,
SCHEDULER_REPLY&, APP&)':
sched_send.C:549: error: `app_hr_type' undeclared (first use this function)
sched_send.C:550: error: `hr_unknown_platform_type' undeclared (first use this
function)
sched_send.C:555: error: `INFEASIBLE_HR' undeclared (first use this function)
sched_send.C:557: error: `already_sent_to_different_platform_quick' undeclared
(first use this function)
sched_send.C:560: error: `hr_class' undeclared (first use this function)
sched_send.C:567: error: `wu_already_in_reply' undeclared (first use this
function)
sched_send.C:568: error: `INFEASIBLE_DUP' undeclared (first use this function)
sched_send.C:587: error: `effective_ncpus' undeclared (first use this function)
sched_send.C:593: error: `INFEASIBLE_WORKLOAD' undeclared (first use this
function)
sched_send.C: In function `int add_wu_to_reply(WORKUNIT&, SCHEDULER_REPLY&,
APP*, APP_VERSION*)':
sched_send.C:679: error: `process_av_timezone' undeclared (first use this
function)
sched_send.C:695: error: `MSG_NORMAL' undeclared (first use this function)
sched_send.C:702: error: `process_wu_timezone' undeclared (first use this
function)
sched_send.C: In function `bool wu_already_in_reply(WORKUNIT&,
SCHEDULER_REPLY&)':
sched_send.C:750: error: `bool wu_already_in_reply(WORKUNIT&, SCHEDULER_REPLY&)
' used prior to declaration
sched_send.C: In member function `bool SCHEDULER_REPLY::work_needed(bool)':
sched_send.C:788: error: `effective_ncpus' undeclared (first use this function)
sched_send.C: In function `int add_result_to_reply(DB_RESULT&, WORKUNIT&,
SCHEDULER_REQUEST&, SCHEDULER_REPLY&, APP*, APP_VERSION*)':
sched_send.C:848: error: `decrement_disk_space_locality' undeclared (first use
this function)
sched_send.C:959: error: `effective_ncpus' undeclared (first use this function)
sched_send.C: In function `void send_work(SCHEDULER_REQUEST&, SCHEDULER_REPLY&)
':
sched_send.C:999: error: `hr_unknown_platform' undeclared (first use this
function)
sched_send.C:1016: error: `MAX_SECONDS_TO_SEND' undeclared (first use this
function)
sched_send.C:1019: error: `MIN_SECONDS_TO_SEND' undeclared (first use this
function)
sched_send.C:1024: error: `send_assigned_jobs' undeclared (first use this
function)
sched_send.C:1034: error: `effective_ncpus' undeclared (first use this
function)
sched_send.C:1040: error: `send_work_locality' undeclared (first use this
function)
make: *** [sched_send.o] Error 1
7) Message boards : Server programs : vmware player + mac os x (Message 15837)
Posted 12 Mar 2008 by rdubyahh
Post:
On the boinc wiki website, it says:

The easiest (and recommended) way to set up a BOINC server is to use a virtual machine that we've created for that purpose, with all the necessary software already installed. You can run this virtual machine using the VMWare player and any Intel-based computer (Windows, Linux, or Mac OS X). If you take this approach, skip the rest of this page.

But I'm having problems installing the VMWare player on my Mac OS X. Is it because, in reality, the player isn't compatible on OS X? I've read other places that you need VMWare Fusion instead?

I've tried installing vmware player on mac os x, but the firs thing that it says i'm missing is the lsmod command.

Thanks!




Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.