Hello Luke-Jr,
Got some problem to compile bfgminer correctly inside a macbook-pro (core i7 2.5Ghz & Radeon 6770M) and gladly would appreciate some help please :
1. When yasm is installed (with macports) ...
"./configure CFLAGS="-I$PWD" --enable-scrypt --enable-cpumining" works
"make" returns this error :
...
Making all in x86_64
/opt/local/bin/yasm -f macho64 -o sha256_sse4_amd64.o sha256_sse4_amd64.asm
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
sha256_sse4_amd64.asm:238: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_symbol wrt rip]" for mem access, "qword" and "dq _foo" for pointers.
make[2]: *** [sha256_sse4_amd64.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
It looks like specific yasm mac error but can't find out where the problem is located.
2. Anyway, uninstalled yasm and build passing now but when launching bfgminer, I have to select manually cpu's with Management Devices and typing "auto" to detect cpu's (not possible to use it auto at startup ?) and bfgminer interface looks like this :
bfgminer version 3.6.0 - Started: [2013-11-22 21:35:31] - [ 0 days 00:00:32]
[M]anage devices [P]ool management [S]ettings [D]isplay options [H]elp [Q]uit
Connected to xxxxxxxxxxxx diff 64 with stratum as user XXXXXXXXXXXXXX
Block: ...217e8051 #464923 Diff:1.43k (10.23Gh/s) Started: [21:35:31]
ST:3 F:0 NB:1 AS:0 BW:[ 27/ 8 B/s] E:0.00 I: 0.00 BTC/hr BS:0
0 | 224.0/120.5/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
--------------------------------------------------------------------------------
CPU 0: | 29.4/ 51.5/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 1: | 29.3/ 51.4/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 2: | 29.5/ 51.7/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 3: | 29.4/ 51.5/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 4: | 29.4/ 51.4/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 5: | 29.6/ 51.9/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 6: | 29.4/ 51.5/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
CPU 7: | 29.6/ 51.9/ 0.0kh/s | A:0 R:0+0(none) HW:0/none
--------------------------------------------------------------------------------
Still at 0.0kh/s and cpu doesn't looks like to work ...
Any idea why cpu's looks like idle-ing ?
3. AMD OPENCL drivers and bfgminer gpu dependencies are installed on this mac but no GPU are found under Management devices.
It looks like also GPU specific start options are not recognized (like "-I 9 --auto-fan --auto-gpu").
Any reason why ?
Thanks for help.
3Ky