{"action":"created","issue":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2228","labels_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2228/labels{/name}","comments_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2228/comments","events_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2228/events","html_url":"https://github.com/FreeRDP/FreeRDP/issues/2228","id":49872400,"number":2228,"title":"Mac OS X (Yosemite) Compilation Problems","user":{"login":"Vinche59","id":9449030,"avatar_url":"https://avatars.githubusercontent.com/u/9449030?v=3","gravatar_id":"","url":"https://api.github.com/users/Vinche59","html_url":"https://github.com/Vinche59","followers_url":"https://api.github.com/users/Vinche59/followers","following_url":"https://api.github.com/users/Vinche59/following{/other_user}","gists_url":"https://api.github.com/users/Vinche59/gists{/gist_id}","starred_url":"https://api.github.com/users/Vinche59/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vinche59/subscriptions","organizations_url":"https://api.github.com/users/Vinche59/orgs","repos_url":"https://api.github.com/users/Vinche59/repos","events_url":"https://api.github.com/users/Vinche59/events{/privacy}","received_events_url":"https://api.github.com/users/Vinche59/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":39,"created_at":"2014-11-24T09:59:25Z","updated_at":"2015-04-17T09:24:30Z","closed_at":"2014-11-24T12:49:46Z","body":"Hello,\r\n\r\nI can't compile FreeRDP-master on Mac OS X.\r\nHere are the steps I performed : \r\n\r\n* Install Xcode 6.1 & Command Line Tools\r\n* Install XQuartz, CMake & pkgconfig\r\n* Run : cmake -D \"CMAKE_OSX_ARCHITECTURES:STRING=i386;x86_64\" -DWITH_PCSC=ON -DWITH_ALSA=OFF .\r\n\r\n```\r\n-- The C compiler identification is AppleClang 6.0.0.6000054\r\n-- The CXX compiler identification is AppleClang 6.0.0.6000054\r\n-- Check for working C compiler: /usr/bin/cc\r\n-- Check for working C compiler: /usr/bin/cc -- works\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Check for working CXX compiler: /usr/bin/c++\r\n-- Check for working CXX compiler: /usr/bin/c++ -- works\r\n-- Detecting CXX compiler ABI info\r\n-- Detecting CXX compiler ABI info - done\r\n-- Found PkgConfig: /opt/local/bin/pkg-config (found version \"0.28\") \r\n-- FreeRDP GIT\r\n-- Git Revision 3992e5e\r\n-- Performing Test Wno-deprecated-declarations\r\n-- Performing Test Wno-deprecated-declarations - Success\r\n-- Performing Test Wno-deprecated-declarationsCXX\r\n-- Performing Test Wno-deprecated-declarationsCXX - Success\r\n-- Looking for include file fcntl.h\r\n-- Looking for include file fcntl.h - found\r\n-- Looking for include file unistd.h\r\n-- Looking for include file unistd.h - found\r\n-- Looking for include file execinfo.h\r\n-- Looking for include file execinfo.h - found\r\n-- Looking for include file stdint.h\r\n-- Looking for include file stdint.h - found\r\n-- Looking for include file inttypes.h\r\n-- Looking for include file inttypes.h - found\r\n-- Looking for include file sys/modem.h\r\n-- Looking for include file sys/modem.h - not found\r\n-- Looking for include file sys/filio.h\r\n-- Looking for include file sys/filio.h - found\r\n-- Looking for include file sys/strtio.h\r\n-- Looking for include file sys/strtio.h - not found\r\n-- Looking for include file sys/select.h\r\n-- Looking for include file sys/select.h - found\r\n-- Performing Test HAVE_TM_GMTOFF\r\n-- Performing Test HAVE_TM_GMTOFF - Success\r\n-- Looking for include file pthread.h\r\n-- Looking for include file pthread.h - found\r\n-- Looking for pthread_create\r\n-- Looking for pthread_create - found\r\n-- Found Threads: TRUE  \r\n-- Looking for pthread_tryjoin_np in pthread\r\n-- Looking for pthread_tryjoin_np in pthread - not found\r\n-- Looking for include file sys/eventfd.h\r\n-- Looking for include file sys/eventfd.h - not found\r\n-- Looking for include file sys/eventfd.h\r\n-- Looking for include file sys/eventfd.h - not found\r\n-- Looking for include file sys/timerfd.h\r\n-- Looking for include file sys/timerfd.h - not found\r\n-- Looking for include file poll.h\r\n-- Looking for include file poll.h - found\r\n-- Skipping optional feature X11 for X11 (X11 client and server)\r\n--     Enable feature X11 using \"-DWITH_X11=ON\"\r\n-- Skipping disabled feature Wayland for Wayland (Wayland client)\r\n-- Skipping disabled feature DirectFB for DirectFB (DirectFB client)\r\n-- Finding required feature ZLIB for compression (data compression)\r\n-- Found ZLIB: /usr/lib/libz.dylib (found version \"1.2.5\") \r\n-- Finding required feature OpenSSL for cryptography (encryption, certificate validation, hashing functions)\r\n-- Found OpenSSL: /usr/lib/libssl.dylib;/usr/lib/libcrypto.dylib (found version \"0.9.8z\") \r\n-- Skipping disabled feature OpenSLES for multimedia (OpenSLES audio / video)\r\n-- Skipping recommended feature ALSA for sound (audio input, audio output and multimedia redirection)\r\n-- Skipping optional feature Pulse for sound (audio input, audio output and multimedia redirection)\r\n--     Enable feature Pulse using \"-DWITH_PULSE=ON\"\r\n-- Skipping optional feature Cups for printing (printer device redirection)\r\n--     Enable feature Cups using \"-DWITH_CUPS=ON\"\r\n-- Finding optional feature PCSC for smart card (smart card device redirection)\r\n-- Found PCSC: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/PCSC.framework  \r\n-- Skipping optional feature FFmpeg for multimedia (multimedia redirection, audio and video playback)\r\n--     Enable feature FFmpeg using \"-DWITH_FFMPEG=ON\"\r\n-- Skipping optional feature GStreamer_0_10 for multimedia (multimedia redirection, audio and video playback, gstreamer 0.10 version)\r\n--     Enable feature GStreamer_0_10 using \"-DWITH_GSTREAMER_0_10=ON\"\r\n-- Skipping optional feature GStreamer_1_0 for multimedia (multimedia redirection, audio and video playback)\r\n--     Enable feature GStreamer_1_0 using \"-DWITH_GSTREAMER_1_0=ON\"\r\n-- Skipping optional feature JPEG for codec (use JPEG library)\r\n--     Enable feature JPEG using \"-DWITH_JPEG=ON\"\r\n-- Skipping optional feature OpenH264 for codec (use OpenH264 library)\r\n--     Enable feature OpenH264 using \"-DWITH_OPENH264=ON\"\r\n-- Skipping optional feature GSM for codec (GSM audio codec library)\r\n--     Enable feature GSM using \"-DWITH_GSM=ON\"\r\n-- FreeRDP GIT\r\nCMake Error at channels/client/CMakeLists.txt:27 (list):\r\n  list sub-command REMOVE_DUPLICATES requires list to be present.\r\n\r\n\r\n-- FreeRDP GIT\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0045 is not set: Error on non-existent target in\r\n  get_target_property.  Run \"cmake --help-policy CMP0045\" for policy details.\r\n  Use the cmake_policy command to set the policy and suppress this warning.\r\n\r\n  get_target_property() called with non-existent target\r\n  \"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Cocoa.framework\".\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0045 is not set: Error on non-existent target in\r\n  get_target_property.  Run \"cmake --help-policy CMP0045\" for policy details.\r\n  Use the cmake_policy command to set the policy and suppress this warning.\r\n\r\n  get_target_property() called with non-existent target\r\n  \"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework\".\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0045 is not set: Error on non-existent target in\r\n  get_target_property.  Run \"cmake --help-policy CMP0045\" for policy details.\r\n  Use the cmake_policy command to set the policy and suppress this warning.\r\n\r\n  get_target_property() called with non-existent target\r\n  \"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AppKit.framework\".\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0045 is not set: Error on non-existent target in\r\n  get_target_property.  Run \"cmake --help-policy CMP0045\" for policy details.\r\n  Use the cmake_policy command to set the policy and suppress this warning.\r\n\r\n  get_target_property() called with non-existent target\r\n  \"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/IOKit.framework\".\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0026 is not set: Disallow use of the LOCATION target property.\r\n  Run \"cmake --help-policy CMP0026\" for policy details.  Use the cmake_policy\r\n  command to set the policy and suppress this warning.\r\n\r\n  The LOCATION property should not be read from target \"freerdp-client\".  Use\r\n  the target name directly with add_custom_command, or use the generator\r\n  expression $<TARGET_FILE>, as appropriate.\r\n\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0026 is not set: Disallow use of the LOCATION target property.\r\n  Run \"cmake --help-policy CMP0026\" for policy details.  Use the cmake_policy\r\n  command to set the policy and suppress this warning.\r\n\r\n  The LOCATION property should not be read from target \"winpr\".  Use the\r\n  target name directly with add_custom_command, or use the generator\r\n  expression $<TARGET_FILE>, as appropriate.\r\n\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\nCMake Warning (dev) at client/Mac/CMakeLists.txt:94 (get_target_property):\r\n  Policy CMP0026 is not set: Disallow use of the LOCATION target property.\r\n  Run \"cmake --help-policy CMP0026\" for policy details.  Use the cmake_policy\r\n  command to set the policy and suppress this warning.\r\n\r\n  The LOCATION property should not be read from target \"freerdp\".  Use the\r\n  target name directly with add_custom_command, or use the generator\r\n  expression $<TARGET_FILE>, as appropriate.\r\n\r\nThis warning is for project developers.  Use -Wno-dev to suppress it.\r\n\r\n-- Adding post-build NIB file generation event for MacFreeRDP-library\r\n-- Adding post-build NIB file generation event for MacFreeRDP\r\n-- Configuring incomplete, errors occurred!\r\nSee also \"/Users/it/FreeRDP-master/CMakeFiles/CMakeOutput.log\".\r\nSee also \"/Users/it/FreeRDP-master/CMakeFiles/CMakeError.log\".\r\n```\r\n\r\nHave I miss something ?\r\nThanks for your help.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/comments/93951185","html_url":"https://github.com/FreeRDP/FreeRDP/issues/2228#issuecomment-93951185","issue_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2228","id":93951185,"user":{"login":"bmiklautz","id":195793,"avatar_url":"https://avatars.githubusercontent.com/u/195793?v=3","gravatar_id":"","url":"https://api.github.com/users/bmiklautz","html_url":"https://github.com/bmiklautz","followers_url":"https://api.github.com/users/bmiklautz/followers","following_url":"https://api.github.com/users/bmiklautz/following{/other_user}","gists_url":"https://api.github.com/users/bmiklautz/gists{/gist_id}","starred_url":"https://api.github.com/users/bmiklautz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmiklautz/subscriptions","organizations_url":"https://api.github.com/users/bmiklautz/orgs","repos_url":"https://api.github.com/users/bmiklautz/repos","events_url":"https://api.github.com/users/bmiklautz/events{/privacy}","received_events_url":"https://api.github.com/users/bmiklautz/received_events","type":"User","site_admin":false},"created_at":"2015-04-17T09:24:30Z","updated_at":"2015-04-17T09:24:30Z","body":"@southmeadows what's your exact problem? Usually building on Yosemite for OS X is rather straight forward."}}