[Ves] Issues with CMake in VES build- Android and iOS

Sebastien HO sho at traceparts.com
Thu Mar 27 03:59:13 EDT 2014


It works for me too, Thanks

 

Sébastien

 

De : Ves [mailto:ves-bounces at public.kitware.com] De la part de Jon Chmura
Envoyé : mercredi 26 mars 2014 17:20
À : ves at public.kitware.com
Objet : Re: [Ves] Issues with CMake in VES build- Android and iOS

 

Hi,

 

Working fine for me now on master branch.

Thanks!

 

Jon Chmura

jon.chmura at me.com

 

 

 

On Mar 26, 2014, at 9:09 AM, ves-request at public.kitware.com wrote:





Send Ves mailing list submissions to
            ves at public.kitware.com

To subscribe or unsubscribe via the World Wide Web, visit
            http://public.kitware.com/cgi-bin/mailman/listinfo/ves
or, via email, send a message with subject or body 'help' to
            ves-request at public.kitware.com

You can reach the person managing the list at
            ves-owner at public.kitware.com

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Ves digest..."


Today's Topics:

  1. Re: Issues with CMake in VES build- Android and iOS
     (Aashish Chaudhary)


----------------------------------------------------------------------

Message: 1
Date: Wed, 26 Mar 2014 09:09:08 -0400
From: Aashish Chaudhary <aashish.chaudhary at kitware.com>
To: Sebastien HO <sho at traceparts.com>
Cc: "ves at public.kitware.com" <ves at public.kitware.com>
Subject: Re: [Ves] Issues with CMake in VES build- Android and iOS
Message-ID:
 
<CAEw35Z9YZCubgs3Pmq=hWnrsiMaZhw2QUaSV++QPQy8QAiYeXg at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

I have merged the branches into master. If you and other update to current
master then it should fix the build problem.

git fetch origin

git checkout master && git reset --hard origin/master


- Aashish



On Wed, Mar 26, 2014 at 8:59 AM, Aashish Chaudhary <
aashish.chaudhary at kitware.com> wrote:




Sebastien,

Do this:

cd ves_src_dir
git remote add stage git://vtk.org.stage/VES.git
git fetch stage
git checkout --track stage/next

Thanks,



On Wed, Mar 26, 2014 at 5:47 AM, Sebastien HO <sho at traceparts.com> wrote:




Hi Casey,



I am facing same problem : I have tried to download the latest cmake
night built (3.0.2014035) but I am getting same issue.  I may misunderstand
your solution proposal, can you detail how to update the toolchain?



Here what I get with latest cmake build:

...

CMake Error: Could not find cmake module file:
/Users/sho/Documents/Developement/ves-build/CMakeExternals/Build/vtk-ios-dev
ice/CMakeFiles/3.0.20140325-g21061/CMakeCXXCompiler.cmake

CMake Error: Could not find cmake module file:
/Users/sho/Documents/Developement/ves-build/CMakeExternals/Build/vtk-ios-sim
ulator/CMakeFiles/3.0.20140325-g21061/CMakeCXXCompiler.cmake

CMake Error at CMakeLists.txt:3 (project):

 No CMAKE_C_COMPILER could be found.



 Tell CMake where to find the compiler by setting the CMake cache entry

 CMAKE_C_COMPILER to the full path to the compiler, or to the compiler
name

 if it is in the PATH.





CMake Error at CMakeLists.txt:3 (project):

 No CMAKE_CXX_COMPILER could be found.



 Tell CMake where to find the compiler by setting the CMake cache entry

 CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler

 name if it is in the PATH.





-- Configuring incomplete, errors occurred!

make[2]: ***
[CMakeExternals/Stamp/libarchive-ios-device/libarchive-ios-device-configure]
Error 1

make[1]: *** [CMakeFiles/libarchive-ios-device.dir/all] Error 2

make[1]: *** Waiting for unfinished jobs....

-- Configuring incomplete, errors occurred!

-- 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]: *** [CMakeFiles/vtk-ios-device.dir/all] Error 2

HEAD is now at fef0a34... Add user specified include and link directories

[ 37%] No configure step for 'curl-download'

[ 38%] No build step for 'curl-download'

[ 39%] No install step for 'curl-download'

[ 39%] Completed 'curl-download'

[ 42%] Built target curl-download

make: *** [all] Error 2

...



Regards,



S?bastien







*De :* Ves [mailto:ves-bounces at public.kitware.com] *De la part de* Casey
Goodlett
*Envoy? :* mardi 25 mars 2014 21:22
*? :* Jon Chmura
*Cc :* ves
*Objet :* Re: [Ves] Issues with CMake in VES build- Android and iOS



Checkout the current version of next branch.  That should have the update.



On Tue, Mar 25, 2014 at 4:25 PM, Jon Chmura <jon.chmura at me.com> wrote:

Casey,



I'm not sure how to update the toolchain files.



Jon



On Mar 25, 2014, at 4:16 PM, Casey Goodlett <casey.goodlett at kitware.com>
wrote:



Jon,

I think the issue is that you need the xcode 5.1 update to the toolchain
files.  Have you tried this yet?

Thanks



On Tue, Mar 25, 2014 at 4:17 PM, Jon Chmura <jon.chmura at me.com> wrote:

HI all,

We installed CMake via the OSX .dmg. Version 2.8.12.2

Jon Chmura

On Mar 25, 2014, at 12:00 PM, ves-request at public.kitware.com wrote:




Send Ves mailing list submissions to
     ves at public.kitware.com

To subscribe or unsubscribe via the World Wide Web, visit
     http://public.kitware.com/cgi-bin/mailman/listinfo/ves
or, via email, send a message with subject or body 'help' to
     ves-request at public.kitware.com

You can reach the person managing the list at
     ves-owner at public.kitware.com

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Ves digest..."


Today's Topics:

 1. Re: Issues with CMake in VES build- Android and iOS - more
    info (Casey Goodlett)


----------------------------------------------------------------------

Message: 1
Date: Tue, 25 Mar 2014 11:19:31 -0400
From: Casey Goodlett <casey.goodlett at kitware.com>
To: DEB63 at pitt.edu
Cc: ves <ves at public.kitware.com>
Subject: Re: [Ves] Issues with CMake in VES build- Android and iOS -
     more    info
Message-ID:
     <

CAOqyOuGaM7atdODybhYGYAhOP6jzgz5Oi6kWHm_ykBgtN3WB-w at mail.gmail.com>



Content-Type: text/plain; charset="iso-8859-1"

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-andr
oid/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-andr
oid/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/attach
ment-0001.html





------------------------------

Subject: Digest Footer

_______________________________________________
Ves mailing list
Ves at public.kitware.com
http://public.kitware.com/cgi-bin/mailman/listinfo/ves


------------------------------

End of Ves Digest, Vol 26, Issue 16
***********************************


_______________________________________________
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






--
Casey B. Goodlett, Ph.D.
R&D Engineer
Kitware, Inc. - North Carolina Office
http://www.kitware.com
(919) 969-6990 x310

_______________________________________________
Ves mailing list
Ves at public.kitware.com
http://public.kitware.com/cgi-bin/mailman/listinfo/ves





--
| Aashish Chaudhary
| R&D Engineer
| Kitware Inc.
| www.kitware.com




-- 
| Aashish Chaudhary
| R&D Engineer
| Kitware Inc.
| www.kitware.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://public.kitware.com/pipermail/ves/attachments/20140326/91452583/attac
hment.html>

------------------------------

Subject: Digest Footer

_______________________________________________
Ves mailing list
Ves at public.kitware.com
http://public.kitware.com/cgi-bin/mailman/listinfo/ves


------------------------------

End of Ves Digest, Vol 26, Issue 23
***********************************

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ves/attachments/20140327/4c657fc2/attachment-0003.html>


More information about the Ves mailing list