Message boards : API : Boinc binarys
Message board moderation
Author | Message |
---|---|
Send message Joined: 18 Dec 13 Posts: 8 |
Hello , can someone supply me boinc binarys for gnfs linux & mac ? for intel and amd64. I already tried to compile myself, but i always run into problems while compiling with -static flag. Thanks. |
Send message Joined: 18 Dec 13 Posts: 8 |
edit: i can't compile on mac with the -static flag with boinc libs … this cause in a segmentation fault on my mac if i run the gnfs binary |
Send message Joined: 18 Dec 13 Posts: 8 |
Thanks Christian for reply, Yes I'm trying to build gnfs with Boinc. here is an output of stderr.txt (mac): 01:45:08 (6265): Can't open init data file - running in standalone mode boinc initialized resolved input_data file to input_data resolved output_data file to output_data work files resolved, now working -> ./gnfs-boinc-lasieve4I12e -> -R -> -a -> -o -> output_data -> input_data Resuming with -f 0 -c 1 Warning: lowering FB_bound to 4294967295. SIGSEGV: segmentation violation Crashed executable name: gnfs-boinc-lasieve4I12e built using BOINC library version 7.3.0 Machine type Intel 80486 (64-bit executable) System version: Macintosh OS 10.8.5 build 12F45 Wed Dec 25 01:45:08 2013 0 gnfs-boinc-lasieve4I12e 0x00000001082efb2c gnfs-boinc-lasieve4I12e + 215852 1 gnfs-boinc-lasieve4I12e 0x00000001082e49a3 gnfs-boinc-lasieve4I12e + 170403 2 libsystem_c.dylib 0x00007fff8616690a _sigtramp + 26 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0100001f rbx: 0x00000028 rcx: 0x7fff57941ff8 rdx: 0x00000028 rdi: 0x7fff57942060 rsi: 0x00000003 rbp: 0x7fff57942040 rsp: 0x7fff57941ff8 r8: 0x00000107 r9: 0x00000000 r10: 0x000003b0 r11: 0x00000206 r12: 0x00000003 r13: 0x7fff57942060 r14: 0x00000107 r15: 0x000003b0 rip: 0x7fff888b0686 rfl: 0x00000206 Binary Images Description: 0x1082bb000 - 0x108305fff /Library/Application Support/BOINC Data/projects/192.168.2.103_NOY/./gnfs-boinc-lasieve4I12e 0x108435000 - 0x10849afff /usr/local/lib/libgmp.10.dylib 0x7fff808d1000 - 0x7fff808d2fff /usr/lib/system/libremovefile.dylib 0x7fff80b63000 - 0x7fff80b66fff /usr/lib/system/libdyld.dylib 0x7fff80c52000 - 0x7fff80c77fff /usr/lib/libc++abi.dylib 0x7fff815d4000 - 0x7fff815f6fff /usr/lib/system/libxpc.dylib 0x7fff81da3000 - 0x7fff81da9fff /usr/lib/system/libunwind.dylib 0x7fff82507000 - 0x7fff82515fff /usr/lib/system/libsystem_network.dylib 0x7fff83325000 - 0x7fff83325fff /usr/lib/system/libkeymgr.dylib 0x7fff83513000 - 0x7fff83514fff /usr/lib/libSystem.B.dylib 0x7fff83620000 - 0x7fff83625fff /usr/lib/system/libcompiler_rt.dylib 0x7fff83b49000 - 0x7fff83b77fff /usr/lib/system/libsystem_m.dylib 0x7fff84d90000 - 0x7fff84ddffff /usr/lib/system/libcorecrypto.dylib 0x7fff8555d000 - 0x7fff8555efff /usr/lib/system/libsystem_blocks.dylib 0x7fff85a16000 - 0x7fff85a24fff /usr/lib/system/libcommonCrypto.dylib 0x7fff86164000 - 0x7fff86230fff /usr/lib/system/libsystem_c.dylib 0x7fff887e6000 - 0x7fff8884efff /usr/lib/libc++.1.dylib 0x7fff888a0000 - 0x7fff888bbfff /usr/lib/system/libsystem_kernel.dylib 0x7fff88a38000 - 0x7fff88a39fff /usr/lib/system/libsystem_sandbox.dylib 0x7fff89cf7000 - 0x7fff89cf8fff /usr/lib/system/libdnsinfo.dylib 0x7fff89e95000 - 0x7fff89eaafff /usr/lib/system/libdispatch.dylib 0x7fff8a042000 - 0x7fff8a044fff /usr/lib/system/libquarantine.dylib 0x7fff8a5e5000 - 0x7fff8a6fdfff /usr/lib/libobjc.A.dylib 0x7fff8b179000 - 0x7fff8b1e2fff /usr/lib/libstdc++.6.dylib 0x7fff8b276000 - 0x7fff8b27bfff /usr/lib/system/libcache.dylib 0x7fff8b73e000 - 0x7fff8b774fff /usr/lib/system/libsystem_info.dylib 0x7fff8b788000 - 0x7fff8b793fff /usr/lib/system/libsystem_notify.dylib 0x7fff8b7c7000 - 0x7fff8b7cdfff /usr/lib/system/libmacho.dylib 0x7fff8baaf000 - 0x7fff8bab0fff /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff8c3cf000 - 0x7fff8c3d7fff /usr/lib/system/libsystem_dnssd.dylib 0x7fff8c3ef000 - 0x7fff8c3f6fff /usr/lib/system/libcopyfile.dylib 0x7fff8c419000 - 0x7fff8c465fff /usr/lib/libauto.dylib 0x7fff8c6e8000 - 0x7fff8c6eafff /usr/lib/system/libunc.dylib 0x7fff8cd77000 - 0x7fff8cd7ffff /usr/lib/system/liblaunch.dylib Exiting… i compiled it without -static flag , i can't compile with -static flag error log is: Undefined symbols for architecture x86_64: "start", referenced from: -u command line option (maybe you meant: _mpqs_FB_start, _boincstart , __Z18start_timer_threadv , __ZN10XML_PARSER11parse_startEPKc ) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [../../bin/gnfs-boinc-lasieve4I12e] Error 1 rm lasieve-prepn.o prho.o asm/liblasieve.a real-poly-aux.o recurrence6.o mpqs.o primgen32.o redu2.o input-poly.o gnfs-boinc-lasieve4eI12.o asm/liblasieveI12.a make[2]: *** [latsiever] Error 2 make[1]: *** [common] Error 2 make: *** [nocona] Error 2 localhost:ggnfs-code mynotos$ then i read a little bit about static compiling on mac. i found that i have to use -force in the linking parameters.. but this doenst work either :( |
Send message Joined: 4 Jul 12 Posts: 321 |
Does it work if you compile without the BOINC library? Some time ago I also tried to compile gnfs on linux and got a segfault with every try. I than downloaded binaries from someone else and they worked. I couldn't figure out what my problem was. It may be something unrelated to BOINC. Other than that I have no clue about the segfault or the compile error. |
Send message Joined: 18 Dec 13 Posts: 8 |
yes the binaries are working without boinc lib |
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.