Pages:
Author

Topic: [ANN] WDC WorldCoin | Official Developer Thread | (Read 14394 times)

newbie
Activity: 34
Merit: 0
Thank you RaymanJr.  Your suggestions worked for me.

2013-05-22 18:37:45   Withdrawal   WmVEK8sFawdB1RMKaub8atQhawzcbnS9Fr   0.90000000







Another quick and dirty compile on Ubuntu 12.04, this time for worldcoin-qt !

To be able to compiling worldcoin-qt you need to install Qt development libraries. (more details http://qt.nokia.com/downloads/ )
Code:
sudo apt-get update
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

Then download and install worldcoin-qt dependencies:
Code:
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb++-dev
sudo apt-get install libqrencode-dev
sudo apt-get install libboost1.48-all-dev

If you don't yet have git, get it
Code:
sudo apt-get install git

Download the source code:
Code:
git clone https://github.com/worldcoinproject/Worldcoin.git

Go to newly create directory:
Code:
cd Worldcoin

Verify that you have 'worldcoin-qt.pro' in your Worldcoin directory:
Code:
ls

Following files/directories should be listed:
Code:
contrib  COPYING  doc  INSTALL  README  README.md  share  src  worldcoin-qt.pro

Build without UPNP support:
Code:
qmake "USE_UPNP=-"

Do the magic:
Code:
make

and ready for test run ! Launch your wallet application.
Code:
./worldcoin-qt

In the case you see this useful, I don't mind if you throw me with a coin..
WDC: WmVEK8sFawdB1RMKaub8atQhawzcbnS9Fr




newbie
Activity: 34
Merit: 0
sr. member
Activity: 840
Merit: 250
I am a fulltime webdeveloper for a living and have commercial experience with php, mysql, javascript/jquery and have also worked with ruby and node.js. I can't help on apps, but if you think of any web based projects I could contribute towards let me know (has to be legal though)

Are you good with web design artwork?
sr. member
Activity: 456
Merit: 250
Thanks for that Max, lets get some people to test it maybe even make a Thread so Mac users can see it, and we will put it up if it's working properly. Thank You for the help! Smiley

No problem, it was a big help for me. Smiley I'll start a thread.
member
Activity: 142
Merit: 21
Thanks for that Max, lets get some people to test it maybe even make a Thread so Mac users can see it, and we will put it up if it's working properly. Thank You for the help! Smiley
sr. member
Activity: 456
Merit: 250
Hi! Posted this in the main WDC thread, and pizza suggested posting it here:

I've compiled a Mac version of the Worldcoin wallet. It works well on my Mac, and is way better than opening up Parallels to run the Windows wallet, so I'm sharing it in case anybody else finds it useful.

This build is from the latest Github sources as of this morning. I built the app on Mountain Lion, and I think it should work on Lion and above. I'm not so sure about Snow Leopard and below. Until a few other people try it out, I would treat it as beta software, and back up your wallet.dat early and often.

Give it a try, let me know how it works!

https://www.dropbox.com/s/958azh5o2lab3rg/Worldcoin-Qt-0.6.3.0-Mac.zip

I used the Mac compilation steps that we've been discussing on this thread: https://bitcointalksearch.org/topic/compiling-mac-clients-for-any-alt-coin-your-choice-205017
member
Activity: 142
Merit: 21
+20 Ray!  Smiley
newbie
Activity: 43
Merit: 0
Another quick and dirty compile on Ubuntu 12.04, this time for worldcoin-qt !

To be able to compiling worldcoin-qt you need to install Qt development libraries. (more details http://qt.nokia.com/downloads/ )
Code:
sudo apt-get update
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

Then download and install worldcoin-qt dependencies:
Code:
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb++-dev
sudo apt-get install libqrencode-dev
sudo apt-get install libboost1.48-all-dev

If you don't yet have git, get it
Code:
sudo apt-get install git

Download the source code:
Code:
git clone https://github.com/worldcoinproject/Worldcoin.git

Go to newly create directory:
Code:
cd Worldcoin

Verify that you have 'worldcoin-qt.pro' in your Worldcoin directory:
Code:
ls

Following files/directories should be listed:
Code:
contrib  COPYING  doc  INSTALL  README  README.md  share  src  worldcoin-qt.pro

Build without UPNP support:
Code:
qmake "USE_UPNP=-"

Do the magic:
Code:
make

and ready for test run ! Launch your wallet application.
Code:
./worldcoin-qt

In the case you see this useful, I don't mind if you throw me with a coin..
WDC: WmVEK8sFawdB1RMKaub8atQhawzcbnS9Fr



legendary
Activity: 1344
Merit: 1001
I am a fulltime webdeveloper for a living and have commercial experience with php, mysql, javascript/jquery and have also worked with ruby and node.js. I can't help on apps, but if you think of any web based projects I could contribute towards let me know (has to be legal though)
full member
Activity: 154
Merit: 100
I personally use Android and look forward to the thin client, though I wonder what it takes to develop something for iOS since there are so many  iPhone users out there as well.

I thnk you need an apple licence to make an iOs app.
For Android you can do it for free, and only pay if you want to be listed on google play.
sr. member
Activity: 840
Merit: 250
I personally use Android and look forward to the thin client, though I wonder what it takes to develop something for iOS since there are so many  iPhone users out there as well.
member
Activity: 142
Merit: 21
Lets get a working Android Wallet now  Smiley
member
Activity: 142
Merit: 21

If it does. I graciously accept the following:

Love
WDC: WbE7NcXKEkQhsMyqnPxByFKfhqfFwdwH3P
LTC: LdZ5nUE9NnKKjwAGVVp4n2YVGPTM4zv2yN







+25  Smiley
full member
Activity: 154
Merit: 100

Let me know if this works.

If it does. I graciously accept the follow:

Love
WDC: WbE7NcXKEkQhsMyqnPxByFKfhqfFwdwH3P
LTC: LdZ5nUE9NnKKjwAGVVp4n2YVGPTM4zv2yN


+5 WDC
sr. member
Activity: 840
Merit: 250
Let me know if this works.

If it does. I graciously accept the follow:

Love
WDC: WbE7NcXKEkQhsMyqnPxByFKfhqfFwdwH3P
+25  Wink
member
Activity: 70
Merit: 10
Whew
Quick and dirty worldcoind compile on Ubuntu 12.04

Download and install dependencies:
Code:
sudo apt-get install build-essential 
sudo apt-get install libssl-dev
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libboost-all-dev
Recommended utilities:
Code:
sudo apt-get install git

Download the source code:

Code:
git clonehttps://github.com/worldcoinproject/Worldcoin.git

Navigate to src directory:

Code:
cd Worldcoin/src

Compile the damn thing:
Code:
make -j2 -f makefile.unix USE_UPNP=-

With no errors this should build worldcoin:
Code:
ls
worldcoind should appear as the last file in the Worldcoin/src directory
Code:
addrman.cpp      irc.cpp               netbase.h              serialize.h
addrman.h        irc.h                 net.cpp                strlcpy.h
allocators.h     json                  net.h                  sync.cpp
base58.h         key.cpp               noui.cpp               sync.h
bignum.h         key.h                 obj                    test
bitcoinrpc.cpp   keystore.cpp          obj-test               ui_interface.h
bitcoinrpc.h     keystore.h            protocol.cpp           uint256.h
checkpoints.cpp  libeay32.dll          protocol.h             util.cpp
checkpoints.h    main.cpp              qt                     util.h
compat.h         main.h                rpcdump.cpp            version.cpp
crypter.cpp      makefile.linux-mingw  rpcnet.cpp             version.h
crypter.h        makefile.mingw        rpcrawtransaction.cpp  wallet.cpp
db.cpp           makefile.osx          script.cpp             walletdb.cpp
db.h             makefile.unix         script.h               walletdb.h
init.cpp         mruset.h              scrypt.c               wallet.h
init.h           netbase.cpp           scrypt.h               worldcoind

Ok, almost done!

Create the worldcoin data directory:
Code:
mkdir ~/.worldcoin

Now make the conf file:
Code:
sudo nano ~/.worldcoin/worldcoin.conf

Put this stuff in there:
Code:
rpcuser=username
rpcpassword=password
rpcport=11082
port=11081
daemon=1
server=1
gen=0
listen=1
testnet=0
maxconnections=100

Ok. GO TIME!

In the same directory as the worldcoind file:
Code:
worldcoind -daemon

You should see:
Code:
worldcoin server start

Commands:
Code:
worldcoind getinfo
worldcoind stop
worldoind getaccountaddress ""

See https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list for other commands.

Let me know if this works.

If it does. I graciously accept the following:

Love
WDC: WbE7NcXKEkQhsMyqnPxByFKfhqfFwdwH3P
LTC: LdZ5nUE9NnKKjwAGVVp4n2YVGPTM4zv2yN





member
Activity: 142
Merit: 21
I was able to compile in Ubuntu 12.04 without too much fuss.

Please feel free to upload and/or provide instructions for other users to compile and we will link to it.
member
Activity: 70
Merit: 10
Whew
I was able to compile in Ubuntu 12.04 without too much fuss.
member
Activity: 142
Merit: 21
Do you mean the QT client in linux or worldcoind?

Fixed in OP
member
Activity: 70
Merit: 10
Whew
Do you mean the QT client in linux or worldcoind?
Pages:
Jump to: