You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by "Bjoern Petri (JIRA)" <ji...@apache.org> on 2014/06/11 21:28:01 UTC
[jira] [Resolved] (CELIX-122) missing dependency uuid
[ https://issues.apache.org/jira/browse/CELIX-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bjoern Petri resolved CELIX-122.
--------------------------------
Resolution: Fixed
FindUUID.cmake submitted and according changes made to framework/CMakeLists.txt
> missing dependency uuid
> -----------------------
>
> Key: CELIX-122
> URL: https://issues.apache.org/jira/browse/CELIX-122
> Project: Celix
> Issue Type: Bug
> Environment: Ubuntu 13.04
> Reporter: Bjoern Petri
> Assignee: Bjoern Petri
> Priority: Minor
>
> The current stage of development needs the packages uuid-dev and uuid installed on my ubuntu system. Otherwise it stops building
> {code}
> b@ikarus:~/Development/celix/celix/build$ make
> Scanning dependencies of target celix_utils
> [ 1%] Building C object utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o
> [ 1%] Building C object utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o
> [ 2%] Building C object utils/CMakeFiles/celix_utils.dir/private/src/linked_list.c.o
> [ 2%] Building C object utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o
> [ 2%] Building C object utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o
> [ 3%] Building C object utils/CMakeFiles/celix_utils.dir/private/src/celix_threads.c.o
> Linking C shared library libcelix_utils.so
> [ 3%] Built target celix_utils
> Scanning dependencies of target celix_framework
> [ 4%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o
> [ 4%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o
> [ 4%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o
> [ 5%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o
> [ 5%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o
> [ 5%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o
> [ 6%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o
> [ 6%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o
> [ 6%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o
> [ 8%] Building C object framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o
> /home/b/Development/celix/celix/trunk/framework/private/src/framework.c:39:23: fatal error: uuid/uuid.h: No such file or directory
> compilation terminated.
> {code}
> {code}
> [...]
> Building C object launcher/CMakeFiles/celix.dir/private/src/launcher.c.o
> Linking C executable celix
> ../framework/libcelix_framework.so: undefined reference to `uuid_unparse'
> ../framework/libcelix_framework.so: undefined reference to `uuid_generate'
> collect2: ld returned 1 exit status
> make[2]: *** [launcher/celix] Error 1
> make[1]: *** [launcher/CMakeFiles/celix.dir/all] Error 2
> make: *** [all] Error 2
> {code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)