depends on what it is you want to build ...
a qt wallet or daemon ...
#crysx
Qt wallet on Linux is for sissies
damn - i MUST be a sissy then
...
i use them in fedora - and daemon in vps / servers ...
#crysx
Daemon please
if you have all the development tools installed - then that should be a simple build ...
cd /xxx/axiom/src/ ...
make -f makefile.unix ...
thats what you would normally do to compile the daemon ( axiomd ) ... BUT ... the devs at axiom missed a couple of very small details ...
first create two specific directories - and a specific file needs to be made executable ... i use full paths so i dont have issues - so ill illustrate that below using /chrysophylax/ as my main root path ...
mkdir /chrysophylax/axiom/src/obj/secp256k1/ ...
mkdir /chrysophylax/axiom/src/obj/secp256k1/src/ ...
chmod +x /chrysophylax/axiom/src/leveldb/build_detect_platform ...
THEN ...
cd /chrysophylax/axiom/src/ ...
make -f makefile.unix ...
when the compile finishes - there should be an axiomd file in the list ... move that axiomd file to a place you want it - and run it ...
./axiomd ...
that will create the relevant .axiom hidden folder in the users home directory ( the user you are currently logged into ) and it will start syncing ...
if there is an issue syncing ( which i had found when i first run it - for over an hour ) then use the node ip's that are listed previously ... simply change into the .axiom directory and create a file called axiom.conf ...
the contents of my file is below - but be sure to change the rpcuser and rpcpassword details ...
-------
rpcuser=chrysophylax
rpcpassword=x
rpcallowip=127.0.0.1
rpcport=
port=
gen=0
server=1
addnode=104.236.231.72
addnode=45.55.172.95
addnode=174.127.110.41
addnode=162.222.181.215
addnode=93.157.25.130
addnode=104.236.231.72
addnode=158.181.253.55
addnode=187.74.206.189
addnode=72.92.19.54
addnode=24.56.61.247
addnode=89.212.140.63
addnode=46.101.23.149
addnode=68.41.180.163
addnode=46.72.126.178
addnode=193.198.102.32
addnode=161.53.40.94
addnode=192.52.166.80
addnode=104.238.133.29
addnode=197.89.64.51
addnode=122.107.182.65
addnode=82.236.68.185
addnode=5.9.72.102
addnode=212.45.26.38
addnode=104.238.133.29
addnode=197.89.64.51
-------
i didnt want to sound like you were a complete novice at this - as i have no idea where you are at with linux ...
but i do hope this helps ...
#crysx