I am trying to launch chromedriver on CentOS 6. More about the OS
<code>[root@localhost bin]# uname --all
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux</code>
It throws the following error:
[root@localhost bin]# ./chromedriver
./chromedriver: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./chromedriver)
./chromedriver: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./chromedriver)
./chromedriver: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./chromedriver)
Looking at some other responses and websites, I tried to upgrade gcc but yum install gcc
would not upgrade saying that the package is already at the latest version.
I don't want to touch the package manually so I am looking for other ways to upgrade it.
Also, if someone knows any other way around to launch chromedriver, please share it.
Thanks for your help.
/lib64/libc.so.6: version GLIBC_2.15
The binary you are trying to run was built on a GLIBC-2.15 based system. It will not run on any system with older GLIBC (and your GLIBC is older than 2.14).
/usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.15
Likewise, your binary requires libstdc++.so.6
3.4.15 or above (3.4.15 corresponds to GCC 4.6).
You need to run this binary on a newer system, or to get that binary built for an older one.
And where can I find an OS with GLIBC-2.15
Use distrowatch.com. For example, this link shows that there are no CentOS distributions that fit the bill, but Fedora 17 and later are sufficiently new.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With