Re: [Cppcms-users] iconv detection failure by cmake
Brought to you by:
artyom-beilis
|
From: Artyom B. <art...@ya...> - 2013-06-24 19:37:11
|
It is common issue: it is usually the case were you have multiple installation of libiconv - one GNU's one (ports) and another that comes with Mac OS X - it is shipped from 10.6 or 10.5 I don't remember. (search for iconv.h and libiconv.* and you are likely to find multiple instances) You need to either remove port's iconv or pass -DCMAKE_INCLUDE_PATH and -DCMAKE_LIBRARY_PATH options that would point to correct location Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ >________________________________ > From: Shiv Shankar Dayal <shi...@gm...> >To: cpp...@li... >Sent: Monday, June 24, 2013 10:29 PM >Subject: [Cppcms-users] iconv detection failure by cmake > > > >Shivs-MacBook-Pro:build shiv$ cmake .. >-- The C compiler identification is Clang 4.1.0 >-- The CXX compiler identification is Clang 4.1.0 >-- Check for working C compiler: /usr/bin/cc >-- Check for working C compiler: /usr/bin/cc -- works >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/c++ >-- Check for working CXX compiler: /usr/bin/c++ -- works >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >CMake Warning at /opt/local/share/cmake-2.8/Modules/CPack.cmake:289 (message): > CPack.cmake has already been included!! >Call Stack (most recent call first): > booster/CMakeLists.txt:14 (include) > > >-- Looking for ICU libraries >-- ICU Found, building booster locale >-- Performing Test LIBC_ICONV >-- Performing Test LIBC_ICONV - Failed >-- Looking for dlopen >-- Looking for dlopen - found >-- Looking for socket >-- Looking for socket - found >-- Looking for gethostbyname >-- Looking for gethostbyname - found >-- Performing Test BOOSTER_HAS_GCC_SYNC >-- Performing Test BOOSTER_HAS_GCC_SYNC - Success >-- Performing Test BOOSTER_HAVE_GCC_BITS_EXCHANGE_AND_ADD >-- Performing Test BOOSTER_HAVE_GCC_BITS_EXCHANGE_AND_ADD - Failed >-- Performing Test BOOSTER_HAVE_GCC_EXT_EXCHANGE_AND_ADD >-- Performing Test BOOSTER_HAVE_GCC_EXT_EXCHANGE_AND_ADD - Success >-- Performing Test BOOSTER_HAVE_FREEBSD_ATOMIC >-- Performing Test BOOSTER_HAVE_FREEBSD_ATOMIC - Failed >-- Performing Test BOOSTER_HAVE_EXECINFO >-- Performing Test BOOSTER_HAVE_EXECINFO - Success >-- Performing Test BOOSTER_HAVE_SOLARIS_ATOMIC >-- Performing Test BOOSTER_HAVE_SOLARIS_ATOMIC - Failed >-- Performing Test BOOSTER_HAVE_MAC_OS_X_ATOMIC >-- Performing Test BOOSTER_HAVE_MAC_OS_X_ATOMIC - Success >-- Performing Test BOOSTER_HAVE_STDINT_H >-- Performing Test BOOSTER_HAVE_STDINT_H - Success >-- Performing Test BOOSTER_HAVE_INTTYPES_H >-- Performing Test BOOSTER_HAVE_INTTYPES_H - Success >-- Performing Test BOOSTER_AIO_HAVE_PF_INET6 >-- Performing Test BOOSTER_AIO_HAVE_PF_INET6 - Success >-- Performing Test CPPCMS_HAVE_STDINT_H >-- Performing Test CPPCMS_HAVE_STDINT_H - Success >-- Performing Test CPPCMS_HAVE_INTTYPES_H >-- Performing Test CPPCMS_HAVE_INTTYPES_H - Success >-- Looking for atoll >-- Looking for atoll - found >-- Looking for _atoi64 >-- Looking for _atoi64 - not found >-- Looking for snprintf >-- Looking for snprintf - found >-- Looking for stat >-- Looking for stat - found >-- Looking for _stat >-- Looking for _stat - not found >-- Performing Test CPPCMS_HAVE_STD_WSTRING >-- Performing Test CPPCMS_HAVE_STD_WSTRING - Success >-- Performing Test CPPCMS_HAVE_BSD_TM >-- Performing Test CPPCMS_HAVE_BSD_TM - Success >-- Performing Test CPPCMS_HAVE_CPP0X_UXSTRING >-- Performing Test CPPCMS_HAVE_CPP0X_UXSTRING - Failed >-- Performing Test CPPCMS_HAVE_CPP_0X_AUTO >-- Performing Test CPPCMS_HAVE_CPP_0X_AUTO - Success >-- Performing Test CPPCMS_HAVE_CPP_0X_DECLTYPE >-- Performing Test CPPCMS_HAVE_CPP_0X_DECLTYPE - Failed >-- Performing Test CPPCMS_HAVE_GCC_TYPEOF >-- Performing Test CPPCMS_HAVE_GCC_TYPEOF - Success >-- Performing Test CPPCMS_HAVE_UNDERSCORE_TYPEOF >-- Performing Test CPPCMS_HAVE_UNDERSCORE_TYPEOF - Success >-- Looking for dlopen >-- Looking for dlopen - found >-- Looking for socket >-- Looking for socket - found >-- Looking for gethostbyname >-- Looking for gethostbyname - found >-- Looking for canonicalize_file_name >-- Looking for canonicalize_file_name - not found >-- Configuring done >-- Generating done >-- Build files have been written to: /Volumes/Data/Downloads/cppcms-1.0.4/build >Shivs-MacBook-Pro:build shiv$ > >For some reason CMake does not detect libiconv while it is installed. I am using MacPorts for that. Because of this the booster_locale build linking is failing. Any idea? > > >-- >Best regards, >Shiv Shankar Dayal >------------------------------------------------------------------------------ >This SF.net email is sponsored by Windows: > >Build for Windows Store. > >http://p.sf.net/sfu/windows-dev2dev >_______________________________________________ >Cppcms-users mailing list >Cpp...@li... >https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > |