Post
Topic
Board Announcements (Altcoins)
Re: [ANN] ✅ Xios PoS/PoW No ICO/No Airdrop/No Premine/ ⚡ 485+ Masternodes 🔥Scrypt🔥
by
davembg
on 13/12/2017, 22:07:07 UTC
Hi,
I am having troubles installing the XIOS wallet on an Ubuntu 14.04 server. I have downloaded the xiosd-linux.tar.gz file from https://github.com/davembg/xios/releases and extracted it to get the XIOSd file.
I tried running it to setup the wallet however I got an error regarding

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found

I tried updating the libstdc++6 with

sudo apt-get install libstdc++6
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

However this has now caused the following error

root@vps481630:/usr/local/bin# XIOSd -daemon
XIOSd: relocation error: XIOSd: symbol _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_, version GLIBCXX_3.4.21 not defined in file libstdc+                       +.so.6 with link time reference

I have tried looking online and none of the answers seem to resolve it.  is anyone able to assist?  I am wondering if it is caused by me running Ubuntu 14.04 and davembg build the release on 16.1?  Have I downloaded the correct file for the linux system?

Does anyone have any suggestions to get it to start installing?  

Could I use the original instructions (https://medium.com/@Xioscoin/xios-masternode-how-to-guide-61a964ef7f78) to compile from scratch with the new davembg files?  If so, what would the new command for this original section be

git clone https://github.com/ButterRose/xios

You're fastest solution here is to use Ubuntu 16.10.

You could build the wallet against an earlier version of the stdlib, that shouldn't be a problem.
There are instructions in the readme of the repo.
https://github.com/davembg/xios/blob/master/build-static-linux.md

Code:
sudo apt-get dist-upgrade

This is a horrible way to update Ubuntu, btw - and won't work with anything other than the latest version of Ubuntu.
So, if you're in 14.10 - that won't work for you.