I'm not in the midst of it at the moment, but will begin the process again.
At first I tried the git checkout command before any other command, and it said something about there not being any git repository..... then I figured out i needed to be in the bitsharesx folder (after cloning the bitsharesx page) for it to seem to do anything, which was mostly talking about the "head"
i'm sorry, I'm technically remedial (but persistent!)
I'll begin again now so I can give a more precise answer if this doesn't help.
Perhaps before I begin though, can you tell me at what point should I insert the command "git checkout v0.4.23.1?"
git clone https://github.com/dacsunlimited.... ## initially to download the repo / needs to be done only once ..
cd bitsharesx ## change the dir and go into the repo
git pull ## update repository to the state @ github
git checkout v0.4.23.1 ## checkout a partiuclar version
cmake .
make
....
okay. so I started by deleting bitsharex folder. Then tried the instructions for linux users on the dacsumlimited site that read: "For Linux users, remember to checkout the tag v0.4.23.1 first"
When I enter git checkout v0.4.23.1, the message is:
"fatal: Not a git repository (or any parent up to mount point /home/****)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
git clone https://github.com/dacsunlimited/bitsharesx.git
git clone https://github.com/dacsunlimited/bitsharesx (https://github.com/dacsunlimited/bitsharesx) cd bitsharesx
git pull
git checkout v0.4.23.1
cmake .
it outputs:
cmake .
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at CMakeLists.txt:29 (include):
include could not find load file:
GetGitRevisionDescription
CMake Error at CMakeLists.txt:30 (get_git_head_revision):
Unknown CMake command "get_git_head_revision".
-- Configuring incomplete, errors occurred!
See also "/home/****/bitsharesx/CMakeFiles/CMakeOutput.log".
make
and it outputs:
make: *** No targets specified and no makefile found. Stop.
Don't I need to init and update before the cmake/make?
git submodule init ## once
git submodule update ## everytime you build a new version!
no worries!
I already tried that and am in the midst of "make"
seems to be going smoothly...
The bad news is after all of that my client still says v.22 and is stuck syncing at the same block.Can you go to the console and type "get_info" .. is it saying v0.22 there too?
Should I have deleted something in my .bitsharesx folder? might it be messing up when i'm installing the gui?no need to delete anything from .bitsharex
The upside for me is that through this process of trial and (mostly) error I've learned much that I didn't even know I wanted to know... but I really just want to learn how to upgrade this software properly, and it's eluding me. NOTHING could compel me to reinstall windows OS again, so I have to learn how to do this!We currently don't have a 'simple' instruction to upgrade an existing source tree to the most recent version ..
We currently don't have a 'simple' instruction to upgrade an existing source tree to the most recent version ..
but it's not too complicated:
neither do I...!?Oh .. so then ..
-- Now I've learned another new thing: computer processes can get hangovers --lol .. yhea .. they shouldn't but with compile processes that use several threads in parallel and might either take along time or simply get stuck .. all the parent threads will also get stuck .. shouldn't be the case though ..