[Ves] Issues with CMake in VES build- Android and iOS - more info
Casey Goodlett
casey.goodlett at kitware.com
Tue Mar 25 11:19:31 EDT 2014
How did you install cmake?
Can you start providing a dashboard build of VES?
I'll try to reproduce this on my xcode 5.1
Thank you
On Tue, Mar 25, 2014 at 9:48 AM, <DEB63 at pitt.edu> wrote:
> Hi again.
>
> Some more information about this build issue. After trying this on an
> older Mac, the build worked fine. The only thing that I could find that
> appeared to be different between the two systems was the xcode versions.
> On the >older< setup/computer (that seems to build VES fine)>>>
> Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
> On the >newer< setup/computer (that will not build VES)>>>
> Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
>
> I am also on the same development team as Jon Chmura, who wrote the
> original post regarding the new build issue with VES and iOS. We have
> been discussing this.
>
> Dave Busch
> deb63 at pitt.edu
>
> ---------------------------- Original Message ----------------------------
> Subject: [Ves] [Fwd: Issues with CMake in VES build] - Additional build
> issue with Android
> From: DEB63 at pitt.edu
> Date: Tue, March 25, 2014 08:21
> To: ves at public.kitware.com
> --------------------------------------------------------------------------
>
> Hi
>
> I am getting similar issues when trying to build VES for Android, when
> following the same steps we have done in the past to build VES. What
> follows is an example of these errors. Note that this is with a fresh
> download of android-ndk-r8b...
>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> daveb::dbox { ~ }-> git clone git://vtk.org/VES.git
> Cloning into 'VES'...
> remote: Counting objects: 9923, done.
> remote: Compressing objects: 100% (3103/3103), done.
> remote: Total 9923 (delta 6674), reused 9830 (delta 6614)
> Receiving objects: 100% (9923/9923), 26.38 MiB | 2.84 MiB/s, done.
> Resolving deltas: 100% (6674/6674), done.
> Checking connectivity... done.
> daveb::dbox { ~ }-> cd VES
> daveb::dbox { ~/VES }-> cd apps
> daveb::dbox { ~/VES/apps }-> cd Android
> daveb::dbox { ~/VES/apps/Android }-> cd CMakeBuild
> daveb::dbox { ~/VES/apps/Android/CMakeBuild }-> ls
> configure.cmake
> daveb::dbox { ~/VES/apps/Android/CMakeBuild }-> ls
> configure.cmake
> daveb::dbox { ~/VES/apps/Android/CMakeBuild }-> cmake -P configure.cmake
> -- Found PythonInterp: /usr/bin/python (found version "2.7.5")
> -- Found Git: /usr/bin/git (found version "1.8.5.2 (Apple Git-48)")
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /Users/daveb/VES/Apps/Android/CMakeBuild/build
> daveb::dbox { ~/VES/apps/Android/CMakeBuild }-> cd build
> daveb::dbox { ~/VES/apps/Android/CMakeBuild/build }-> make -j4
> Scanning dependencies of target vtk-host
> Scanning dependencies of target eigen
> [ 3%] [ 6%] Creating directories for 'eigen'
> Creating directories for 'vtk-host'
> [ 9%] [ 12%] Performing download step (download, verify and extract) for
> 'eigen'
> Performing download step (download, verify and extract) for 'vtk-host'
> -- downloading...
> .
> .
> . (thenI eventually get these errors after a while) >>>
> .
> .
>
> ...Scanning dependencies of target ProcessShader
> Scanning dependencies of target vtkHashSource
> [100%] [100%] Building CXX object
> Utilities/MaterialLibrary/CMakeFiles/ProcessShader.dir/ProcessShader.cxx.o
> Building CXX object
> Utilities/HashSource/CMakeFiles/vtkHashSource.dir/vtkHashSource.cxx.o
> Linking CXX executable ../../bin/vtkHashSource-6.0
> [100%] Built target vtkHashSource
> Linking CXX executable ../../bin/vtkProcessShader-6.0
> [100%] Built target ProcessShader
> Scanning dependencies of target vtkCompileTools
> [100%] Built target vtkCompileTools
> [ 45%] No install step for 'vtk-host'
> [ 48%] Completed 'vtk-host'
> [ 48%] Built target vtk-host
> Scanning dependencies of target vtk-android
> [ 51%] Creating directories for 'vtk-android'
> [ 54%] No download step for 'vtk-android'
> [ 57%] [ 60%] No patch step for 'vtk-android'
> No update step for 'vtk-android'
> [ 63%] Performing configure step for 'vtk-android'
> loading initial cache file
> /Users/daveb/VES/CMake/toolchains/TryRunResults.cmake
> CMake Error at
> /Users/daveb/VES/CMake/toolchains/android.toolchain.cmake:704 (message):
> Could not find any working toolchain in the NDK. Probably your Android
> NDK
> is broken.
> Call Stack (most recent call first):
> /Applications/CMake
> 2.8-12.app/Contents/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake:93
> (include)
> CMakeLists.txt:3 (project)
>
>
> CMake Error: Error required internal CMake variable not set, cmake may be
> not be built correctly.
> Missing variable is:
> CMAKE_C_COMPILER_ENV_VAR
> CMake Error: Error required internal CMake variable not set, cmake may be
> not be built correctly.
> Missing variable is:
> CMAKE_C_COMPILER
> CMake Error: Could not find cmake module file:
>
> /Users/daveb/VES/Apps/Android/CMakeBuild/build/CMakeExternals/Build/vtk-android/CMakeFiles/
> 2.8.12.2/CMakeCCompiler.cmake
> CMake Error: Error required internal CMake variable not set, cmake may be
> not be built correctly.
> Missing variable is:
> CMAKE_CXX_COMPILER_ENV_VAR
> CMake Error: Error required internal CMake variable not set, cmake may be
> not be built correctly.
> Missing variable is:
> CMAKE_CXX_COMPILER
> CMake Error: Could not find cmake module file:
>
> /Users/daveb/VES/Apps/Android/CMakeBuild/build/CMakeExternals/Build/vtk-android/CMakeFiles/
> 2.8.12.2/CMakeCXXCompiler.cmake
> CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
> CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
> -- Configuring incomplete, errors occurred!
> make[2]: *** [CMakeExternals/Stamp/vtk-android/vtk-android-configure]
> Error 1
> make[1]: *** [CMakeFiles/vtk-android.dir/all] Error 2
> make: *** [all] Error 2
> daveb::dbox { ~/VES/apps/Android/CMakeBuild/build }->
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>
> Dave Busch
> deb63 at pitt.edu
>
>
>
> ---------------------------- Original Message ----------------------------
> Subject: [Ves] Issues with CMake in VES build
> From: "Jon Chmura" <jon.chmura at me.com>
> Date: Mon, March 24, 2014 12:41
> To: ves at public.kitware.com
> --------------------------------------------------------------------------
>
> Hi all,
>
> We're are currently not able to build the Kiwi viewer app from master.
> We are getting the following error.
>
> CMake Error: Error required internal CMake variable not set, cmake may be
> not be built correctly.
> Missing variable is:
> CMAKE_C_COMPILER_ENV_VAR
> CMake Error: Could not find cmake module file:
>
> /Users/jonc/Developer/mobile/schlab/VES/Apps/iOS/build/CMakeExternals/Build/vtk-ios-device/CMakeFiles/
> 2.8.12.2/CMakeCCompiler.cmake
> CMake Error: Error required internal CMake variable not set, cmake may be
> not be built correctly.
> Missing variable is:
> CMAKE_CXX_COMPILER_ENV_VAR
> CMake Error: Could not find cmake module file:
>
> /Users/jonc/Developer/mobile/schlab/VES/Apps/iOS/build/CMakeExternals/Build/vtk-ios-device/CMakeFiles/
> 2.8.12.2/CMakeCXXCompiler.cmake
> -- Configuring incomplete, errors occurred!
> CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found.
> Please set CMAKE_C_COMPILER to a valid compiler path or name.
> CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not
> found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
> -- Configuring incomplete, errors occurred!
> make[2]: ***
> [CMakeExternals/Stamp/vtk-ios-simulator/vtk-ios-simulator-configure] Error
> 1
> make[2]: ***
> [CMakeExternals/Stamp/vtk-ios-device/vtk-ios-device-configure] Error 1
> make[1]: *** [CMakeFiles/vtk-ios-simulator.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> make[1]: *** [CMakeFiles/vtk-ios-device.dir/all] Error 2
>
> We were able to build successfully in the past. This issue may be new to
> OSX Mavericks. We had been using compiled .framework files for the past
> few months so we haven't had the need to rebuild from scratch until now.
> I verified that gcc and g++ are installed. I tried setting the
> environment variables manually but the same error still occurs. We also
> tried it with a fresh install of CMake on another machine and it failed
> with the same error.
>
> Jon Chmura
> jon.chmura at me.com
>
>
>
>
> _______________________________________________
> Ves mailing list
> Ves at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/ves
> _______________________________________________
> Ves mailing list
> Ves at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/ves
>
> _______________________________________________
> Ves mailing list
> Ves at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/ves
>
>
--
Casey B. Goodlett, Ph.D.
R&D Engineer
Kitware, Inc. - North Carolina Office
http://www.kitware.com
(919) 969-6990 x310
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ves/attachments/20140325/c5f08457/attachment-0003.html>
More information about the Ves
mailing list