meinproc4 broke? ("version `GLIBCXX_3.4.5' not found")
Matthew Woehlke
mw_triad at users.sourceforge.net
Wed May 23 16:08:24 BST 2007
Thiago Macieira wrote:
> Matthew Woehlke wrote:
>> $ which gcc
>> /usr/local/kde/gcc4/bin/gcc
>>
>> Trust me, that's the compiler being used :-)
>
> Your meinproc was linked with the wrong gcc.
I did a 'make VERBOSE=1'... it's using the gcc I want to be using :-).
>> Anyway I've worked around it for now by adding
>> /usr/local/kde/gcc4/lib/gcc/i686-pc-linux-gnu/4.1.2 to my
>> LD_LIBRARY_PATH, but I'm still confused as to *why* I need to do this.
>
> Because
> 1) /usr/local/kde/gcc4/lib/gcc/i686-pc-linux-gnu/4.1.2 isn't in your RPATH
> and 2) /usr/lib/libstdc++.so.6 isn't suitable
>
> Given the path above, I doubt that CMake even knew about it. So it wasn't
> ever considered as an -L or rpath parameter.
I thought the linker set rpaths? If not, what do I need to do to tell
cmake to pay attention to the rpaths gcc knows about? (Would this
qualify as a cmake bug?)
--
Matthew
"I can hear you / just barely hear you / I can just barely hear you"
-- "I Can Hear You", by They Might Be Giants
More information about the kde-core-devel
mailing list