Questions and Answers :
Unix/Linux :
boinc compile problems on hpux 11.23 IA64
Message board moderation
Author | Message |
---|---|
Dotsch Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 |
Hello ! I am trying to compile boinc 4.32 on HPUX 11.23 on IA64 with gcc 3.4.3. The used source runs successfull on HPUX 11.11 on PA RISC. But on 11.23 I get some strage errors, which I can't fix. Any hints ? if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I ./win -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -D_REENTRANT -pthread -include ../config.h -O3 -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -D_REENTRANT -pthread -include ../config.h -g -O2 -D_REENTRANT -pthread -MT boinc_client-scheduler_op.o -MD -MP -MF ".deps/boinc_client-scheduler_op.Tpo" -c -o boinc_client-scheduler_op.o `test -f 'scheduler_op.C' || echo './'`scheduler_op.C; \ then mv -f ".deps/boinc_client-scheduler_op.Tpo" ".deps/boinc_client-scheduler_op.Po"; else rm -f ".deps/boinc_client-scheduler_op.Tpo"; exit 1; fi scheduler_op.C: In member function `bool SCHEDULER_OP::check_master_fetch_start()': scheduler_op.C:61: error: no matching function for call to `SCHEDULER_OP::init_master_fetch(PROJECT*&)' scheduler_op.h:79: note: candidates are: int SCHEDULER_OP::init_master_fetch() scheduler_op.C: In member function `int SCHEDULER_OP::init_get_work()': scheduler_op.C:89: error: no matching function for call to `CLIENT_STATE::next_project_need_work()' client_state.h:271: note: candidates are: PROJECT* CLIENT_STATE::next_project_need_work(PROJECT*) scheduler_op.C:91: error: no matching function for call to `SCHEDULER_OP::init_op_project(PROJECT*&)' scheduler_op.h:78: note: candidates are: int SCHEDULER_OP::init_op_project(double) scheduler_op.C: In member function `int SCHEDULER_OP::init_return_results(PROJECT*)': scheduler_op.C:107: error: no matching function for call to `SCHEDULER_OP::init_op_project(PROJECT*&)' scheduler_op.h:78: note: candidates are: int SCHEDULER_OP::init_op_project(double) scheduler_op.C: At global scope: scheduler_op.C:113: error: prototype for `int SCHEDULER_OP::init_op_project(PROJECT*)' does not match any in class `SCHEDULER_OP' scheduler_op.h:78: error: candidate is: int SCHEDULER_OP::init_op_project(double) scheduler_op.C: In member function `int SCHEDULER_OP::init_op_project(PROJECT*)': scheduler_op.C:128: error: no matching function for call to `SCHEDULER_OP::init_master_fetch(PROJECT*&)' scheduler_op.h:79: note: candidates are: int SCHEDULER_OP::init_master_fetch() scheduler_op.C:139: error: no matching function for call to `CLIENT_STATE::make_scheduler_request(PROJECT*&)' client_state.h:272: note: candidates are: int CLIENT_STATE::make_scheduler_request(PROJECT*, double) scheduler_op.C:141: error: no matching function for call to `SCHEDULER_OP::start_rpc(PROJECT*&)' scheduler_op.h:85: note: candidates are: int SCHEDULER_OP::start_rpc() scheduler_op.C:146: error: 'class PROJECT' has no member named 'get_scheduler_url' scheduler_op.C:146: error: `url_random' undeclared (first use this function) scheduler_op.C:146: error: (Each undeclared identifier is reported only once for each function it appears in.) scheduler_op.C: In member function `int SCHEDULER_OP::set_min_rpc_time(PROJECT*)': scheduler_op.C:178: error: 'class CLIENT_STATE' has no member named 'now' scheduler_op.C: At global scope: scheduler_op.C:219: error: prototype for `int SCHEDULER_OP::start_rpc(PROJECT*)' does not match any in class `SCHEDULER_OP' scheduler_op.h:85: error: candidate is: int SCHEDULER_OP::start_rpc() scheduler_op.C: In member function `int SCHEDULER_OP::start_rpc(PROJECT*)': scheduler_op.C:225: error: 'class PROJECT' has no member named 'get_scheduler_url' scheduler_op.C:225: error: `url_random' undeclared (first use this function) scheduler_op.C:234: error: 'class PROJECT' has no member named 'nresults_returned' scheduler_op.C:259: error: `cur_proj' undeclared (first use this function) scheduler_op.C: At global scope: scheduler_op.C:266: error: prototype for `int SCHEDULER_OP::init_master_fetch(PROJECT*)' does not match any in class `SCHEDULER_OP' scheduler_op.h:79: error: candidate is: int SCHEDULER_OP::init_master_fetch() scheduler_op.C: In member function `int SCHEDULER_OP::init_master_fetch(PROJECT*)': scheduler_op.C:283: error: `cur_proj' undeclared (first use this function) scheduler_op.C: At global scope: scheduler_op.C:290: error: prototype for `int SCHEDULER_OP::parse_master_file(PROJECT*, std::vector >&)' does not match any in class `SCHEDULER_OP' scheduler_op.h:86: error: candidate is: int SCHEDULER_OP::parse_master_file(std::vector >&) scheduler_op.C:334: error: prototype for `bool SCHEDULER_OP::update_urls(PROJECT*, std::vector >&)' does not match any in class `SCHEDULER_OP' scheduler_op.h:81: error: candidate is: bool SCHEDULER_OP::update_urls(std::vector >&) scheduler_op.C: In member function `bool SCHEDULER_OP::poll()': scheduler_op.C:375: error: `cur_proj' undeclared (first use this function) scheduler_op.C:446: error: `url_random' undeclared (first use this function) scheduler_op.C: At global scope: scheduler_op.C:515: error: no `void SCHEDULER_OP::abort(PROJECT*)' member function declared in class `SCHEDULER_OP' scheduler_op.C: In member function `void SCHEDULER_OP::abort(PROJECT*)': scheduler_op.C:516: error: `cur_proj' undeclared (first use this function) *** Error exit code 1 Stop. Regards Lars |
Dotsch Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 |
Problem is solved. Was a wrong version of scheduler_op.C and scheduler_op.h. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.