Title: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 14, 2013, 12:21:03 PM Hey fellow Mac users, the past couple of days I went through the process of compiling the newest version of the MNC-qt client for Mac OS X. Lemme tell you, if you don't know what you're doing, it's a tremendous pain in the ass. Have to download a ton of dependencies, the QT SDK and QT Creator IDE, get the project file set up correctly for OS X, then screw around with packaging all of the library files into the .app so that other users don't have to have the dependencies installed.
It took me at least 4 hours to figure all this crap out and get a Mac version of mincoin-qt published (link below). All of that being said... if you would like me to put my knowledge to good use and compile a Mac binary of any other alt coin client, either reply here or PM me and I will do so. Bounties/Donations would be VERY MUCH appreciated in whatever currency you have as this process is time intensive, at least for me. I'm including my BTC, LTC, and MNC addresses here since those are the coins I primarily trade in. If you'd rather donate a different coin let me know. P.S. If you're worried about me inserting a trojan or anything like that, all I can tell you is that I'm not that smart, and I guess you'll have to take my word for it. I'm perfectly happy to share the exactly source I use (which will come straight from the coin's dev) and the details of the process, which is quite boring. MinCoin-qt Version 0.6.3.0-g6e015e3-beta for Mac OS X: https://dl.dropboxusercontent.com/u/7405118/MinCoin-Qt_v063.zip Donations: BTC - 1Eq5zJJTcQ9RywuKUjfsYxmEAiS7toQAoQ LTC - LehmtWhrd3TNTgKfyVwSEWNg1ctkwmkWu9 MNC - MRMhVXatmuLxAieaiV4pntMbZrdQCHtUf6 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 14, 2013, 07:33:33 PM No Mac users interested in this service? :)
Maybe I should have posted this in a different sub-forum... seems like the Alt Currencies forum is flooded with new posts constantly... Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 14, 2013, 07:47:56 PM Oh PLEASE! I would LOVE an iXCoin and Devcoin QT for Mac!! Even better, tell me your secrets so I can make my own? The only other one I care about would be MinCoin, can you make one for MinCoin too?
OH PLEASE PLEASE PLEASE :D :D Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 14, 2013, 07:49:19 PM Wow I can't read can I. You did a MinCoin one. Once my wallet synchs, I'll send you a couple. THANK YOU. Will offer more for iX and Dev if you can :D
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 14, 2013, 07:50:27 PM Oh PLEASE! I would LOVE an iXCoin and Devcoin QT for Mac!! Even better, tell me your secrets so I can make my own? The only other one I care about would be MinCoin, can you make one for MinCoin too? OH PLEASE PLEASE PLEASE :D :D Hey man :) Haha no worries and thank you for any donation. Make sure that the MinCoin one works for you before donating... I'm almost positive it will but would hate for you to be disappointed. I will get to work on the other two for you tonight! Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 14, 2013, 07:52:09 PM ...details of the procedure would also be wonderful, can't ever learn enough about this and I am working on my own coin (not for profit, test-net only) and would love to eventually compile my own wallet as I'm a Mac too.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 14, 2013, 10:17:52 PM It works great! Sent you a block of MNC :D
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 15, 2013, 12:19:38 AM Please do share the details of the process! I've tried to get several of the Qt wallets working on the Mac, and been fairly close with a few of them, but never quite succeeded. I promise I won't find it boring. :)
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: Coinbuck @ BTCLot on May 15, 2013, 12:23:47 AM Remember that you have to trust OP. Binaries can have whatever he wants.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 15, 2013, 02:32:18 AM Please do share the details of the process! I've tried to get several of the Qt wallets working on the Mac, and been fairly close with a few of them, but never quite succeeded. I promise I won't find it boring. :) I will post the entire process here soon but here's a quick rundown... and Coinbuck you're right, I realize that if I were able I could insert whatever I want into the code prior to compiling. As I said, you'll just have to trust me to some extent - if you can suggest a way that I can prove that there's nothing malicious in the Mac binaries please let me know and I'll be more than happy to comply. All I can do for now is give you my word that I'm not interested in doing something like that. Ok, so brief rundown of how to do this: Code: [Note: Pro tip, when you're in Terminal on a Mac and you don't want to have to type a huge path in, remember you can drag folders or files into the terminal window and it'll automatically put the correct path.] That's all! :) I'm sure I left out some stuff, but that's the gist of it. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: xan_The_Dragon on May 15, 2013, 03:24:47 AM doesnt sound like a scam at all
let me give u this program here Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 15, 2013, 11:40:27 AM Please do share the details of the process! I've tried to get several of the Qt wallets working on the Mac, and been fairly close with a few of them, but never quite succeeded. I promise I won't find it boring. :) I will post the entire process here soon but here's a quick rundown... and Coinbuck you're right, I realize that if I were able I could insert whatever I want into the code prior to compiling. As I said, you'll just have to trust me to some extent - if you can suggest a way that I can prove that there's nothing malicious in the Mac binaries please let me know and I'll be more than happy to comply. All I can do for now is give you my word that I'm not interested in doing something like that. Ok, so brief rundown of how to do this: [...] That's all! :) I'm sure I left out some stuff, but that's the gist of it. That's fantastic, thank you! I'll give this a try with some of the other wallets as soon as I can. I would love to stop running these in Parallels. :) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 15, 2013, 01:41:03 PM doesnt sound like a scam at all let me give u this program here I appreciate your skepticism; if you can suggest a better way for me to provide the Mac client to users without everyone assuming I'm a hacker, I'd appreciate the input. Just curious, do you compile all of your software from source or do you trust anyone to compile software for you? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: bushstar on May 15, 2013, 01:45:58 PM If it helps at all, below is the script I wrote for Feathercoin to copy all the library files into the .app and update the locations. Just change the client name and update the library paths.
Quote mkdir Feathercoin-Qt.app/Contents/Frameworks cp -R /Users/User/QtSDK/Desktop/Qt/4.8.1/gcc/lib/QtCore.framework Feathercoin-Qt.app/Contents/Frameworks cp -R /Users/User/QtSDK/Desktop/Qt/4.8.1/gcc/lib/QtGui.framework Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libminiupnpc.8.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libssl.1.0.0.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libz.1.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libz.1.2.7.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libcrypto.1.0.0.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/db48/libdb_cxx-4.8.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libboost_system-mt.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libboost_filesystem-mt.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libboost_program_options-mt.dylib Feathercoin-Qt.app/Contents/Frameworks cp -R /opt/local/lib/libboost_thread-mt.dylib Feathercoin-Qt.app/Contents/Frameworks install_name_tool -id @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore Feathercoin-Qt.app/Contents/Frameworks/QtCore.framework/Versions/4/QtCore install_name_tool -id @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui Feathercoin-Qt.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui install_name_tool -id @executable_path/../Frameworks/libminiupnpc.8.dylib Feathercoin-Qt.app/Contents/Frameworks/libminiupnpc.8.dylib install_name_tool -id @executable_path/../Frameworks/libssl.1.0.0.dylib Feathercoin-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib install_name_tool -id @executable_path/../Frameworks/libz.1.dylib Feathercoin-Qt.app/Contents/Frameworks/libz.1.dylib install_name_tool -id @executable_path/../Frameworks/libcrypto.1.0.0.dylib Feathercoin-Qt.app/Contents/Frameworks/libcrypto.1.0.0.dylib install_name_tool -id @executable_path/../Frameworks/libdb_cxx-4.8.dylib Feathercoin-Qt.app/Contents/Frameworks/libdb_cxx-4.8.dylib install_name_tool -id @executable_path/../Frameworks/libboost_system-mt.dylib Feathercoin-Qt.app/Contents/Frameworks/libboost_system-mt.dylib install_name_tool -id @executable_path/../Frameworks/libboost_filesystem-mt.dylib Feathercoin-Qt.app/Contents/Frameworks/libboost_filesystem-mt.dylib install_name_tool -id @executable_path/../Frameworks/libboost_program_options-mt.dylib Feathercoin-Qt.app/Contents/Frameworks/libboost_program_options-mt.dylib install_name_tool -id @executable_path/../Frameworks/libboost_thread-mt.dylib Feathercoin-Qt.app/Contents/Frameworks/libboost_thread-mt.dylib install_name_tool -change /Users/User/QtSDK/Desktop/Qt/4.8.1/gcc/lib/QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /Users/User/QtSDK/Desktop/Qt/4.8.1/gcc/lib/QtGui.framework/Versions/4/QtGui @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /Users/User/QtSDK/Desktop/Qt/4.8.1/gcc/lib/QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore Feathercoin-Qt.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui install_name_tool -change /opt/local/lib/libminiupnpc.8.dylib @executable_path/../Frameworks/libminiupnpc.8.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libssl.1.0.0.dylib @executable_path/../Frameworks/libssl.1.0.0.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libz.1.dylib @executable_path/../Frameworks/libz.1.dylib Feathercoin-Qt.app/Contents/Frameworks/libcrypto.1.0.0.dylib install_name_tool -change /opt/local/lib/libz.1.dylib @executable_path/../Frameworks/libz.1.dylib Feathercoin-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib install_name_tool -change /opt/local/lib/libcrypto.1.0.0.dylib @executable_path/../Frameworks/libcrypto.1.0.0.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libcrypto.1.0.0.dylib @executable_path/../Frameworks/libcrypto.1.0.0.dylib Feathercoin-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib install_name_tool -change /opt/local/lib/db48/libdb_cxx-4.8.dylib @executable_path/../Frameworks/libdb_cxx-4.8.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libboost_system-mt.dylib @executable_path/../Frameworks/libboost_system-mt.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libboost_system-mt.dylib @executable_path/../Frameworks/libboost_system-mt.dylib Feathercoin-Qt.app/Contents/Frameworks/libboost_filesystem-mt.dylib install_name_tool -change /opt/local/lib/libboost_system-mt.dylib @executable_path/../Frameworks/libboost_system-mt.dylib Feathercoin-Qt.app/Contents/Frameworks/libboost_thread-mt.dylib install_name_tool -change /opt/local/lib/libboost_filesystem-mt.dylib @executable_path/../Frameworks/libboost_filesystem-mt.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libboost_program_options-mt.dylib @executable_path/../Frameworks/libboost_program_options-mt.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt install_name_tool -change /opt/local/lib/libboost_thread-mt.dylib @executable_path/../Frameworks/libboost_thread-mt.dylib Feathercoin-Qt.app/Contents/MacOs/Feathercoin-Qt Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 15, 2013, 01:50:05 PM If it help at all below is the script I use with Feathercoin to copy all the library files into the .app and update the locations. Just change the client name and update your library paths. Very nice bushstar, thank you for this. I probably wasted a good 30 min typing all of that out for the mincoin client. Some people are suggesting that instead of offering compiled versions for Mac for tips, I just publish a complete guide for those interested in compiling themselves, and accept tips. I've pretty much already done that above, but I will try to elaborate on the guide and fill in any missing steps. If you are unable to follow it or would rather not spend the time, and you are willing to trust that I haven't inserted any malicious code, I'm still willing to do the compiling for you. Should have the devcoin and ixCoin clients done later today... If any of this is useful to you, I appreciate tips, but they're obviously not required. This information is out there for those who are willing to spend the time looking, I just hoped I could save people some time and make a little coin in tips. P.S. Some people may have to change some of the information in that script beyond the name of the client. For example, I used QT v. 4.8.3 rather than 4.8.1, and some of the paths in your script refer to /Users/User which would be different for other people depending on their OS X username. Nonetheless, very handy! I'd suggest people check the paths for themselves using otool -L to verify prior to using the script. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 16, 2013, 12:30:10 AM Thanks bushtar and jrlepage; I'm happy to know more about this too! Can't wait to have a couple more wallets I don't need to run crossover for!
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 16, 2013, 12:57:16 AM Another tip: the locate command (https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/locate.1.html) can be very helpful when your client doesn't find all the dependencies. Oh PLEASE! I would LOVE an iXCoin and Devcoin QT for Mac!! Even better, tell me your secrets so I can make my own? The only other one I care about would be MinCoin, can you make one for MinCoin too? OH PLEASE PLEASE PLEASE :D :D Have you tried this Devcoin client (https://bitcointalk.org/index.php?topic=34586.msg1947005#msg1947005)? I haven't, looked for ever for it too, will give it a go! Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jrlepage on May 16, 2013, 03:19:39 AM Just a quick update: Ran into some issues with the latest Devcoin client. Got it compiled and deployed okay, and it starts up fine, but crashes after a few seconds - appears to be a memory leak. Troubleshooting and will update later.
The one problem with writing an all-inclusive guide is that some of these alt coins' source code seem to be more Mac friendly or less Mac friendly depending on their author. Mincoin appears to have been very Mac friendly at the source level - the QT project file already had all kinds of flags set for Macs... Anyway, I'll keep trucking along and update this soon. P.S. The mini-guide above is still valid,... I just need to elaborate on some things like how to install HomeBrew and dependencies, etc. P.P.S. I'd appreciate anyone who uses the Mincoin-qt client I compiled for a few days posting back here to vouch that there was no Trojan inserted by me stealing your coin or anything. Thanks! :) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jubalix on May 16, 2013, 03:46:57 AM On the list for MAC would be
TRC client IXC client BCQ client GLD client FTC Client CNC client but the how to is even better than this!!! Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: diatonic on May 17, 2013, 03:57:21 PM Thar be a big reward if ye can build a doubloons-qt client fer mac.
https://bitcointalk.org/index.php?topic=206361.0 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 18, 2013, 09:28:15 PM Just a quick update: Ran into some issues with the latest Devcoin client. Got it compiled and deployed okay, and it starts up fine, but crashes after a few seconds - appears to be a memory leak. Troubleshooting and will update later. The one problem with writing an all-inclusive guide is that some of these alt coins' source code seem to be more Mac friendly or less Mac friendly depending on their author. Mincoin appears to have been very Mac friendly at the source level - the QT project file already had all kinds of flags set for Macs... Anyway, I'll keep trucking along and update this soon. P.S. The mini-guide above is still valid,... I just need to elaborate on some things like how to install HomeBrew and dependencies, etc. P.P.S. I'd appreciate anyone who uses the Mincoin-qt client I compiled for a few days posting back here to vouch that there was no Trojan inserted by me stealing your coin or anything. Thanks! :) Thanks to your instructions, and with a bit of fiddling, I was able to compile my own Mac version of the MinCoin app. I had to adjust a few things for compiling on Mountain Lion, using homebrew. Here's a quick list of what I had to do, in case anyone else wants to try:
Once I'd done that, I didn't have to change the MinCoin code at all to build the Qt app, which was great. That got me to a dynamically linked version of MinCoin-Qt.app that only worked on the computer I compiled it on. Then I looked at bushstar's script and modified it for homebrew, like this: Code: #!/bin/bash After running that, I had a statically linked app that worked great on another Mac! Now to try some of the other clients... jrlepage, I don't have very many mincoins, but I'm sending a couple your way. bushstar, I didn't see a donation address for you, but I'd like to send you a tip as well. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ryanb on May 25, 2013, 02:01:11 PM can someone make GLD wallet for Mac please?
i will reward the person with 1000 GLD Send me a pm once you do it with your wallet address Thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ryanb on May 25, 2013, 02:50:35 PM can someone post a link where to download qt and other dependencies?
Thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: shakezula on May 25, 2013, 02:53:20 PM This should about do it:
http://download.qt-project.org/official_releases/qt/4.8/4.8.4/qt-mac-opensource-4.8.4.dmg If you want to build your own coin wallets, try MacPorts, install boost, db48, openssl, and miniupnpc. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: BChydro on May 25, 2013, 02:53:57 PM LKY is an up and coming coin and would benefit hugely from a mac client. I'd gladly put up 250 LKY if you were to compile that
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 25, 2013, 04:59:47 PM Okay, I compiled a Mac version of the LKY wallet. It works on my machine, but if others could try it, that would be helpful. You can download it here: https://www.dropbox.com/s/846aeh8ys488u86/Luckycoin-Qt-0.6.3.0-Mac.zip
If you try it out and feel that it fulfills the bounty, my LKY address is LFbZvfyMFypVuraKULD54SLd4S3wmmfHaW :) Enjoy! EDIT: Fixed a bug that prevented the wallet from synching. Please re-download if you downloaded earlier and are getting "Displayed transactions may not be correct" errors. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: BitcoinBoard on May 25, 2013, 05:22:18 PM Could you Please make a Qt client on mac for GLD (Goldcoin)?
There is a bounty of 1000GLD for that Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: Simran on May 25, 2013, 08:49:35 PM 1000 USC to compile a USC client for Mac OSX :)
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 26, 2013, 12:01:08 AM Could you Please make a Qt client on mac for GLD (Goldcoin)? There is a bounty of 1000GLD for that Try this one: https://www.dropbox.com/s/bqrdat2bct7p135/GLDCoin-Qt-0.6.3.1-Mac.zip If it works and you like it, my GLD address is Dyn4ZvvQdRrjMgDzSMsj3sPs5CVuoTQpsN -- but I saw that shakezula has been working on this, so he should really get most of the credit and the bounty. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 26, 2013, 12:46:57 AM 1000 USC to compile a USC client for Mac OSX :) Okay, here's a Mac compile of the USCoin wallet: https://www.dropbox.com/s/vjwhgy99mlfp61k/USCoin-Qt-0.6.3.0-Mac.zip If this works well and you think it deserves the bounty, my USCoin address is: URhgVofm2QDYp5qC9qRYchzXKz4xGYiwQR Enjoy! Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: zeeshanblc on May 26, 2013, 03:15:44 AM Can you compile powercoin for us?
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 26, 2013, 05:26:43 AM UPDATE: I found and fixed a startup crash bug that was affecting all the wallets I posted above, on some systems. I also fixed a blockchain bug in the Luckycoin wallet. If you downloaded any of those wallets before the time of this post, please re-download them.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ryanb on May 26, 2013, 05:33:12 AM Thank you it is working awesome
can you post the one for WDC i cannot seem to find it to redownload it Thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 26, 2013, 05:35:12 AM Can you compile powercoin for us? Here you go: https://www.dropbox.com/s/4jl5xi543vrzf90/Powercoin-Qt-0.6.3.0-Mac.zip Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ryanb on May 26, 2013, 05:37:30 AM maxpower is a pro at it now
go max :) give it the maxpower Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jasonslow on May 26, 2013, 06:18:27 AM Can you compile powercoin for us? Here you go: https://www.dropbox.com/s/4jl5xi543vrzf90/Powercoin-Qt-0.6.3.0-Mac.zip Thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 26, 2013, 01:28:34 PM Thank you it is working awesome can you post the one for WDC i cannot seem to find it to redownload it Thanks It's here: https://www.dropbox.com/s/958azh5o2lab3rg/Worldcoin-Qt-0.6.3.0-Mac.zip I'm going to start a new thread to consolidate all the known Mac altcoin wallets. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 26, 2013, 10:56:06 PM Hey guys,
I've been trying to get YACoin compiled for OSX but i'm stuck. maxpower do you know ASM at all? Check this out: https://bitcointalk.org/index.php?topic=206577.msg2279287#msg2279287 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ryanb on May 26, 2013, 11:34:29 PM any chance making a DGC mac wallet?
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 02:26:13 AM Hey guys, I've been trying to get YACoin compiled for OSX but i'm stuck. maxpower do you know ASM at all? Check this out: https://bitcointalk.org/index.php?topic=206577.msg2279287#msg2279287 Nope, I'm kind of stuck on YACoin too. I know that pooler's cpuminer has a script that fixes up the project's assembly for OS X. Maybe that script is applicable here, too. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 02:27:00 AM any chance making a DGC mac wallet? Definitely on my list! I'll post if/when I can get it working. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: cheesylard on May 27, 2013, 02:27:15 AM Please do digitalcoin.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 27, 2013, 01:10:05 PM Shoooooooop da Woooop got the yacoin QT built, it's running and syncing with the network right now.
I need to go through and bundle in all the deps, and then i can release it. Thanks for your help maxpower & others in this thread. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 01:27:20 PM Shoooooooop da Woooop got the yacoin QT built, it's running and syncing with the network right now. I need to go through and bundle in all the deps, and then i can release it. Thanks for your help maxpower & others in this thread. Very nice! How did you get the assembly working? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 27, 2013, 01:56:47 PM See this post:
https://bitcointalk.org/index.php?topic=206577.msg2279387#msg2279387 There was some other stuff i did to get to that point as well though, i edited the: yacoin-qt.pro file. adding this line: QMAKE_CXXFLAGS += -fpermissive Also, see my reply further down in the same thread linked above, i had to modify his suggestion slightly. I made a DMG and i'm uploading it now (my internet sucks here, but when it's done uploading i'll post the link for people to test). Edit: i forgot, i also unraveled the macros in that ASM file, with poolers perl file: nomacros.pl sudo perl nomacro.pl scrypt-x86_64.S But i think in the end this step wasn't necessary, because i think that that ASM file is circumvented completely with the method described in the thread linked above. I guess this means that the OSX QT might be a bit slower, so i wouldn't recomend mining with it, but there are other ways to mine YaCoin, and the Qt can just be for wallet management. EDIT2: this is neat: http://qt-project.org/doc/qt-4.8/deployment-mac.html specifically Code: Create a disk image file (.dmg) with the application Cheers, Crendore Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 02:10:13 PM See this post: https://bitcointalk.org/index.php?topic=206577.msg2279387#msg2279387 There was some other stuff i did to get to that point as well though, i edited the: yacoin-qt.pro file. adding this line: QMAKE_CXXFLAGS += -fpermissive Also, see my reply further down in the same thread linked above, i had to modify his suggestion slightly. I made a DMG and i'm uploading it now (my internet sucks here, but when it's done uploading i'll post the link for people to test). Edit: i forgot, i also unraveled the macros in that ASM file, with poolers perl file: nomacros.pl sudo perl nomacro.pl scrypt-x86_64.S But i think in the end this step wasn't necessary, because i think that that ASM file is circumvented completely with the method described in the thread linked above. I guess this means that the OSX QT might be a bit slower, so i wouldn't recomend mining with it, but there are other ways to mine YaCoin, and the Qt can just be for wallet management. EDIT2: this is neat: http://qt-project.org/doc/qt-4.8/deployment-mac.html specifically Code: Create a disk image file (.dmg) with the application Cheers, Crendore Very cool! Kudos for getting it working. Okay if I add your client to my master list of Mac wallets (https://bitcointalk.org/index.php?topic=216672) when you upload it? Making dmgs would be nice! I'll check that out, thanks. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 27, 2013, 02:25:24 PM Hey maxpower,
How did you fix the startup crash bug you had with your clients? i got a friend to run the client and they said it crashed right away: http://pastebin.com/LguBEgxX Any ideas? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 02:29:14 PM Hey maxpower, How did you fix the startup crash bug you had with your clients? i got a friend to run the client and they said it crashed right away: http://pastebin.com/LguBEgxX Any ideas? I've never seen that particular crash. My startup crash was in the Qt code, and I ended up fixing it by running macdeployqt on my clients after running my dependency fixing script posted above. Looks like yours is crashing in the berkeleydb code somewhere...maybe the blockchain db is corrupted on your friend's machine? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 02:30:11 PM Please do digitalcoin. Done! Download link is in my Mac Wallets thread: https://bitcointalk.org/index.php?topic=216672 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 27, 2013, 02:32:22 PM Hmm, how did you go about obtaining your copy of berkeley db-4.8?
I used a custom homebrew keg from github... just saw this now: http://bitcoin.stackexchange.com/questions/3672/trouble-compiling-bitcoind-on-osx-with-homebrew might try that one next. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 03:18:23 PM Hmm, how did you go about obtaining your copy of berkeley db-4.8? I used a custom homebrew keg from github... just saw this now: http://bitcoin.stackexchange.com/questions/3672/trouble-compiling-bitcoind-on-osx-with-homebrew might try that one next. I just use the stock berkeley-db4 keg, and force-link it to get the libraries in the right place. The hard part is tracking down all the dylib dependencies of the wallet, since some dylibs have funky paths to their dependencies. This is the current version of the script I use to fix them up (which may be overkill for some wallets): Code: #!/bin/bash Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 27, 2013, 09:04:55 PM Ok, i'll give it another go tomorrow, too busy with work atm.
How did you get it to use your libssl/libcrypto 1.0.0 ? mine keeps compiling with libssl/libcrypto 0.9.8 even though i have libssl/libcrypto 1.0.0 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 27, 2013, 09:28:24 PM Ok, i'll give it another go tomorrow, too busy with work atm. How did you get it to use your libssl/libcrypto 1.0.0 ? mine keeps compiling with libssl/libcrypto 0.9.8 even though i have libssl/libcrypto 1.0.0 openssl was another homebrew keg that I had to force link. If you don't, I think Qt picks up the system openssl. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: mcrimson on May 27, 2013, 11:18:21 PM This is awesome! Been looking for a Mac Mincoin client! Thanks bro!
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 29, 2013, 12:36:46 PM Well i'm sick in bed today, and not working, so i figured it was a good time to give this YaCoin QT another shot. Will report back in a little bit with results.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 29, 2013, 01:53:28 PM Hey maxpower,
Why are we bothing with all this manual file moving stuff when that is exactly what: Code: sudo macdeployqt /Applications/appname.app Does for us? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 29, 2013, 02:45:51 PM Hey maxpower, Why are we bothing with all this manual file moving stuff when that is exactly what: Code: sudo macdeployqt /Applications/appname.app Does for us? Unfortunately, macdeployqt doesn't copy all required frameworks and dylibs over, even though the docs say it does. In my script, I'm just erring on the side of caution and making sure that all dependencies I know of are copied in and renamed. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 29, 2013, 06:51:19 PM Hmmm... so i got a QT compiled and running on my computer, it also runs on my GFs laptop, which is the same model as my laptop, but with no extra libraries or QT installed. The weird part though, is that it doesn't run on my friends computer.
[removed check my sig for latest version] Anyone wanna give it a go and tell me the errors they get? Thanks! Crendore Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: baritus on May 29, 2013, 07:16:09 PM Please do digitalcoin. Done! Download link is in my Mac Wallets thread: https://bitcointalk.org/index.php?topic=216672 Can I share this on the main thread? Thanks :) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 29, 2013, 08:07:01 PM Please do digitalcoin. Done! Download link is in my Mac Wallets thread: https://bitcointalk.org/index.php?topic=216672 Can I share this on the main thread? Thanks :) Sure, I hope people will find it useful. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 29, 2013, 08:13:45 PM Hmmm... so i got a QT compiled and running on my computer, it also runs on my GFs laptop, which is the same model as my laptop, but with no extra libraries or QT installed. The weird part though, is that it doesn't run on my friends computer. [removed check my sig for latest version] Anyone wanna give it a go and tell me the errors they get? Thanks! Crendore Could it be an issue with Mac OS X versions? I'm unclear on whether Qt apps built on the 10.7 framework will work on OS X earlier than Lion. I'll give it a try on my system later and let you know how it goes. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 29, 2013, 08:18:39 PM Thanks! i moved it into a DMG, i've now tested it on 4 laptops, and it worked. it is just one of my developer friends' laptop that it didn't work on.
I wonder if it has something to do with processor on the different machines, i know his laptop is fairly old, but he is running the same version of OSX as i am 10.8.3 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on May 29, 2013, 09:26:29 PM Thanks! i moved it into a DMG, i've now tested it on 4 laptops, and it worked. it is just one of my developer friends' laptop that it didn't work on. I wonder if it has something to do with processor on the different machines, i know his laptop is fairly old, but he is running the same version of OSX as i am 10.8.3 Weird. I've gotten one crash report on one of my wallets, too, but no details. I'll ask about the Mac model. Would you mind if I added your YACoin wallet to my list of wallets? https://bitcointalk.org/index.php?topic=216672 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: crendore on May 29, 2013, 10:24:26 PM Yeah, sounds good!
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: Petr1fied on June 05, 2013, 06:37:57 AM I'd like to commission a Mac client of GameCoin (GME) with the latest code from GitHub (https://github.com/alt-coin/gamecoin).
EDIT: built by maxpower. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: MobGod on October 31, 2013, 10:10:35 PM can anyone take a look at this and see what they suggest i do for this error ?
src/scrypt-x86_64.S:178:9: error: invalid alignment value .align 32 ^ src/scrypt-x86_64.S:291:9: error: invalid alignment value .align 32 ^ src/scrypt-x86_64.S:528:9: error: invalid alignment value .align 32 ^ src/scrypt-x86_64.S:844:9: error: invalid alignment value .align 32 ^ src/scrypt-x86_64.S:1002:9: error: invalid alignment value .align 32 ^ src/scrypt-x86_64.S:1464:9: error: invalid alignment value .align 32 ^ make: *** [build/scrypt-x86_64.o] Error 1 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on December 12, 2013, 02:24:34 PM can anyone take a look at this and see what they suggest i do for this error ? src/scrypt-x86_64.S:291:9: error: invalid alignment value .align 32 I changed these to .align 16 and have been able to move past that error to eventually compile Mac wallets. AFAIK, The alignment is strictly for the code and is not data related. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: MobGod on December 12, 2013, 02:39:54 PM can anyone take a look at this and see what they suggest i do for this error ? src/scrypt-x86_64.S:291:9: error: invalid alignment value .align 32 I changed these to .align 16 and have been able to move past that error to eventually compile Mac wallets. AFAIK, The alignment is strictly for the code and is not data related. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on December 12, 2013, 02:56:54 PM Mac OS X 10.8.5 w/
$ g++ --version Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) Target: x86_64-apple-darwin12.5.0 Thread model: posix Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: QQ on January 15, 2014, 08:31:48 PM Can you make one for microCoin? https://github.com/microcoinsource/microcoin
I tried but I can't fix the ASM part (similar to yacoin) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ifly333 on February 05, 2014, 11:50:51 PM Really need a mac wallet for Platinum PT. Pleeeease.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: ifly333 on February 06, 2014, 12:35:00 AM I noticed no one has posted here for awhile and the OP hasn't been logged on in accouple weeks, so if anyone could please help me with a mac wallet PM me please!
Thank you Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: jimjam1210 on February 10, 2014, 03:32:01 AM same here i need mine doe before launch if anyone can help id really appreciate it
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on February 10, 2014, 01:29:04 PM I guess I'm the new Mac wallet build guy. Please PM me the github repository for your Mac wallet build needs. I can compile 64bit Mac OS X 10.8+ compatible wallets and will create a PR against your repo of any change necessary to build.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: wampumcoin on February 17, 2014, 12:50:53 AM Hi MaxPower I sent you a PM with my emails, I need a mac wallet for my coin that is about to launch.
Thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: maxpower on February 17, 2014, 04:35:45 PM Hi MaxPower I sent you a PM with my emails, I need a mac wallet for my coin that is about to launch. Thanks PM'd you. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: stlcoin on February 22, 2014, 12:56:19 AM STLcoin needs a mac version
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: pcmerc on February 28, 2014, 06:39:23 PM Starcoin OSX wallet
http://pcmerc.com/files/starcoin-qt.dmg Donations welcome :D LTC: Le9cJ2cRVYZ7sx7829gTC4DACU8hMLuzHe BTC: 13wKPZZ83AE22eEYKXoVBQWx3QaPJYq67a Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: pcmerc on February 28, 2014, 07:50:51 PM Orobit OSX wallet built
http://pcmerc.com/files/Orobit-Qt.dmg You will need to supply the orobit.conf in the proper location for this to sync. rpcuser=orobitrpc rpcpassword=whatthefeck rpcallow=* gen=0 addnode=188.226.153.225 addnode=128.199.241.36 addnode=70.80.98.33 addnode=77.123.224.6 addnode=85.131.246.195 addnode=193.189.187.250 addnode=188.226.144.218 addnode=178.33.32.136 addnode=188.230.177.62 addnode=85.25.196.154 ORO: 13NpiuF43BY26ao1CfjPFpyh3ghGNZTYVe LTC: Le9cJ2cRVYZ7sx7829gTC4DACU8hMLuzHe BTC: 13wKPZZ83AE22eEYKXoVBQWx3QaPJYq67a Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: pcmerc on February 28, 2014, 08:03:17 PM What other coins need OSX wallets? Please provide a list & I'll build them all.
pcmerc~ Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on February 28, 2014, 10:27:58 PM For anyone who can get as far as successfully building a Mac wallet, here is a script I wrote to convert a release build into a DMG image (see below).
If you are building abccoin-Qt.app, you would type './makeImg.sh abccoin-Qt' and this script will take care of the rest! The disk image will be in the output directory Code: #!/bin/sh Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: etcdev on March 18, 2014, 03:17:20 AM pcmerc I would be extremely grateful if someone could compile Entropycoin - www.entropycoins.com https://github.com/etcdev/EntropyCoins.git If you want to sync after compiling: rpcport=7552 server=1 gen=0 addnode=70.112.59.90 There is also a human mineable HTML5 game I built. Going to add a ton of coins once I can get mac wallet going so everyone can participate. http://entropycoins.com/game I have successfully compiled and run but can't deploy. I ran the CaptEmulation script after a successful build but unfortunately get - You can't open the application "Entropycoin-Qt" because it may be damaged or incomplete when run on Mavericks. I just updated git source with the makefile.osx and .pro file I've been using on Snow Leopard. Will give coins. Thank you! Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on March 18, 2014, 05:36:44 AM I don't have Mavericks so I can't test, but you might want to try and compile the wallet with Qt 5.2-- which AFAIK has better Mavericks support.
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: First.Bitcoins on March 19, 2014, 06:19:10 PM I am the lead of a new altcoin team, AppleBytes.
Anyone interested in helping on the MAC wallet? Payment will be made in Bitcoin. I compiled the MAC wallet and it runs on my MAC, but not other peoples, not sure what the issue is. Some details here: Announce Thread (https://bitcointalk.org/index.php?topic=503131.msg5538857#msg5538857) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on March 19, 2014, 10:23:09 PM You need to run macdeployqt on the .app in order to package the libraries and frameworks within the .app. As compiled, the application will point to the libraries and frameworks wherever they are on the developers machine. The script I posted above will run this as well as package the resulting deployed app into a DMG image.
I looked, but I did not see a github repo anywhere for AppleByte. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: instacalm on March 19, 2014, 11:29:31 PM can anyone take a look at this and see what they suggest i do for this error ? src/scrypt-x86_64.S:178:9: error: invalid alignment value .align 32 ^ [...] make: *** [build/scrypt-x86_64.o] Error 1 Hi MobGod, to fix that issue, you have to convert the assembler macros of scrypt-x86_64.S to C preprocessor ones; then add -pthread -no-integrated-as to the qmake cflags. That'll fix the issue. Use this script: https://github.com/iongchun/cpuminer/blob/cpumine/nomacro.pl 1. convert assembler macros Code: sudo perl nomacro.pl scrypt-x86_64.S 2. add -no-integrated-as to the macx qmake cflags in the qmake project file. Code: macx:QMAKE_CFLAGS_THREAD += -pthread -no-integrated-as You need to run macdeployqt on the .app in order to package the libraries and frameworks within the .app. As compiled, the application will point to the libraries and frameworks wherever they are on the developers machine. The script I posted above will run this as well as package the resulting deployed app into a DMG image. I looked, but I did not see a github repo anywhere for AppleByte. Hi CaptEmulation, the built in dmg flag: Code: macdeployqt <AppName.app> -dmg does the same as your script above ;) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: etcdev on March 22, 2014, 05:38:50 AM CaptEmulation. That script did the trick. Thank You!
Entropycoin wallet now available! http://entropycoins.com/Content/Entropycoin-Qt-mac.zip Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: CaptEmulation on March 23, 2014, 11:16:30 PM As mentioned above, script is not really necessary (unless you want to template additional content into the DMG). The quick-n-easy method is:
Code: macdeployqt <AppName.app> -dmg Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: Alwin on March 24, 2014, 09:23:53 AM Hello All,
Can someone compile a Mac wallet for LiteBar? https://github.com/rspublishing/litebar (I will donate 15 LiteBar for this Mac wallet :) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: MystPhysX on March 28, 2014, 06:27:25 PM Hello All, I'm on it.Can someone compile a Mac wallet for LiteBar? https://github.com/rspublishing/litebar (I will donate 15 LiteBar for this Mac wallet :) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: bzyzny on March 28, 2014, 07:02:24 PM It would be much appreciated if you could build a Mac wallet for Blakecoin :)
https://bitcointalk.org/index.php?topic=306894.0 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: MystPhysX on March 29, 2014, 10:56:18 AM Hello All, I'm on it.Can someone compile a Mac wallet for LiteBar? https://github.com/rspublishing/litebar (I will donate 15 LiteBar for this Mac wallet :) It would be much appreciated if you could build a Mac wallet for Blakecoin :) On it.https://bitcointalk.org/index.php?topic=306894.0 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: MystPhysX on March 30, 2014, 03:00:10 PM It would be much appreciated if you could build a Mac wallet for Blakecoin :) On it.https://bitcointalk.org/index.php?topic=306894.0 Done, now available at chainexplorer.info. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: anonymousxx1503 on April 20, 2014, 08:52:07 PM There's a 0.05 BTC bounty for compiling a MAC QT client for Quebecoin. Anyone up for it?
https://bitcointalk.org/index.php?topic=552561.msg6310661#msg6310661 Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: Kergekoin on April 20, 2014, 09:04:06 PM There's a 0.05 BTC bounty for compiling a MAC QT client for Quebecoin. Anyone up for it? https://bitcointalk.org/index.php?topic=552561.msg6310661#msg6310661 for 2 Million MINT i will do it. :D Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: SL1M on April 21, 2014, 10:37:22 AM can somebody make or fix Fluttercoin wallet?
https://bitcointalk.org/index.php?topic=509499.msg6306278#msg6306278 (https://bitcointalk.org/index.php?topic=509499.msg6306278#msg6306278) Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: menzo on April 21, 2014, 11:27:15 AM can somebody make or fix Fluttercoin wallet? https://bitcointalk.org/index.php?topic=509499.msg6306278#msg6306278 (https://bitcointalk.org/index.php?topic=509499.msg6306278#msg6306278) what's the problem with the wallet? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: mammix2 on April 22, 2014, 05:31:33 PM can anyone take a look at this and see what they suggest i do for this error ? src/scrypt-x86_64.S:178:9: error: invalid alignment value .align 32 ^ [...] make: *** [build/scrypt-x86_64.o] Error 1 Hi MobGod, to fix that issue, you have to convert the assembler macros of scrypt-x86_64.S to C preprocessor ones; then add -pthread -no-integrated-as to the qmake cflags. That'll fix the issue. Use this script: https://github.com/iongchun/cpuminer/blob/cpumine/nomacro.pl 1. convert assembler macros Code: sudo perl nomacro.pl scrypt-x86_64.S 2. add -no-integrated-as to the macx qmake cflags in the qmake project file. Code: macx:QMAKE_CFLAGS_THREAD += -pthread -no-integrated-as You need to run macdeployqt on the .app in order to package the libraries and frameworks within the .app. As compiled, the application will point to the libraries and frameworks wherever they are on the developers machine. The script I posted above will run this as well as package the resulting deployed app into a DMG image. I looked, but I did not see a github repo anywhere for AppleByte. Hi CaptEmulation, the built in dmg flag: Code: macdeployqt <AppName.app> -dmg does the same as your script above ;) Nice one @Instacash That perl script is exactly what i needed ;D Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: mdtspain on August 11, 2014, 07:17:36 AM Hi guys,
I have a problem with prepairing the wallet for distribution. I compile the wallet without any problem for local use, but when I need to prepair it for distro then every time it seems that the package is incomplete or maybe the links are not correct. I check the links with otool and change .dylib libaries to @executable_path, but the wallet only works on my own computer. Any help? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: stuff0577 on September 17, 2014, 01:38:07 AM Hi guys, I have a problem with prepairing the wallet for distribution. I compile the wallet without any problem for local use, but when I need to prepair it for distro then every time it seems that the package is incomplete or maybe the links are not correct. I check the links with otool and change .dylib libaries to @executable_path, but the wallet only works on my own computer. Any help? have you tried macdeployqt? Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: embicoin on November 28, 2014, 10:23:36 PM Hello, was anybody able to compile with yosemite 10.1 and xcode 6.1?
I am getting really mad with boost, leveldb and db48 linking... Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: neurocis on March 05, 2015, 07:19:49 AM Bump to this thread.
Team PiggyCoin is looking for assistance in building the PiggyStakes Mac wallet (PiggyCoin). I would have no problems trying myself, however have no access to a Mac. If you can lend a hand let me know your bounty. Oink Oink. Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: Smiling Coffee on August 28, 2017, 03:51:29 PM Who can create a wallet from the source for MacOS X?
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: estilodevida on November 19, 2017, 07:32:28 PM I need wallet gui for mac for NPCcoin. Rewards of 200 NPC for developer. PM
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: EustormBit on February 03, 2018, 12:20:07 PM I need a mac wallet compiled. Can pay in eth or bounties
Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: offliner on February 20, 2018, 01:01:04 AM Hey fellow Mac users, the past couple of days I went through the process of compiling the newest version of the MNC-qt client for Mac OS X. Lemme tell you, if you don't know what you're doing, it's a tremendous pain in the ass. Have to download a ton of dependencies, the QT SDK and QT Creator IDE, get the project file set up correctly for OS X, then screw around with packaging all of the library files into the .app so that other users don't have to have the dependencies installed. It took me at least 4 hours to figure all this crap out and get a Mac version of mincoin-qt published (link below). All of that being said... if you would like me to put my knowledge to good use and compile a Mac binary of any other alt coin client, either reply here or PM me and I will do so. Bounties/Donations would be VERY MUCH appreciated in whatever currency you have as this process is time intensive, at least for me. I'm including my BTC, LTC, and MNC addresses here since those are the coins I primarily trade in. If you'd rather donate a different coin let me know. P.S. If you're worried about me inserting a trojan or anything like that, all I can tell you is that I'm not that smart, and I guess you'll have to take my word for it. I'm perfectly happy to share the exactly source I use (which will come straight from the coin's dev) and the details of the process, which is quite boring. MinCoin-qt Version 0.6.3.0-g6e015e3-beta for Mac OS X: https://dl.dropboxusercontent.com/u/7405118/MinCoin-Qt_v063.zip Donations: BTC - 1Eq5zJJTcQ9RywuKUjfsYxmEAiS7toQAoQ LTC - LehmtWhrd3TNTgKfyVwSEWNg1ctkwmkWu9 MNC - MRMhVXatmuLxAieaiV4pntMbZrdQCHtUf6 hi I have seen your posts about compiling wallets for mac OS i was wondering if you would be able to help me compiling one for me please PM me thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: highkhan on February 25, 2018, 10:52:22 AM Looking for someone for wallet development for MAC and if possible Mobile iOS/Android
PM ME Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: highkhan on April 26, 2018, 11:39:36 AM If you need help PM me
Hey fellow Mac users, the past couple of days I went through the process of compiling the newest version of the MNC-qt client for Mac OS X. Lemme tell you, if you don't know what you're doing, it's a tremendous pain in the ass. Have to download a ton of dependencies, the QT SDK and QT Creator IDE, get the project file set up correctly for OS X, then screw around with packaging all of the library files into the .app so that other users don't have to have the dependencies installed. It took me at least 4 hours to figure all this crap out and get a Mac version of mincoin-qt published (link below). All of that being said... if you would like me to put my knowledge to good use and compile a Mac binary of any other alt coin client, either reply here or PM me and I will do so. Bounties/Donations would be VERY MUCH appreciated in whatever currency you have as this process is time intensive, at least for me. I'm including my BTC, LTC, and MNC addresses here since those are the coins I primarily trade in. If you'd rather donate a different coin let me know. P.S. If you're worried about me inserting a trojan or anything like that, all I can tell you is that I'm not that smart, and I guess you'll have to take my word for it. I'm perfectly happy to share the exactly source I use (which will come straight from the coin's dev) and the details of the process, which is quite boring. MinCoin-qt Version 0.6.3.0-g6e015e3-beta for Mac OS X: https://dl.dropboxusercontent.com/u/7405118/MinCoin-Qt_v063.zip Donations: BTC - 1Eq5zJJTcQ9RywuKUjfsYxmEAiS7toQAoQ LTC - LehmtWhrd3TNTgKfyVwSEWNg1ctkwmkWu9 MNC - MRMhVXatmuLxAieaiV4pntMbZrdQCHtUf6 hi I have seen your posts about compiling wallets for mac OS i was wondering if you would be able to help me compiling one for me please PM me thanks Title: Re: Compiling Mac Clients for ANY Alt Coin, Your Choice! Post by: rev2 on June 15, 2018, 07:52:12 PM Can someone compile this wallet right here:
https://github.com/schillingcoin/schillingcoin |