Opened 10 years ago

Last modified 10 years ago

#46108 closed defect

CMake and Yosemite Issue — at Version 2

Reported by: jonlederman@… Owned by: css@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: cmake

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi,

Thanks for all your fine work on MacPorts. I have an issue with CMake after upgrading to Yosemite and then reinstalling MacPorts. I get the following error when invoking CMake Any help would be greatly appreciated.

Thanks so much in advance.

-Jon

-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp --check-build-system CMakeFiles/Makefile.cmake 0
Re-run cmake: build system dependency is missing
-- The C compiler identification is AppleClang 6.0.0.6000054
-- The CXX compiler identification is AppleClang 6.0.0.6000054
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- broken
CMake Error at /opt/local/share/cmake-3.0/Modules/CMakeTestCCompiler.cmake:61 (message):
  The C compiler
  "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"
  is not able to compile a simple test program.

  It fails with the following output:

   Change Dir: /Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp



  Run Build Command:"/opt/local/bin/gmake" "cmTryCompileExec2814572797/fast"

  gmake[3]: Entering directory
  '/Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp'


  /opt/local/bin/gmake -f
  CMakeFiles/cmTryCompileExec2814572797.dir/build.make
  CMakeFiles/cmTryCompileExec2814572797.dir/build

  gmake[4]: Entering directory
  '/Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp'


  /opt/local/bin/cmake -E cmake_progress_report
  /Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp/CMakeFiles
  1

  Building C object
  CMakeFiles/cmTryCompileExec2814572797.dir/testCCompiler.c.obj


  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
  -arch i386 -isysroot
  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk
  -miphoneos-version-min=4.0 -DTARGET_OS_IPHONE=1 -D__IOS -fms-extensions -o
  CMakeFiles/cmTryCompileExec2814572797.dir/testCCompiler.c.obj -c
  /Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp/testCCompiler.c


  Linking C executable cmTryCompileExec2814572797

  /opt/local/bin/cmake -E cmake_link_script
  CMakeFiles/cmTryCompileExec2814572797.dir/link.txt --verbose=1


  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
  -arch i386 -isysroot
  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk
  -miphoneos-version-min=4.0 -DTARGET_OS_IPHONE=1 -D__IOS -fms-extensions
  CMakeFiles/cmTryCompileExec2814572797.dir/testCCompiler.c.obj -o
  cmTryCompileExec2814572797

  Undefined symbols for architecture i386:

    "start", referenced from:
       implicit entry/start for main executable

  ld: symbol(s) not found for architecture i386

  clang: error: linker command failed with exit code 1 (use -v to see
  invocation)

  CMakeFiles/cmTryCompileExec2814572797.dir/build.make:88: recipe for target
  'cmTryCompileExec2814572797' failed

  gmake[4]: *** [cmTryCompileExec2814572797] Error 1

  gmake[4]: Leaving directory
  '/Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp'


  Makefile:118: recipe for target 'cmTryCompileExec2814572797/fast' failed

  gmake[3]: *** [cmTryCompileExec2814572797/fast] Error 2

  gmake[3]: Leaving directory
  '/Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeTmp'






  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:13 (PROJECT)


-- Configuring incomplete, errors occurred!
See also "/Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeOutput.log".
See also "/Users/Jon/Documents/Developer/SonicCloud/linphone-iphone-sc/submodules/build-i386-apple-darwin/externals/zrtpcpp/CMakeFiles/CMakeError.log".
make[2]: *** [cmake_check_build_system] Error 1
make[1]: *** [build-zrtpcpp] Error 2
make: *** [build] Error 2
Jons-MacBook-Pro-3:build Jon$

Change History (2)

comment:1 Changed 10 years ago by mf2k (Frank Schima)

Priority: HighNormal

The Priority field is for use by Macports team members only.

comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: CMake Yosemite removed
Owner: changed from macports-tickets@… to css@…
Port: cmake added; CMake removed

Remember to use WikiFormatting too.

Note: See TracTickets for help on using tickets.