On 01/20/2014 02:49 AM, Slávek Banko wrote:
On Monday 20 of January 2014 09:25:55 David C. Rankin wrote:
On 01/20/2014 02:07 AM, David C. Rankin wrote:
All,
I do not know what in the heck this error is:
[ 95%] Built target ksysguardd-static Scanning dependencies of target ksysguardd [ 95%] Building C object ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/Command.c.o [ 95%] Building C object ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/conf.c.o [ 95%] Building C object ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/ksysguardd.c.o [ 95%] Building C object ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/PWUIDCache.c.o make[2]: *** No rule to make target '/opt/trinity/lib/libtdefakes_nonpic.a', needed by 'ksysguard/ksysguardd/ksysguardd'. Stop. CMakeFiles/Makefile2:24311: recipe for target 'ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/all' failed make[1]: *** [ksysguard/ksysguardd/CMakeFiles/ksysguardd.dir/all] Error 2 Makefile:116: recipe for target 'all' failed make: *** [all] Error 2
The base error is:
*** No rule to make target '/opt/trinity/lib/libtdefakes_nonpic.a', needed by 'ksysguard/ksysguardd/ksysguardd'. Stop.
Is this a CMake error or some other type of error? Where to start?
The failure comes from ksysguard/ksysguardd/CMakeLists.txt
#### ksysguardd (executable) ###################
tde_add_executable( ksysguardd AUTOMOC SOURCES Command.c conf.c ksysguardd.c PWUIDCache.c LINK ccont-static ksysguardd-static ${TDE_LIB_DIR}/libtdefakes_nonpic.a ${SENSORS_LIBRARIES} DESTINATION ${BIN_INSTALL_DIR} )
I suspect that should be libtdefakes_nonpic.la
will patch and test (who pushed this stuff....:-)
I do not think so. Library libtdefakes_nonpic.a arises in tdelibs (tdecore) and is designed for static linking.
Slavek
Maybe, but I built this without HAL and there is no libtdefakes_nonpic.a at all on my system only libtdefakes.al, and substituting libtdefakes.so was fine with the linker :-)
It is an automess...