Compiling dash-0.12.1.3. Seems easier than ever (a huge improvement over past versions), but there is one small catch - the binaries I am getting are absolutely massive. For example, dash-qt is ~170MB, versus ~35 MB in dashcore-0.12.1.3-linux64.tar.gz. What am I doing wrong?
I looked at both the bitcoin-qt and litecoin-qt ebuilds in the portage tree, and they are fairly similar (just a few differences). It should take me just a few hours to come up with something and test it (I am reasonably clever, but not very experienced at this).
Yes, but the gentoo ebuild references specific releases. In that ebuild:
SRC_URI="[part of this link deleted, too, since the program accused me of trying to sneak a URL by]/${MyPN}/${MyPN}/archive/v${MyPV}.tar.gz -> ${MyPN}-v${PV}.tgz
Nothing wrong with using github to serve the files, but...
After I figured out that you meant -lboost_chrono (instead of -l boost_chrono), and that I shouldn't run qmake after make clean (which was removing -lboost_chrono from the Makefile after I put it in), then it worked. :) Even though I run gentoo (boost-1.52.0-r6), which is mostly current...
I am not using UPNP (mostly want the wallet functions), and didn't turn on USE_DBUS or USE_QRCODE, either).
qmake "USE_UPNP=-"
make
My very last attempt used (which I found via a search):
make "BOOST_LIB_SUFFIX=-mt"
Thanks for the quick reply.
Where exactly in the Makefile does it go?
I did notice that this line already has -lrt (not sure whether that matters or not):
LIBS = $(SUBLIBS) -L/usr/lib64/qt4 /var/tmp/portage/darkcoin/darkcoin-master/src/leveldb/libleveldb.a...
Compile is going along fine until the end. :(
[...]
build/moc_rpcconsole.cpp:1:0: note: this is the location of the previous definition
/usr/bin/moc -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DUSE_IPV6=1 -DHAVE_BUILD_INFO -DLINUX -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG...