[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 243147] New: Linker error when compiling latest git
From:       Martin Klapetek <martin.klapetek () gmail ! com>
Date:       2010-06-29 11:00:47
Message-ID: bug-243147-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=243147

           Summary: Linker error when compiling latest git
           Product: kdevelop
           Version: SVN
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: martin.klapetek@gmail.com


Version:           SVN (using Devel) 
OS:                Linux

My system: Fedora 13 x86_64, KDE 4.4.90, Qt 4.7.0

I co'ed the latest git of kdevplatform and kdevelop (git describe says
v4.0.0-142-g31a82c4), kdevplatform built and installed ok, but kdevelop got
stock with this:

[ 73%] Built target cmakemanagertest_automoc
Linking CXX executable cmakemanagertest
/usr/bin/ld: CMakeFiles/cmakemanagertest.dir/cmakemanagertest.o: undefined
reference to symbol 'KDevelop::IndexedString::~IndexedString()'                 
/usr/bin/ld: note: 'KDevelop::IndexedString::~IndexedString()' is defined in
DSO /usr/lib64/libkdevplatformlanguage.so.2 so try adding it to the linker
command line
/usr/lib64/libkdevplatformlanguage.so.2: could not read symbols: Invalid
operation
collect2: ld returned 1 exit status
make[2]: *** [projectmanagers/cmake/tests/cmakemanagertest] Error 1
make[1]: *** [projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/all]
Error 2
make: *** [all] Error 2

I solved this by adding that suggested lib into
$KDEVELOP_SRC_DIR/build/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/link.txt,
then it compiled && installed ok. So cmake is missing some linker lib
somewhere..

Reproducible: Always

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic