ARK: Survival Evolved

ARK: Survival Evolved

檢視統計資料:
Creepymoto 2015 年 6 月 19 日 上午 9:08
ARK Linux Dedicated Server Centos 6.6 ( How to temp fix glib )
or how to install multible glibc , either way

DISCLAIMER : If your centos breaks or refuses to cooperate with you. My knowledge is limited as balls. What you have to do then is either probably reinstall or go ask on Centos own forums about what is happening. Any tampering with glibc is risky because that is what defines a linux OS.


For those who are having issues on centos 6.6 below (iguess) with gblibc . Here is something.

Found it from sometime ago when i had this issue with project zomboid
http://theindiestone.com/forums/index.php/topic/6604-error-server-centos/

1. wget http://ftp.gnu.org/gnu/glibc/glibc-2.16.0.tar.gz 2. tar -xvzf glibc-2.16.0.tar.gz 3. cd glibc-2.16.0 4. mkdir glibc-build 5. cd glibc-build 6. ../configure --prefix='/usr' 7. make 8. sudo make install


For GLIBCXX i used this tutorial. WORKS

https://forum.qt.io/topic/25032/solved-centos-6-3-glibcxx_3-4-15-not-found-error-in-qt5-install/7



Solution : i am using CentOs 6.4 x64bit I downloaded "gcc-4.6.4.tar.gz" from "ftp:/ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.6.4/gcc-4.6.4.tar.gz" [source of the below : "http://gcc.gnu.org/wiki/InstallingGCC":http://gcc.gnu.org/wiki/InstallingGCC] @tar xzf gcc-4.6.4.tar.gz cd gcc-4.6.4 ./contrib/download_prerequisites cd .. mkdir objdir cd objdir $PWD/../gcc-4.6.4/configure --prefix=/opt/gcc-4.6.4 make make install@ After this is done, go to "/opt/gcc-4.6.4/lib64" you will be able to see "libstdc++.so.6" and "libstdc++.so.6.0.16". Rename "/usr/lib64/libstdc++.so.6" to "/usr/lib64/llibstdc++.so.6.backup" copy "/opt/gcc-4.6.4/lib64/libstdc++.so.6" and "/opt/gcc-4.6.4/lib64/libstdc++.so.6.0.16" to "usr/lib64/" And now you can "./qt-linux-opensource-5.0.1-x86_64-offline.run" You are free to go .... (i am currently using it)



[EN]HumbleGamingCommunity[PVEVP] TS3: humblegaming.eu:10017

Server ip: 194.135.95.221:7777
最後修改者:Creepymoto; 2015 年 6 月 20 日 上午 11:05
< >
目前顯示第 1-15 則留言,共 18
Creepymoto 2015 年 6 月 19 日 上午 9:24 
libc++ installing is failing for me .
TheSkera 2015 年 6 月 19 日 下午 1:50 
../configure --prefix='/usr'
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/opt/glibc-2.16.0/glibc-build':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

I wonder if you can help me out sir.
Creepymoto 2015 年 6 月 19 日 下午 3:35 
do you have Gcc installed ?


引用自 TheSkera
../configure --prefix='/usr'
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/opt/glibc-2.16.0/glibc-build':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

I wonder if you can help me out sir.
TheSkera 2015 年 6 月 19 日 下午 3:55 
Uhm, proberly not i guess..
Ill try and look into that :P

Thank you !! That was EXCATLY what i needed!
最後修改者:TheSkera; 2015 年 6 月 19 日 下午 3:59
TheSkera 2015 年 6 月 19 日 下午 4:26 
Ok the next one gives me this when i do the first make

-fvisibility=hidden -DHIDE_EXPORTS
In file included from /usr/include/features.h:399:0,
from /usr/include/stdio.h:27,
from /opt/objdir/../gcc-4.6.2/libgcc/../gcc/tsystem.h:87,
from /opt/objdir/../gcc-4.6.2/libgcc/../gcc/libgcc2.c:29:
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
compilation terminated.
make[5]: *** [_muldi3.o] Error 1
make[5]: Leaving directory `/opt/objdir/x86_64-unknown-linux-gnu/32/libgcc'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory `/opt/objdir/x86_64-unknown-linux-gnu/libgcc'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory `/opt/objdir/x86_64-unknown-linux-gnu/libgcc'
make[2]: *** [all-stage1-target-libgcc] Error 2
make[2]: Leaving directory `/opt/objdir'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/opt/objdir'
make: *** [all] Error 2
Creepymoto 2015 年 6 月 19 日 下午 4:32 
Yeah im stuck on the same thing at this moment of time. Trying to figure out maybe newer gcc would fix that . As i did mention , i havent confirmed if it works but its the most viable "Tutorial" i have found.
Creepymoto 2015 年 6 月 20 日 上午 9:16 
Follow up to this :

wget ftp:/ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.6.4/gcc-4.6.4.tar.gz

instead 6.2 . Now its just api fails , hopefully can fix this.
Creepymoto 2015 年 6 月 20 日 上午 9:46 
Good news , it works . Im playing on my server.

Soooo GGGGGGGGGGGGGGGGG , im self proclaimed genius.
最後修改者:Creepymoto; 2015 年 6 月 20 日 上午 9:46
TheSkera 2015 年 6 月 20 日 上午 11:09 
for some reason i cant get past the make install@ section
it keeps going leaving dicretory obj/objdir and then the make all error 2
Creepymoto 2015 年 6 月 20 日 上午 11:40 
Did you try to install without the @ ?

The @ might be unnessecary.
TheSkera 2015 年 6 月 20 日 上午 11:51 
yeah i did :( It does make the gcc folder but there is no lib64 folder in it though..
Creepymoto 2015 年 6 月 20 日 下午 12:27 
Try some newer versions of GCC then , for me the 4.6.4 worked while 6.2 failed.

ftp:/ftp.gwdg.de/pub/misc/gcc/releases/
Fez Vrasta (ITA) 2015 年 6 月 21 日 上午 11:16 
@CreepyMoto thanks for the info! I'm following them.

Do you need to copy some .so even for the glibc installation?
Have you tried to restart your server? Does it start correctly even with the new versions in /lib64?

Thanks!
Creepymoto 2015 年 6 月 21 日 下午 12:12 
Glibc installation works fine , no copying to do atleast wasnt for me.

Yes , restarted few times and its saving properly and such. There was api fail message but as much as i am concerned that is steam sided issues and nothing to care about. Server pops up under unofficial and connecting is fine.

Fez Vrasta (ITA) 2015 年 6 月 21 日 下午 12:15 
Sorry I meant restart the host server (centos) to see if it load properly.
< >
目前顯示第 1-15 則留言,共 18
每頁顯示: 1530 50

張貼日期: 2015 年 6 月 19 日 上午 9:08
回覆: 18