I got the Hyper wallet to work in Ubuntu 32 bit 14.04 LTS this morning.
Sadly, I tried so many things, I'm not sure if I'll hit on the magic one. But I'm hoping this post will help others in trying out things to get it to work.
add these to the walletdb.cpp file.
#include <iostream>
#include <fstream>
add these to the makefile.unix file.
-l boost_chrono
-l libminiupnpc-dev
https://pw999.wordpress.com/2013/09/29/compiling-memecoin-qt-on-xubuntu/Open Hyper-qt.pro and change the line that says
LIBS += -lboost_system-mgw46-mt-sd-1_53 -lboost_filesystem-mgw46-mt-sd-1_53 -lboost_program_options-mgw46-mt-sd-1_53 -lboost_thread-mgw46-mt-sd-1_53
into
LIBS += -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread
BOOST_LIB_SUFFIX=-mgw46-mt-sd-1_53
should become
BOOST_LIB_SUFFIX=
and deleting the following lines
isEmpty(BOOST_LIB_SUFFIX) {
macx:BOOST_LIB_SUFFIX = -mt
windows:BOOST_LIB_SUFFIX = -mgw44-mt-s-1_53
}
should help you fix errors like:
ddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_miningpage.o build/moc_rpcconsole.o build/qrc_bitcoin.o -L/usr/lib/i386-linux-gnu -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread -lrt -LC:/deps/boost/stage/lib -Lc:/deps/db/build_unix -Lc:/deps/ssl -lssl -lcrypto -ldb_cxx -lboost_system-mgw46-mt-sd-1_53 -lboost_filesystem-mgw46-mt-sd-1_53 -lboost_program_options-mgw46-mt-sd-1_53 -lboost_thread-mgw46-mt-sd-1_53 -lQtGui -lQtCore -lpthread
/usr/bin/ld: cannot find -lboost_system-mgw46-mt-sd-1_53
/usr/bin/ld: cannot find -lboost_filesystem-mgw46-mt-sd-1_53
/usr/bin/ld: cannot find -lboost_program_options-mgw46-mt-sd-1_53
/usr/bin/ld: cannot find -lboost_thread-mgw46-mt-sd-1_53
collect2: error: ld returned 1 exit status
make: *** [Hyper-qt] Error 1
There was some file that I went through and deleted all the Tabs. When you look at the file you can't tell if it's tabbed or spaces, and apparently someone said you can't have tabs. But the file was full of them. It may have been makefile.unix. I'm really sorry I don't know for sure, maybe someone could hazard a guess if you need to figure out which one.
http://www.if-not-true-then-false.com/2011/linux-display-show-file-contents-tabs-line-breaks-non-printing-characters/ discusses how to see tabs, they'll be shown as ^L. Then you can compare the two documents, and delete the tabs out. Save the files you've changed.
When I tried to compile it in QT Creator, it gave me the error:
error: overviewpage.moc: no such file or directory #include "overviewpage.moc"
I don't know why, but since it was one error, I guess I figured I'd give it a shot and went into the Hyper folder, and tried:
sudo -s
(this gives you permission, type in password)
qmake (It still gave me the errors of "Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized." apparently those errors don't matter)
make
Just like the original instructions said, and that time it worked.