Help updating glibc, compiling errors.
Debian amd64
I am trying to update glibc by following this guide. http://www.tldp.org/HOWTO/html_singl.../#preparations The problem is I'm getting compiling errors. Code:
This file contains any messages produced by compilers while |
Glibc is your OS. ( Together with the kernel.)
And cannot (usually) be changed. The old old guide that you show is dated "19 March 2004". A ten your old text will say nothing about the current glibc versions. Which Debian OS is it about ? This will show : $ cat /etc/issue And why do you want a different glibc / libc6 ? The Wheezy libc6 http://packages.debian.org/wheezy/libc6 - |
$ cat /etc/issue
Debian GNU/Linux 7 \n \l Cause my l4d2 game server's extension needs an updated glibc. The extension needs newer versions of glibc. The problem is on this page. Server crashes using the newest left4downtown2 extension. Running on a box at home. http://www.l4dnation.com/confogl-and...ibrium-2-0/15/ quotes: The issue is an "ELF file OS ABI invalid error" and is related to the libraries/setup on the Linux Install. You're unlikely to get any help on this from a GameServer company as it'd require them to "change" internal stuff, but you can always try. From what I understand, this can be solved in two ways: 1. Updating the glibc library as suggested by google. Would require gameserver companies to bother and is generally not too flexible of a solution. 2. Recompiling the extension with an older compiler, using glibc 2.13 max(newer versions use the newer ABI). Nobody is recommending this because the new Linux ABI loader seems to be much better than the older System V ABI. However, it would render the extension universally compatible and I think it's worth doing so. If someone has an older compiler, please do not hesitate to help your fellow forumites. |
Will changing to another distro help?
|
# 4 .
Which glibc version do you want ? ? ? Debian 8 Jessie (Testing) has glibc 2.17 http://packages.debian.org/jessie/libc6 Slackware 14.1 : glibc-2.17 * Fedora 20 : glibc-2.18 Debian clones (latest Ubuntu, Mint etc.) : glibc-2.17 - |
you're missing the C++ compiler (g++)
Quote:
|
Currently i'm on 2.13 so from what they say 2.15 and above should be good. I'll try to update it following this.
http://stackoverflow.com/questions/1...2-15-on-debian so apt-get install g++? But I guess I won't be compiling anymore since the guide i was trying to follow was old. I'll try to follow the above link. If it doesn't work I guess I'll have to go to Debian 8. Hope there isn't any problems with 8 if I fail to upgrade. |
All times are GMT -5. The time now is 02:05 PM. |