Bitcoin Forum
June 24, 2018, 03:40:05 AM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: 1 2 3 4 [All]
  Print  
Author Topic: [CLOSED] 2000 YAC bounty for adapting minerd for YAC  (Read 12792 times)
turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 08, 2013, 10:28:18 PM
 #1

I offer 2000 YAC as bounty to anyone who can edit minerd ( https://github.com/pooler/cpuminer ) to mine YAC.

Conditions:-

1) It should be a fork from pooler's  ( https://github.com/pooler/cpuminer ) .
2) In case this requires modification to yacoind (say to be able to get the dynamic N factor) then that falls within the scope of this project.
3) All code should be on github and direct forks of parent projects so that changes can be tracked properly.
4) It should compile and run without fuss on Linux ( Specifically Ubuntu 12.10 and 12.04 x86_64 architecture ).
5) No binary changes. Source code only.
6) minerd will run on multiple machines. So there can be no dependency for local access to yacoind . All access to yacoind to be over network only.
7) Complete development in public.
Cool The developer owns the code/changes. I am just a user.
9) Changes released under GNU Public License version 2 . Same license as Pooler's cpuminer.
10) (nice to have) Dont break existing minerd fetures. Use a command line option to signify that YAC is to be mined.
11) Goto 1.

Reasoning for this is to be able to combine forces of multiple machines to mine to a single place, rather than running yacoind on each machine to mine with. I suspect this will reduce orphans since now the thick yacoind instance will have much larger combined hashrate.

Personally i don't know enough of C/C++ to do this in a reasonable amount of time, but I can build/test if needed.

First person to fulfill my requirements gets the bounty.

The test will be :-
1) I get 1 successful block mined.
2) I have a good feeling that this handles the N factor well.

I welcome others to add to this bounty for more encouragement, with any additional requirements if need be.

Edit: May 09, 2013, 08:46:55 AM

Bounty paid to alex_fun.
This fork mines YAC. I got some unconfirmed blocks. (> 100 confirmations). Test passed.

1529811605
Hero Member
*
Offline Offline

Posts: 1529811605

View Profile Personal Message (Offline)

Ignore
1529811605
Reply with quote  #2

1529811605
Report to moderator
Automated Bitcoin Fork Extraction Tool WE DO TOUGH WALLETS: BCH | BTG | BCD | SBTC | UBTC | B2X | BCX | BTF Electrum 2FA, Trezor, Ledger, SegWit, Bech32
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
xibeijan
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000


View Profile
May 09, 2013, 01:44:33 AM
 #2

On the one hand, I think you may need to increase your bounty (that's underpaid for software developer).

On the other hand, I expect by tomorrow morning your bounty will be worth significantly more (because apparently YAC rocks and it will increase in value 10 fold very shortly).

Therefore, I conclude you are a genius.

Notable projects: Bitcoin, Ethereum, Semux, Wagerr, Elastic, TenX, Ardor, Quantum, Dero, Sia Storage
blastbob
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500



View Profile
May 09, 2013, 01:46:34 AM
 #3

I offered 2BTC to cudaminer. It seems that it wasn't that simple. But someone will work out cgminer, cpuminer or cudaminer soon i guess Smiley

Psst.. Got Ether?
j980
Jr. Member
*
Offline Offline

Activity: 42
Merit: 0



View Profile
May 09, 2013, 01:51:15 AM
 #4

On the one hand, I think you may need to increase your bounty (that's underpaid for software developer).
Agreed.

People with little experience in software development often underestimate the cost severely.


BTC 1Bmoz6HysuXn73dbX3UHgrbZ3ucV7oaYXn  | FC  6nVFg7M4dVVyLAvUiiNJTFj9on7iVSnZEy    | PPC PLiaagucTrNRFpeKhPjL7evWKvcKciCfe2
BTE 8NYA8XpCzjagArn7nmjMCBTNXURQYZGHfn  | TRC 1MLPeRi1SXCjTbJbo9e6ap57Nm7ADin8T8 | LTC Lfv5CmBaiw1SzoJGh1cjjiRSrnzP44aqA9
Need a professional freelance developer?  Feel free to PM.  Rate: $80/hr through established freelance site.
alex_fun
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 09, 2013, 02:19:35 AM
 #5

https://github.com/ali1234/cpuminer/wiki

alex_fun
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 09, 2013, 02:20:32 AM
 #6

https://github.com/ali1234/cpuminer

blastbob
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500



View Profile
May 09, 2013, 02:21:38 AM
 #7

minerd-scrypt-jane.o: In function `scanhash_scrypt_jane':
/home/yac/cpuminer/scrypt-jane.c:232: undefined reference to `scrypt_best_throughput'

Sad

Psst.. Got Ether?
alex_fun
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 09, 2013, 02:39:02 AM
 #8

Author fixed it Cheesy

blastbob
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500



View Profile
May 09, 2013, 02:44:42 AM
 #9

Author fixed it Cheesy

Its running atleast Smiley

Psst.. Got Ether?
Peleus
Member
**
Offline Offline

Activity: 112
Merit: 100


View Profile
May 09, 2013, 02:45:16 AM
 #10

Author fixed it Cheesy

Its running atleast Smiley

What hash rate are you getting?
shivansps
Hero Member
*****
Offline Offline

Activity: 700
Merit: 501


Crypto into the masses


View Profile
May 09, 2013, 02:50:51 AM
 #11

68khash/s out of a 2500K

shaal
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 09, 2013, 03:02:54 AM
 #12

Can someone build a windows version of this. i downloaded the latest windows binary version 2.23 but i'm unable to launch it with scrypt-jane
msm595
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
May 09, 2013, 04:31:52 AM
 #13


:/

tallbikeguy
Jr. Member
*
Offline Offline

Activity: 35
Merit: 0


View Profile
May 09, 2013, 04:36:32 AM
 #14


:/
I get the same error, and I've compiled up working .exes for Litecoin and Feathercoin.  This is really strange..
bfan
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
May 09, 2013, 04:42:54 AM
 #15

cpuminer...havent seen update for a long time

BTC:1AhzyASvKgAHBuEvJ16YuXkucPrSonBLUP
xxrforone
Member
**
Offline Offline

Activity: 117
Merit: 10


NoHoooo


View Profile
May 09, 2013, 04:47:55 AM
 #16

I offered 2BTC to cudaminer. It seems that it wasn't that simple. But someone will work out cgminer, cpuminer or cudaminer soon i guess Smiley

It must be
limitless
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
May 09, 2013, 04:48:57 AM
 #17

2000 yac ?Cheesy

I can show you how to use the cpuminer with yacoin with great success:

3 hours:

 "balance" : 264.55000000,
    "newmint" : 37.70000000,

My yacoin giveaway: https://bitcointalk.org/index.php?topic=199716.0 - Need more people to donate in order to keep it going.
My yacoin bounty thread: https://bitcointalk.org/index.php?topic=200252.0 - If you want to add bounties, just post here.
YAC address: YKmZSWKiqc9MPzmZ89SAwyXM4wSQqoQE3J
yxxyun
Member
**
Offline Offline

Activity: 100
Merit: 10



View Profile
May 09, 2013, 05:26:19 AM
 #18

2000 yac ?Cheesy

I can show you how to use the cpuminer with yacoin with great success:

3 hours:

 "balance" : 264.55000000,
    "newmint" : 37.70000000,


which version of cpuminer are you use ?
KrLos
Hero Member
*****
Offline Offline

Activity: 770
Merit: 1000



View Profile
May 09, 2013, 05:44:55 AM
 #19

anyone can compile it for windows? thanks in advance





▄██▄
▀███
   █
    █
     █
      █
      ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄
      ▀██▀            ▀█▀     
         ▀▄           ▄▀
           ▀▄        ▄▀
             ▀▄     ▄▀
               ▀▄  ▄▀
                ▄██▄
                ▀██▀
                              █
                             ███
                            █████
                           ███ ███
                          ███   ███
                         ███     ███
                        ███       ███
                       ███         ███
                      ███           ███
                     ███             ███
                    ███               ███
                    ██                 ███
                    ██                  ███
                 █  ██                   ███
                ██  ██                    ███
               ███  ██                     ███
              ████  ██                      ███
             █████  ██ ▄███████████▄         ███
            ███ ██  █████▀       ▀████▄       ███
           ███  ██  ██▀              ▀██       ███
          ███   ██     ▄███████████▄   ██       ███
         ███    ██    ██▀         ▀██   ██       ███
        ███     ██   ██             ██  ██        ███
       ███      ██  ██               ██  ██        ███
      ███       ██  ██               ██  ██         ███
     ███        ██  ██               ██  ██          ███
    ███         ██  ██               ██  ██           ███
   ███           ██  ██             ██   ██            ███
  ███            ██   ██▄         ▄██    ██             ███
 ███              ██   ▀███████████▀     ██              ███
███                ██▄              ▄██  ██               ███
 ███▄               ▀████▄       ▄█████  ██             ▄███
   ▀███▄               ▀███████████▀ ██  ██          ▄███▀
      ▀███▄                          ██  ██       ▄███▀
         ▀███▄                       ██  ██    ▄███▀
            ▀███▄                    ██  ██ ▄███▀
               ▀███▄                 ██  ████▀
                  ▀███▄              ██  █▀
                     ▀███▄         ▄███
                        ▀███▄   ▄███▀
                           ▀█████▀








▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄
▀██▀             ▀██▀    
                 █
                █
               █
              █
             █
          ▄██▄
          ▀██▀
turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 09, 2013, 07:17:52 AM
 #20

On the one hand, I think you may need to increase your bounty (that's underpaid for software developer).

If you read carefully, this is for public. I am not paying someone to develop for me only. Others are free to add to the bounty. The developer owns the code and can request donations in future. This is just to get the ball roling on open source project.

turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 09, 2013, 07:24:37 AM
 #21


Just woke up... building.

Edit: Built running in solo mode. If it doesnt get block in an hour... ill add it to few big machines.

yxxyun
Member
**
Offline Offline

Activity: 100
Merit: 10



View Profile
May 09, 2013, 07:40:10 AM
 #22

please build the windows version, we can help to test .
msm595
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
May 09, 2013, 07:55:28 AM
 #23

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

Code:
#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).

turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 09, 2013, 08:46:43 AM
 #24

Transaction ID: 2d23917c31ed4fd69fc0ac18423de3020bee08bea1271ebe73a6027fc712ee5b

Transferred to alex_fun.

This fork mines YAC. I got some unconfirmed blocks. (> 100 confirmations)

oroqen
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250



View Profile
May 09, 2013, 08:48:22 AM
 #25

I too can confirm at it does indeed work with YAC
skyangel
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250


Florin dev


View Profile
May 09, 2013, 08:50:17 AM
 #26

Anyone want to post Win32 / Win64 binaries?

caish5
Sr. Member
****
Offline Offline

Activity: 324
Merit: 250



View Profile WWW
May 09, 2013, 09:19:40 AM
 #27

You know if we're upgrading poolers cpuminer it could use stratum support!

Bitvolcano YAC, BBQ and WDC P2Pools at http://bitvolcano.com
gubb3l
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 09, 2013, 09:38:47 AM
 #28

hey can somebody tell me how to setup cpuminer for yac and if someone already made a pool for it ?
jdebunt
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000

Freelance Bitcoin / Blockchain / FinTech Writer


View Profile WWW
May 09, 2013, 09:39:29 AM
 #29

a windows compiled version would be much appreciated Smiley
gubb3l
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 09, 2013, 09:41:56 AM
 #30

isn´t this te compiled version ? http://sourceforge.net/projects/cpuminer/files/

so tell me with what settings i have to start it ! pls !
gubb3l
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 09, 2013, 09:59:42 AM
 #31

hello ?

pls help me. :/ i tried running cpuminer like i do it anytime so i gave him the local adress of the wallet i created but nothing works. pls give me a hint or better say with which settings you are mining
shaal
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 09, 2013, 10:00:34 AM
 #32

isn´t this te compiled version ? http://sourceforge.net/projects/cpuminer/files/

the latest version there was 4 days ago, so it does not have the latest changes.

anyone have any lucked yet getting it to build, i'm stumped just can't get it to compile here
turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 09, 2013, 10:05:48 AM
 #33

Sorry i can be of no assistance for Windows or Mac users. I have no idea about those systems... perhaps offer your own bounties...

gubb3l
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 09, 2013, 10:10:33 AM
 #34

even so can you give us a compiled version of it ?
phorensic
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
May 09, 2013, 10:51:41 AM
 #35

I'm stuck here:

Code:
/c/github/cpuminer
$ LIBCURL="-lcurldll" ./configure CFLAGS="-O3"
checking build system type... i686-pc-mingw32
checking host system type... i686-pc-mingw32
checking target system type... i686-pc-mingw32
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether gcc -std=gnu99 needs -traditional... no
checking whether gcc -std=gnu99 and cc understand -c and -o together... yes
checking dependency style of gcc -std=gnu99... gcc3
checking for ranlib... ranlib
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking syslog.h usability... no
checking syslog.h presence... no
checking for syslog.h... no
checking for sys/sysctl.h... no
checking whether be32dec is declared... no
checking whether le32dec is declared... no
checking whether be32enc is declared... no
checking whether le32enc is declared... no
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for getopt_long... yes
checking whether we can compile AVX code... yes
checking whether we can compile XOP code... yes
checking for json_loads in -ljansson... no
checking for pthread_create in -lpthread... yes
checking for gawk... (cached) gawk
checking for curl-config... /mingw/bin/curl-config
checking for the version of libcurl... 7.30.0
checking for libcurl >= version 7.10.1... yes
checking whether libcurl is usable... no
configure: error: Missing required libcurl >= 7.10.1

It finds my curl-config that I made with ./configure in curl directory and placed in C:\MinGW\bin.  It finds libcurl.m4 which is 7.30.0 and placed in C:\MinGW\share\aclocal.  However, it says the version isn't usable??
maxsolnc
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


DTC unofficial team


View Profile WWW
May 09, 2013, 11:15:10 AM
 #36

Working on it too. I hope I'll come to you with windows binaries soon  Wink

DTC: DMcKNp47fNtgM7sritK9GfJEQ1DzME5nwk
BTC: 1FgUGra685ZwkrX5VnRvfaYp4bHJhC7x4H
maxsolnc
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


DTC unofficial team


View Profile WWW
May 09, 2013, 11:40:03 AM
 #37

Managed with curl problems, compiled it from source (also you need tcpip.h and pkg-config), successfully executed autogen and configure, but now stuck at make . Seems strange

gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -fno-strict-aliasing -I./compat/jansson -I/u
sr/local/include -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME
  -g -O2 -MT minerd-scrypt-jane.o -MD -MP -MF .deps/minerd-scrypt-jane.Tpo -c -o
 minerd-scrypt-jane.o `test -f 'scrypt-jane.c' || echo './'`scrypt-jane.c
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'
C:\Users\USERUSER\AppData\Local\Temp\cc4kfJms.s:26: Warning: .size pseudo-op use
d outside of .def/.endef ignored.
C:\Users\USERUSER\AppData\Local\Temp\cc4kfJms.s:26: Error: junk at end of line,
first unrecognized character is `h'
make[2]: *** [minerd-scrypt-jane.o] Error 1
make[2]: Leaving directory `/home/USERUSER/cpuminer-master'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/USERUSER/cpuminer-master'
make: *** [all] Error 2

DTC: DMcKNp47fNtgM7sritK9GfJEQ1DzME5nwk
BTC: 1FgUGra685ZwkrX5VnRvfaYp4bHJhC7x4H
msm595
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
May 09, 2013, 12:45:11 PM
 #38

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

mebezac
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
May 09, 2013, 01:35:05 PM
 #39

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

https://www.virustotal.com/en/file/2b7e630cfb2d173eb14e4dd88a7879527f5c52cbc77ace0c0742942aad46faec/analysis/1368106358/

Shows it is a bitcoin miner! Watch out!

BTC: 168d57nW72Y6DidPgE88iL7vYmpQD45dYK|LTC: LLPttXuFF2uTo2CWeEwXU5CwcUcgQ4NGd3
juhakall
Sr. Member
****
Offline Offline

Activity: 558
Merit: 250



View Profile WWW
May 09, 2013, 02:12:35 PM
 #40

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

How did you manage to compile it without errors? That might be useful information in case of future problems.

msm595
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
May 09, 2013, 02:18:29 PM
 #41

How did you manage to compile it without errors? That might be useful information in case of future problems.

The library used for scrypt-jane included some embedded assembly. This assembly wasn't suited for Windows, so I had to hack together some a bit of new assembly based on the old stuff.

procrypto
Full Member
***
Offline Offline

Activity: 224
Merit: 100


Shitcoin Maximalist


View Profile
May 09, 2013, 02:19:26 PM
 #42

FYI, hope the cross posting is ok - seemed logical.

msm595's Win32 binary is working..


Caesar V
Sr. Member
****
Offline Offline

Activity: 368
Merit: 250



View Profile
May 09, 2013, 02:20:08 PM
 #43

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

https://www.virustotal.com/en/file/2b7e630cfb2d173eb14e4dd88a7879527f5c52cbc77ace0c0742942aad46faec/analysis/1368106358/

Shows it is a bitcoin miner! Watch out!
you're kidding, right?
juhakall
Sr. Member
****
Offline Offline

Activity: 558
Merit: 250



View Profile WWW
May 09, 2013, 02:21:53 PM
 #44

It's working, but I'm getting less than half of what's produced by the linux version. 25kh/s vs. 60kh/s per thread on a 2500K. And I'm actually running the linux version with VirtualBox, so it might be even faster when run natively.

EDIT: This post might be relevant to the speed difference: https://bitcointalk.org/index.php?topic=196196.msg2082435#msg2082435

iamalitecoin
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
May 09, 2013, 02:29:16 PM
 #45

Can anyone walk me through getting this working on Linux like I'm 5 years old?

skyangel
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250


Florin dev


View Profile
May 09, 2013, 02:33:16 PM
 #46

EDIT: I have managed to compile it! Here is a link for all you windows users Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

Thanks. Tiny tip sent.

procrypto
Full Member
***
Offline Offline

Activity: 224
Merit: 100


Shitcoin Maximalist


View Profile
May 09, 2013, 02:43:16 PM
 #47

It's working, but I'm getting less than half of what's produced by the linux version. 25kh/s vs. 60kh/s per thread on a 2500K. And I'm actually running the linux version with VirtualBox, so it might be even faster when run natively.

EDIT: This post might be relevant to the speed difference: https://bitcointalk.org/index.php?topic=196196.msg2082435#msg2082435

Hopefully may be solved in the Win64 binary msm595 is working on.. (see https://bitcointalk.org/index.php?topic=196196.msg2087030#msg2087030)
iamalitecoin
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
May 09, 2013, 02:50:44 PM
 #48

Can anyone walk me through getting this working on Linux like I'm 5 years old?

Getting this after ./configure CFLAGS="-O3"

Code:
./configure: line 5506: 'LIBCURL_CHECK_CONFIG(, 7.10.1, ,'

what this means?

turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 09, 2013, 02:53:58 PM
 #49

Can anyone walk me through getting this working on Linux like I'm 5 years old?

Getting this after ./configure CFLAGS="-O3"

Code:
./configure: line 5506: 'LIBCURL_CHECK_CONFIG(, 7.10.1, ,'

what this means?

this one got me stuck up for few mins earlier.

Basically install the libcurl dev libraries. on ubuntu :-
sudo apt-get install libcurl-ocaml-dev

and then run ./autogen.sh again to generate fresh configure script.

I think there is something in autogen which writes a bad configure script if libcurl development headers were missing.

KrLos
Hero Member
*****
Offline Offline

Activity: 770
Merit: 1000



View Profile
May 09, 2013, 02:54:37 PM
 #50

i think we need also a minerd x64, that's why we are getting few hashrate on windows... maybe that's why.





▄██▄
▀███
   █
    █
     █
      █
      ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄
      ▀██▀            ▀█▀     
         ▀▄           ▄▀
           ▀▄        ▄▀
             ▀▄     ▄▀
               ▀▄  ▄▀
                ▄██▄
                ▀██▀
                              █
                             ███
                            █████
                           ███ ███
                          ███   ███
                         ███     ███
                        ███       ███
                       ███         ███
                      ███           ███
                     ███             ███
                    ███               ███
                    ██                 ███
                    ██                  ███
                 █  ██                   ███
                ██  ██                    ███
               ███  ██                     ███
              ████  ██                      ███
             █████  ██ ▄███████████▄         ███
            ███ ██  █████▀       ▀████▄       ███
           ███  ██  ██▀              ▀██       ███
          ███   ██     ▄███████████▄   ██       ███
         ███    ██    ██▀         ▀██   ██       ███
        ███     ██   ██             ██  ██        ███
       ███      ██  ██               ██  ██        ███
      ███       ██  ██               ██  ██         ███
     ███        ██  ██               ██  ██          ███
    ███         ██  ██               ██  ██           ███
   ███           ██  ██             ██   ██            ███
  ███            ██   ██▄         ▄██    ██             ███
 ███              ██   ▀███████████▀     ██              ███
███                ██▄              ▄██  ██               ███
 ███▄               ▀████▄       ▄█████  ██             ▄███
   ▀███▄               ▀███████████▀ ██  ██          ▄███▀
      ▀███▄                          ██  ██       ▄███▀
         ▀███▄                       ██  ██    ▄███▀
            ▀███▄                    ██  ██ ▄███▀
               ▀███▄                 ██  ████▀
                  ▀███▄              ██  █▀
                     ▀███▄         ▄███
                        ▀███▄   ▄███▀
                           ▀█████▀








▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄
▀██▀             ▀██▀    
                 █
                █
               █
              █
             █
          ▄██▄
          ▀██▀
iamalitecoin
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
May 09, 2013, 03:01:12 PM
 #51

Can anyone walk me through getting this working on Linux like I'm 5 years old?

Getting this after ./configure CFLAGS="-O3"

Code:
./configure: line 5506: 'LIBCURL_CHECK_CONFIG(, 7.10.1, ,'

what this means?

this one got me stuck up for few mins earlier.

Basically install the libcurl dev libraries. on ubuntu :-
sudo apt-get install libcurl-ocaml-dev

and then run ./autogen.sh again to generate fresh configure script.

I think there is something in autogen which writes a bad configure script if libcurl development headers were missing.

PM me your YAC address for a tip!

turtle83
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Supersonic


View Profile WWW
May 09, 2013, 03:09:56 PM
 #52

PM me your YAC address for a tip!

Y8ckhnhQYz1HHKJoccwJYj6SHHVXaz7uh9

It would be my first crypto-tip ever! Cheesy

BTW if you want u can send the tip to author : https://github.com/ali1234/cpuminer/wiki for quick turn-around.

mebezac
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
May 09, 2013, 03:29:06 PM
 #53

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

https://www.virustotal.com/en/file/2b7e630cfb2d173eb14e4dd88a7879527f5c52cbc77ace0c0742942aad46faec/analysis/1368106358/

Shows it is a bitcoin miner! Watch out!
you're kidding, right?

Yes. It's really hard to sound sarcastic in writing  Smiley

BTC: 168d57nW72Y6DidPgE88iL7vYmpQD45dYK|LTC: LLPttXuFF2uTo2CWeEwXU5CwcUcgQ4NGd3
Neverest
Jr. Member
*
Offline Offline

Activity: 56
Merit: 0



View Profile
May 09, 2013, 10:24:30 PM
 #54

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip[/ur

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

Cool, thanks. What would be the cmd/bat file command for this version? Where and how to put your wallet address, or does it run as a server etc?
Ps: any news on the 64-bit version?

Thanks!

20 years of crypto/Digicash experience. BTC: 1CHCSdHZj9Umcek2wKkwzRTB3rLkUb8yma
tallbikeguy
Jr. Member
*
Offline Offline

Activity: 35
Merit: 0


View Profile
May 10, 2013, 02:26:29 AM
 #55

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip[/ur

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. I really appreciate it.

Cool, thanks. What would be the cmd/bat file command for this version? Where and how to put your wallet address, or does it run as a server etc?
Ps: any news on the 64-bit version?

Thanks!

That's awesome that you got it to compile - but what did you change in the source code?

Thanks!
xibeijan
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000


View Profile
May 10, 2013, 12:00:43 PM
 #56

Nice work!

Notable projects: Bitcoin, Ethereum, Semux, Wagerr, Elastic, TenX, Ardor, Quantum, Dero, Sia Storage
alex_fun
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 10, 2013, 01:31:37 PM
 #57

Thanks Ali Cheesy

e521
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 10, 2013, 01:34:59 PM
 #58

PM me your YAC address for a tip!

Y8ckhnhQYz1HHKJoccwJYj6SHHVXaz7uh9

It would be my first crypto-tip ever! Cheesy

BTW if you want u can send the tip to author : https://github.com/ali1234/cpuminer/wiki for quick turn-around.

you don't need tips looking at what you are pulling out at the moment LOL

wesjuhnl
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 10, 2013, 09:04:55 PM
 #59

Why would you use such a retarded upload site..  everytime i click download i get spam and get redirected

Btc: 1BxeYiGGk64tCsotMwVhepVcAfoRRsR81k

Ltc: LanjQbwLhYSQkQbyuy5KDCEP6bmakZJd2V

Yac: YN5gfrrgupTN76m787YfDf2GNVRvxR67Ge

Ftc: 6efpCJD7mkEe79U4gzq6oEsAvnZGJub1Dj
pjheinz
Member
**
Offline Offline

Activity: 84
Merit: 10


MEC - MFLtNSHN6GSxxP3VL8jmL786tVa9yfRS4p


View Profile
May 11, 2013, 08:09:49 AM
 #60

how do you do the config fiile>?/?/ it keeps trying to connect to 127.0.0.1

♠♠♠https://(malware)♠♠♠ Most popular BTC-E bot made! ♠♠♠ Free Trial Available!! ♠♠♠
Kinetic915
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
May 12, 2013, 02:21:55 AM
 #61

how do you do the config fiile>?/?/ it keeps trying to connect to 127.0.0.1
create a batch pointing to the executable.

cryptrol
Hero Member
*****
Offline Offline

Activity: 638
Merit: 500


View Profile
May 18, 2013, 05:45:54 PM
 #62

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

Code:
#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 Cheesy
cpuminer-scrypt-jane-win32.zip

If this helped you and you want to donate, please send to any in my sig or YMKPwfHMR72cjw21aBJjLvq3LDfRb7AZ1b Smiley. 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.
dmatthewstewart
Sr. Member
****
Offline Offline

Activity: 437
Merit: 250



View Profile
September 08, 2013, 01:30:26 AM
 #63

Can anyone walk me through getting this working on Linux like I'm 5 years old?

Getting this after ./configure CFLAGS="-O3"

Code:
./configure: line 5506: 'LIBCURL_CHECK_CONFIG(, 7.10.1, ,'

what this means?

this one got me stuck up for few mins earlier.

Basically install the libcurl dev libraries. on ubuntu :-
sudo apt-get install libcurl-ocaml-dev

and then run ./autogen.sh again to generate fresh configure script.

I think there is something in autogen which writes a bad configure script if libcurl development headers were missing.

Well, Ive tried this and now I have officially tried everything. I cant get scrypt-jane to work/install. Ive been trying for months

Pages: 1 2 3 4 [All]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!