Message boards : BOINC Manager : Building BOINC on a G5 (PPC)
Message board moderation
Author | Message |
---|---|
Send message Joined: 8 Mar 07 Posts: 1 |
Hello, I'm having troubles building the boinc manager on my Mac. I have followed the instructions on http://boinc.berkeley.edu/mac_build.php But when i perform the command source setupForBoinc.sh -clean I get the following error: url.c:82:18: error: idna.h: No such file or directory url.c:83:17: error: tld.h: No such file or directory url.c:84:24: error: stringprep.h: No such file or directory url.c:86:22: error: idn-free.h: No such file or directory url.c: In function 'tld_check_name': url.c:2517: error: 'IDNA_SUCCESS' undeclared (first use in this function) url.c:2517: error: (Each undeclared identifier is reported only once url.c:2517: error: for each function it appears in.) url.c:2521: error: 'TLD_INVALID' undeclared (first use in this function) url.c:2524: error: 'Tld_rc' undeclared (first use in this function) url.c:2524: error: parse error before 'rc' url.c:2541: error: 'TLD_SUCCESS' undeclared (first use in this function) url.c: In function 'fix_hostname': url.c:2561: error: 'IDNA_SUCCESS' undeclared (first use in this function) make[2]: *** [url.lo] Error 1 make[1]: *** [all] Error 2 make: *** [all-recursive] Error 1 What am I doing wrong? If you need more info, just ask away :-). Thanks already for the help offered BOINC.BE: For Belgians who love the smell of glowing red cpu's in the morning |
Send message Joined: 17 Jul 06 Posts: 287 |
I'm having troubles building the boinc manager on my Mac. The errors you are seeing indicate that the configure step in building cURL determined you have something called the 'idn' library installed on your system, and so the build of cURL is trying to use it. This library is normally not present on the Mac. If you do want to use it, you need to make sure your search paths are set up to find it. My first question is: why do you need to build the BOINC Manager yourself instead of using the pre-built installers on the download page? Building the BOINC Manager generally requires a high level of expertise in UNIX, XCode, etc. The instructions on that web page are for the source files from the current HEAD branch of CVS. How did you get the source files you are building from? Which branch of the BOINC CVS tree are you using? Be sure you are following the build instructions included with the version of BOINC source files you are using, which may be different from the ones on the web page. As it says in the build instructions: Note: the information in this document changes from time to time for different versions of BOINC. For any version of BOINC source files, the corresponding version of this document can be found in the source tree at: That said, there was an error in the build instructions which I fixed very recently: they refererred to curl-7.5.15 when they should have said curl-7.15.5. The CVS HEAD branch has just been upgraded to use curl-7.16.1. Charlie Fenton BOINC / SETI@home Macintosh & Windows Programmer |
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.