Edit: I got it working, for more information on how read here:
https://bitcointalksearch.org/topic/m.11430553
Ok. Thanks for trying to help with this. I added those 2 lines here (right after a few other includes) in that file:
#include "walletdb.h"
#include "wallet.h"
#include
#include
I got 5 errors after building that:
:-1: error: cannot find -lboost_system-mgw46-mt-sd-1_53
:-1: error: cannot find -lboost_filesystem-mgw46-mt-sd-1_53
:-1: error: cannot find -lboost_program_options-mgw46-mt-sd-1_53
:-1: error: cannot find -lboost_thread-mgw46-mt-sd-1_53
:-1: error: collect2: error: ld returned 1 exit status
Hmm. looks like you may need to install some required libraries.
Found this which may help:
https://pw999.wordpress.com/2013/09/29/compiling-memecoin-qt-on-xubuntuor read the readme-qt.rst in the doc folder for the specifics you need installed.
I am in no way a linux guru so I am just going with this.
I actually saw that, and it says in order to fix the errors I was getting, I should change some lines and delete some lines of code to the Hyper files. I wasn't sure if we should be changing the code, as in, will it break something.? But I tried it.
All the lines it said to change were there exactly, so I followed the directions exactly, of course substituting Hyper for MemeCoin.
But I got even more errors now:
build/net.o: In function `ThreadMapPort2(void*)':
net.cpp:(.text+0x821b): undefined reference to `upnpDiscover'
net.cpp:(.text+0x825a): undefined reference to `UPNP_GetValidIGD'
net.cpp:(.text+0x8281): undefined reference to `freeUPNPDevlist'
net.cpp:(.text+0x8327): undefined reference to `UPNP_GetExternalIPAddress'
net.cpp:(.text+0x8473): undefined reference to `UPNP_AddPortMapping'
net.cpp:(.text+0x8485): undefined reference to `strupnperror'
net.cpp:(.text+0x8584): undefined reference to `UPNP_AddPortMapping'
net.cpp:(.text+0x8596): undefined reference to `strupnperror'
net.cpp:(.text+0x8620): undefined reference to `UPNP_DeletePortMapping'
net.cpp:(.text+0x8640): undefined reference to `freeUPNPDevlist'
net.cpp:(.text+0x864e): undefined reference to `FreeUPNPUrls'
net.cpp:(.text+0x869a): undefined reference to `FreeUPNPUrls'
collect2: error: ld returned 1 exit status
make: *** [Hyper-qt] Error 1
Edit: In case anyone searches for this in the future: I went back to the original downloaded files. After some research:
https://forums.gentoo.org/viewtopic-p-7589114.html?sid=ffc6c1edb47e8d484318d067845d33caIn Hyper/src, I edited the makefile.unix file. I added
-l boost_chrono
to the LIBS += \ group.
When I tried to make the Hyper wallet again, it didn't give me these errors anymore:
:-1: error: cannot find -lboost_system-mgw46-mt-sd-1_53
:-1: error: cannot find -lboost_filesystem-mgw46-mt-sd-1_53
:-1: error: cannot find -lboost_program_options-mgw46-mt-sd-1_53
:-1: error: cannot find -lboost_thread-mgw46-mt-sd-1_53
Edit 2: I'm getting those ^^^ errors again. Nevermind.