celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [celix] wanglzh opened a new issue #321: building celix on cygwin environment
Date Fri, 26 Feb 2021 03:26:42 GMT

wanglzh opened a new issue #321:
URL: https://github.com/apache/celix/issues/321


   Hello,
   
   There is a need for me to run celix on windows, I see the BUILDING say "Currently Apache
Celix only builds and works on Unix/Linux like systems", but not sure whether cygwin is support
or not. I have a try but not compiled correctly as below. Would you give me some advice for
that? Thanks !
   
   ```
   lab@LZ-WORK ~/projects/celix/build
   $ cmake ..
   -- Using jar to create bundles
   -- Configuring done
   CMake Error at cmake/cmake_celix/BundlePackaging.cmake:449 (add_custom_command):
     Error evaluating generator expression:
   
       $<TARGET_SONAME_FILE_NAME:http_admin>
   
     TARGET_SONAME_FILE is not allowed for DLL target platforms.
   Call Stack (most recent call first):
     cmake/cmake_celix/BundlePackaging.cmake:336 (celix_bundle_libs)
     bundles/http_admin/http_admin/CMakeLists.txt:18 (add_celix_bundle)
   
   
   CMake Error at cmake/cmake_celix/BundlePackaging.cmake:449 (add_custom_command):
     Error evaluating generator expression:
   
       $<TARGET_SONAME_FILE_NAME:civetweb_shared>
   
     TARGET_SONAME_FILE is not allowed for DLL target platforms.
   Call Stack (most recent call first):
     cmake/cmake_celix/BundlePackaging.cmake:395 (celix_bundle_libs)
     bundles/http_admin/http_admin/CMakeLists.txt:32 (celix_bundle_private_libs)
   
   
   CMake Error at cmake/cmake_celix/BundlePackaging.cmake:449 (add_custom_command):
     Error evaluating generator expression:
   
       $<TARGET_SONAME_FILE_NAME:log_writer_stdout>
   
     TARGET_SONAME_FILE is not allowed for DLL target platforms.
   Call Stack (most recent call first):
     cmake/cmake_celix/BundlePackaging.cmake:336 (celix_bundle_libs)
     bundles/logging/log_service_v2/CMakeLists.txt:36 (add_celix_bundle)
   ```
    


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



Mime
View raw message