<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
While trying to compile kdevelop using emerge on the master branch I
keep running into issues<br>
<br>
Issue #7<br>
<br>
<br>
compiling Kate<br>
<br>
I am not sure if this is a cmake issue or kate issue<br>
<br>
I have short paths enabled and consistently get this error<br>
<br>
<br>
<code>-- Found KDE 4.10 include dir: r://include</code><code><br>
</code><code>-- Found KDE 4.10 library dir: r://lib</code><code><br>
</code><code>-- Found the KDE4 kconfig_compiler preprocessor:
r://bin/kconfig_compiler.exe</code><code><br>
</code><code>-- Found automoc4: R:/bin/automoc4.exe</code><code><br>
</code><code>CMake Error at
/lib/cmake/KActivities/KActivitiesLibraryTargets.cmake:68
(message):</code><code><br>
</code><code> The imported target "kactivities" references the file</code><code><br>
</code><code><br>
</code><code> "//lib/libkactivities.dll.a"</code><code><br>
</code><code><br>
</code><code> but this file does not exist. Possible reasons
include:</code><code><br>
</code><code><br>
</code><code> * The file was deleted, renamed, or moved to another
location.</code><code><br>
</code><code><br>
</code><code> * An install or uninstall procedure did not complete
successfully.</code><code><br>
</code><code><br>
</code><code> * The installation package was faulty and contained</code><code><br>
</code><code><br>
</code><code>
"/lib/cmake/KActivities/KActivitiesLibraryTargets.cmake"</code><code><br>
</code><code><br>
</code><code> but not all the files it references.</code><code><br>
</code><code><br>
</code><code>Call Stack (most recent call first):</code><code><br>
</code><code> /lib/cmake/KActivities/KActivitiesConfig.cmake:18
(include)</code><code><br>
</code><code>
r:/share/apps/cmake/modules/MacroOptionalFindPackage.cmake:32
(find_package)</code><code><br>
</code><code> CMakeLists.txt:14 (macro_optional_find_package)</code><br>
<br>
<font color="#330033"><br>
Obviously cmake is looking for "//lib/libkactivities.dll.a" and
not finding it<br>
<br>
Should it not be searching for "r://lib/libkactivities.dll.a" ?</font><br>
<br>
<font color="#330033">If I comment out the following lines </font><font
color="#330033">in kate/CMakeLists.txt</font><font color="#330033">
kate compiles with no further fatal issues<br>
<br>
# activity feature for Kate/KWrite<br>
#macro_optional_find_package(KActivities 6.1.0)<br>
#macro_log_feature(KActivities_FOUND "KActivities" "Activities
interface library"
<a class="moz-txt-link-rfc2396E" href="https://projects.kde.org/projects/kde/kdelibs/kactivities">"https://projects.kde.org/projects/kde/kdelibs/kactivities"</a> FALSE
"6.1.0" "Required for Activities integration.")<br>
<br>
Whenever I have shortpaths enabled compilation sometimes fails
with similar errors. fixing this one issue will resolve many of
the issues I have come across so far which forces me to constantly
switch between short paths and long paths. I think Issue #6 I
reported is perhaps due to long paths but trying with short paths
fails<br>
<br>
<br>
<br>
<br>
</font>
<pre class="moz-signature" cols="76">
--
Regards
Developer Chris
<a class="moz-txt-link-abbreviated" href="mailto:DeveloperChris@rebel.com.au">DeveloperChris@rebel.com.au</a></pre>
</body>
</html>