Bitcoin Forum
May 23, 2024, 01:30:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Mining software (miners) / Re: Official CGMINER thread - CPU/GPU miner in C for linux/windows/osx on: August 14, 2011, 08:52:09 AM
Looks like the 1.5.3 configure script inadvertently dropped support for alternate cURL library path support via --with-libcurl:

Yes, because it's the crappy way to do it. The right way is to export a variable to specify the PKG_CONFIG_PATH to the correct *.pc file. See my RPMs for reference...

Sorry for bringing this up again but how do i compile  >=1.5.3  without installing curl?
2  Bitcoin / Mining software (miners) / Re: Official CGMINER thread - CPU/GPU miner in C for linux/windows/osx on: July 26, 2011, 12:49:32 PM
your compiling it in 32bit mode..

Code:
-f elf64
  or 
Code:
-f win64
  or 
Code:
-f elf -m amd64
thanks, this helped a bit, but still errors.

Code:
$ yasm -f elf -m amd64 -o cgminer-sha256_sse4_amd64.o cgminer-sha256_sse4_amd64.asm
cgminer-sha256_sse4_amd64.asm:33: warning: Unrecognized qualifier `execute'
cgminer-sha256_sse4_amd64.asm:103: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:111: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:123: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:131: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:137: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:143: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:149: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:157: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:161: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:167: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:173: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:179: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:185: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:191: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:197: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:203: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:209: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:215: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:221: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:227: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:233: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:239: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:245: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:251: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:259: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:263: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:269: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:275: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:281: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:287: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:293: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:305: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:311: error: undefined symbol `g_4sha256_k' (first use)
cgminer-sha256_sse4_amd64.asm:311: error:  (Each undefined symbol is reported only once.)
cgminer-sha256_sse4_amd64.asm:367: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:375: error: undefined symbol `?_004.LC0' (first use)
cgminer-sha256_sse4_amd64.asm:515: warning: Unrecognized qualifier `noexecute'
cgminer-sha256_sse4_amd64.asm:533: warning: Unrecognized qualifier `noexecute'
cgminer-sha256_sse4_amd64.asm:539: warning: Unrecognized qualifier `noexecute'
cgminer-sha256_sse4_amd64.asm:613: warning: Unrecognized qualifier `noexecute'
cgminer-sha256_sse4_amd64.asm:629: warning: Unrecognized qualifier `noexecute'
after reading in the yasm-wiki i fixed "warning: Unrecognized qualifier `noexecute'" by changing "noexecute" to "noexec".
but i assume, the asm-source syntax is correct and i am compiling still wrong.
3  Bitcoin / Mining software (miners) / Re: Official CGMINER thread - CPU/GPU miner in C for linux/windows/osx on: July 26, 2011, 11:16:22 AM
Actually, this was decompiled for YASM.  In which case, you copy this text into a simple text editor, save it as cgminer-sha256_sse4_amd64.asm in your working linux directory and then, with YASM installed, simply type yasm cgminer-sha256_sse4_amd64.asm.
ok.
but it doesn't work Smiley
i get:

Code:
govinda@neutrino:~/bc/cgminer-1.4.1$ yasm --version
md64.asm -a x86 --version
yasm 1.1.0.2352
Compiled on Jul 26 2011.
Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.
Run yasm --license for licensing overview and summary.

govinda@neutrino:~/bc/cgminer-1.4.1$ uname -a
Linux neutrino 2.6.38-11-generic #47-Ubuntu SMP Fri Jul 15 19:27:09 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

govinda@neutrino:~/bc/cgminer-1.4.1$ yasm -o cgminer-sha256_sse4_amd64.o cgminer-sha256_sse4_amd64.asm
cgminer-sha256_sse4_amd64.asm:13: warning: ignoring default rel in non-64-bit mode
cgminer-sha256_sse4_amd64.asm:39: warning: `r15' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:39: error: undefined symbol `r15' (first use)
cgminer-sha256_sse4_amd64.asm:39: error:  (Each undefined symbol is reported only once.)
cgminer-sha256_sse4_amd64.asm:41: warning: `r15' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:41: warning: `r8' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:41: error: undefined symbol `r8' (first use)
cgminer-sha256_sse4_amd64.asm:43: warning: `r14' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:43: error: undefined symbol `r14' (first use)
cgminer-sha256_sse4_amd64.asm:45: warning: `r13' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:45: error: undefined symbol `r13' (first use)
cgminer-sha256_sse4_amd64.asm:47: warning: `r12' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:47: error: undefined symbol `r12' (first use)
cgminer-sha256_sse4_amd64.asm:49: warning: `rbp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:49: error: undefined symbol `rbp' (first use)
cgminer-sha256_sse4_amd64.asm:51: warning: `movsxd' is an instruction in 64-bit mode
cgminer-sha256_sse4_amd64.asm:51: warning: `rbp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:51: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:53: warning: `rbx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:53: error: undefined symbol `rbx' (first use)
cgminer-sha256_sse4_amd64.asm:55: warning: `rbp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:57: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:57: error: undefined symbol `rsp' (first use)
cgminer-sha256_sse4_amd64.asm:59: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:59: warning: `rbp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:59: error: undefined symbol `rax' (first use)
cgminer-sha256_sse4_amd64.asm:61: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:61: warning: `rdx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:61: error: undefined symbol `rdx' (first use)
cgminer-sha256_sse4_amd64.asm:63: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:63: warning: `r9' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:63: error: undefined symbol `r9' (first use)
cgminer-sha256_sse4_amd64.asm:65: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:67: warning: `rdx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:67: warning: `rcx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:67: error: undefined symbol `rcx' (first use)
cgminer-sha256_sse4_amd64.asm:69: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:71: warning: `r8' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:71: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:75: warning: `r14d' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:75: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:75: error: undefined symbol `r14d' (first use)
cgminer-sha256_sse4_amd64.asm:77: warning: `rcx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:77: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:79: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:81: warning: `r13' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:81: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:83: warning: `r12' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:83: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:85: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:85: warning: `r13' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:85: error: undefined symbol `rdi' (first use)
cgminer-sha256_sse4_amd64.asm:89: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:89: warning: `r8' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:91: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:91: warning: `rcx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:93: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:93: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:93: error: undefined symbol `rsi' (first use)
cgminer-sha256_sse4_amd64.asm:97: warning: `r8' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:97: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:101: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:101: warning: `r8' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:103: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:103: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:109: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:109: warning: `rdx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:111: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:111: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:115: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:121: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:121: warning: `r12' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:123: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:123: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:125: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:127: warning: `stosq' is an instruction in 64-bit mode
cgminer-sha256_sse4_amd64.asm:127: error: junk at end of line, first unrecognized character is `s'
cgminer-sha256_sse4_amd64.asm:131: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:131: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:133: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:137: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:137: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:139: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:143: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:143: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:145: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:149: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:149: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:151: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:155: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:157: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:157: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:161: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:161: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:163: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:167: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:167: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:169: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:173: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:173: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:175: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:179: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:179: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:181: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:185: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:185: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:187: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:191: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:191: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:193: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:197: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:197: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:199: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:203: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:203: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:205: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:209: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:209: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:211: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:215: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:215: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:217: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:221: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:221: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:223: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:227: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:227: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:229: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:233: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:233: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:235: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:239: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:239: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:241: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:245: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:245: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:247: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:251: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:251: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:253: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:257: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:259: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:259: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:263: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:263: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:265: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:269: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:269: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:271: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:275: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:275: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:277: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:281: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:281: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:283: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:287: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:287: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:289: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:293: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:293: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:295: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:299: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:305: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:305: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:311: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:311: error: undefined symbol `g_4sha256_k' (first use)
cgminer-sha256_sse4_amd64.asm:313: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:315: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:333: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:339: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:345: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:353: warning: `r14d' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:357: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:357: warning: `rbp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:359: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:361: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:361: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:363: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:363: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:367: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:369: warning: `rdx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:369: warning: `r13' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:373: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:373: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:375: error: undefined symbol `?_004.LC0' (first use)
cgminer-sha256_sse4_amd64.asm:377: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:377: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:379: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:385: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:385: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:387: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:387: warning: `r12' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:391: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:391: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:395: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:395: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:399: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:399: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:401: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:401: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:403: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:405: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:415: warning: `movsxd' is an instruction in 64-bit mode
cgminer-sha256_sse4_amd64.asm:415: warning: `rcx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:415: error: instruction expected after label
cgminer-sha256_sse4_amd64.asm:417: warning: `r12' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:417: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:419: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:421: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:421: warning: `rcx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:423: warning: `r15' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:423: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:425: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:427: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:431: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:433: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:433: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:435: warning: `rdi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:435: warning: `r15' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:439: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:445: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:445: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:449: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:449: warning: `rcx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:451: warning: `rbx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:451: warning: `rdx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:453: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:453: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:455: warning: `rsi' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:461: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:461: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:465: warning: `rax' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:465: warning: `rdx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:469: warning: `rsp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:471: warning: `rbx' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:473: warning: `rbp' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:475: warning: `r12' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:477: warning: `r13' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:479: warning: `r14' is a register in 64-bit mode
cgminer-sha256_sse4_amd64.asm:481: warning: `r15' is a register in 64-bit mode
am i doing it wrong?

can't we just optimize the code in x86_64/sha256_sse4_amd64.asm for sse4.1
or make a x86_64/sha256_sse4.1_amd64.asm?
4  Bitcoin / Mining software (miners) / Re: Official CGMINER thread - CPU/GPU miner in C for linux/windows/osx on: July 25, 2011, 01:13:13 PM
Feel free to compile it and replace your object file with it to test its benefit.

sorry, but how am i doing this? Cheesy

also: can i compile the sse stuff without installing yasm on the PC?
(i dont have root access to the PC, i would like to run cgminer on)
for curl i used "./configure --with-libcurl=/home/.../myCompiledCurl" but ./configure is missing a similar option for yasm. Sad
5  Other / Beginners & Help / Re: linux cgminer-1.4.0 compilation does not work on: July 25, 2011, 01:09:27 PM
i would really like to run the sse2_64 sha256 function in cgminer on the 32CPU's...
i tried to tell configure to use the compiled yasm code, but it did not work Sad
6  Other / Beginners & Help / Re: POLL: What name would you give to the smallest unit of bitcoin (0.00000001)? on: July 25, 2011, 12:49:37 PM
i like "bit"
7  Other / Beginners & Help / Re: What's your Mhash/s? (Pissing contest here) on: July 24, 2011, 01:12:13 PM
32 CPUs 12Mh/s (cgmine no sse2)
i5 (2 CPUs) 6Mh/s (cgmine with sse2)
8  Other / Beginners & Help / Re: linux cgminer-1.4.0 compilation does not work on: July 24, 2011, 12:14:29 PM
well thanks!
i compiled curl from source and used "--with-libcurl=PREFIX" now it works... Smiley

is there a similar option like "--with-libcurl=PREFIX" for yasm? because i don't have root-acces to the PC i like to run cgmine on and can't change the $PATH var or have my own bin/ dir or anything, but 32cpus and sse2 support Wink
9  Other / Beginners & Help / linux cgminer-1.4.0 compilation does not work on: July 24, 2011, 08:16:20 AM
Hallo.
i am trying to compile cgminer-1.4.0 on linux_x86-64.
 ./configure CFLAGS="-O3 -Wall" seams to work, but make breaks with:

Code:
util.c
util.c:254: error: syntax error before "curl_socket_t"
util.c: In function `json_rpc_call_sockopt_cb':
util.c:263: error: `fd' undeclared (first use in this function)
util.c:263: error: (Each undeclared identifier is reported only once
util.c:263: error: for each function it appears in.)
util.c: In function `json_rpc_call':
util.c:348: error: `CURLOPT_SOCKOPTFUNCTION' undeclared (first use in this function)
make[2]: *** [cgminer-util.o] Error 1
make[2]: Leaving directory `/home/xxxxxx'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/xxxxxxx'
make: *** [all] Error 2

cgminer-1.3.1 was still able to compile on the system, so i think curl is ok.
and i uesed this source-code http://ck.kolivas.org/apps/cgminer/cgminer-1.4.0.tar.bz2 with jansson included.
any ideas?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!