C:\Users\USERUSER\AppData\Local\Temp\cc4kfJms.s: Assembler messages:
C:\Users\USERUSER\AppData\Local\Temp\cc4kfJms.s:25: Warning: .type pseudo-op use
d outside of .def/.endef ignored.
C:\Users\USERUSER\AppData\Local\Temp\cc4kfJms.s:25: Error: junk at end of line,
first unrecognized character is `h'
See my fix:
I have to go to bed, but if anyone wants to get a step closer to compiling it on windows, replace line 173 in ./code/scrypt-jane-portable-x86.h with
#define asm_naked_fn_end(fn) ".att_syntax prefix;\n.def " #fn "; .scl 2; .type 32; .size .-" #fn "; .endef \n" );
The new error complains about _has_cpuid@0 not being defined (in minerd-scrypt-jane.o, after compiling to asm).
EDIT: I have managed to compile it! Here is a link for all you windows users
cpuminer-scrypt-jane-win32.zipIf this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b
. I really appreciate it.
What did you do to solve the has_cpuid@0 error after changing the assembly line ?
I am stuck with it trying to compile the official client.