I am having a similar problem to Chandan, except I am trying to establish a
dashboard for the intel compilers on RHEL5 x86_64 Linux. I can't seem to
successfully point the CMake build to the version of libstdc++ that has the
correct interface. Any help on this issue would be greatly appreciated.

On Sat, Oct 26, 2013 at 12:00 PM, <cmake-requ...@cmake.org> wrote:

> Dear cmake users,
>
> I am having trouble in installing cmake on Linux (Red Hat Enterprise Linux
> AS release 4, 2.6.9-42.ELsm) x86_64 machine. Till now I have installed
> cmake on many occasion, but never faced such trouble.
>
> I donot have root access to the cluster. So, I am installing it in
> non-standard location.
> Snippet of .bashrc is as follows:
>
> *export PATH=~/bin/:~/bin/gcc/481/bin:$PATH
> export
>
> LD_LIBRARY_PATH=/home/sudip/bin/gcc/481/lib:home/sudip/bin/gcc/481/lib64:$LD_LIBRARY_PATH
> export LDFLAGS="-L/home/sudip/bin/gcc/481/lib
> -L/home/sudip/bin/gcc/481/lib64"
> export CPPFLAGS="-I/home/sudip/bin/gcc/481/include"*
>
> The gcc and g++ commands show the correct version
>
> *[sudip@bose build]$ cc -v
> Using built-in specs.
> COLLECT_GCC=cc
>
> COLLECT_LTO_WRAPPER=/home/sudip/bin/gcc/481/libexec/gcc/x86_64-unknown-linux-gnu/4.8.1/lto-wrapper
> Target: x86_64-unknown-linux-gnu
> Configured with: ./configure --prefix=/home/sudip/bin/gcc/481
> --program-suffix=481
> Thread model: posix
> gcc version 4.8.1 (GCC) *
>
> Now, when I execute ./bootstrap, the following error pops up:
>
> /home/sudip/ckc/cmake-2.8.11/build/Bootstrap.cmk/cmake:
> /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by
> /home/sudip/ckc/cmake-2.8.11/build/Bootstrap.cmk/cmake)
> /home/sudip/ckc/cmake-2.8.11/build/Bootstrap.cmk/cmake:
> /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.5' not found (required by
> /home/sudip/ckc/cmake-2.8.11/build/Bootstrap.cmk/cmake)
> ---------------------------------------------
> Error when bootstrapping CMake:
> Problem while running initial CMake
> ---------------------------------------------
>
> When I issue the following command:
>
> [sudip@bose build]$ strings ~/bin/gcc/481/lib64/libstdc++.so.6 | grep
> GLIBC
> GLIBCXX_3.4
> GLIBCXX_3.4.1
> *GLIBCXX_3.4.2
> GLIBCXX_3.4.3
> GLIBCXX_3.4.4
> GLIBCXX_3.4.5
> GLIBCXX_3.4.6
> GLIBCXX_3.4.7
> GLIBCXX_3.4.8
> GLIBCXX_3.4.9
> GLIBCXX_3.4.10
> GLIBCXX_3.4.11
> GLIBCXX_3.4.12
> GLIBCXX_3.4.13
> GLIBCXX_3.4.14
> GLIBCXX_3.4.15
> GLIBCXX_3.4.16
> GLIBCXX_3.4.17
> GLIBCXX_3.4.18
> GLIBCXX_3.4.19
> GLIBC_2.2.5
> GLIBC_2.3
> GLIBC_2.3.2
> GLIBCXX_FORCE_NEW
> GLIBCXX_DEBUG_MESSAGE_LENGTH
> *
> I find GLIBCXX_3.4.15. But it is not located in /usr/lib64.
>
> So, how do I pass arguments to bootstrap so that ~/bin/gcc/lib64 is
> recognized.
>
> Any insight would be very helpful.
>
> Chandan
> --
> Chandan kumar Choudhury
> NCL, Pune
> INDIA
>



Izaak Beekman
===================================
(301)244-9367
UMD-CP Visiting Graduate Student
Aerospace Engineering
ibeek...@umiacs.umd.edu
ibeek...@umd.edu
--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to