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)