Has anyone else compiled optiminer on a mac?
Running configure returns
./configure: line 5624: syntax error near unexpected token `,'
./configure: line 5624: `LIBCURL_CHECK_CONFIG(, 7.15.2, ,'
I have seen this issue (
https://github.com/OhGodAPet/hodlminer-wolf/issues/1), and followed the steps listed but it still did not produced the same error.
Curl and openssl are installed, running curl -V produces
curl 7.54.0 (x86_64-apple-darwin16.0) libcurl/7.54.0 SecureTransport zlib/1.2.8
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz UnixSockets
Sorry if this is a dumb question. I have spent many hours trying to get this package to compile, cross-compiling, modifying the script, etc. Perhaps I am missing the obvious solution.
If more information is needed, I would be more than happy to provide it. Any help is greatly appreciated.
MAC is a tricky critter. Your error is definitely a library issue. Have you checked all dependencies as well as have the SDKs on your local? Also, what version of Ubuntu are you using? We have found that Ubuntu 14.04 is most favorable as the MAC versions have very strict gcc / libc dependencies.
If you are not on Ubuntu 14.04. Get Oracle VMBox to build, much easier... Keep us posted.
That error is from when I tried to compile it from Mac OSX 10.11 and 10.12 directly. For cross-compiling, I am trying from Ubuntu 16.04, but I know for sure that the OSX CURL libraries are configured incorrectly and will work on cross-compiling the next few days.
Also, on my Ubuntu Machine I find that with optiminer's hodlminer the hash rate is much lower than what I get from the wallet directly through optimineaes enabled. Normally I get 80 H/s, but with optiminer I get 55 H/s on one thread and 40 H/s and 30 H/s on two threads. Does anyone have any tips for improving optiminer's hash rate? Also, is it better to run the miner on multiple threads if the sum hash rate is higher than the single thread hash rate (say 30 and 40 H/s on two threads vs 55 H/s on one thread)?
Also yes, I know 80 h/s is low but it's just a casual laptop that I mine on in the night when my house is cold enough to cool the laptop (partially) and the global hashrate dips. I've actually found a block in on this machine in just two nights!