[ITK-users] Problem compiling ITK for iOS
Jiri Sklenar
sklenarj at ohsu.edu
Thu Dec 17 17:03:51 EST 2015
Hi Matt,
I followed the instructions from “ITK on the iOS, Release 1.0" by Shabah et al
-downloaded InsightToolkit 4.8.2 from Kitware website
-downloaded and installed CMake App
In CMakeLists.txt:
- could not find lines 529 and 540 to comment out as instructed
- took a chance and commented out lines 210 and 211 instead (guessing they serve the same purpose)
-found the file vml_math.cxx (in a different directory then specified in the instructions), and added the line “#define finite(x) __inline_isfinited((double)x)” after line 77
Downloaded Xcode 7.2
Started CMake and specified the source and binary directories for ITK
ran configuration once
disabled “BUILD_EXAMPLES”
did not change anything else
ran configuration again
ran generation
Opened XCode project in the ITK binary directory, and built successfully for OSX,
Then it became little more complicated:
1. changed to Base SDK to “Latest iOS (iOS 9.2) -> this resulted in “Standard architectures (armv7, arm64) (? is this the problem, the instructions speciified armv6 and armv7)
2. Removed dependancies for the ALL_BUILT target on itkmkg3states and itkTestDriver
3. removed dependancy of the target itktiff on itkmkg3states
4. compiled with error message related to ITK_bld_internal_H5make_libsettings
XCode changed a bit since the Shabah’s paper was last published, I could not follow the instructions literally to accomplish required tasks.
Thank you for your help,
Jiri
Jiri Sklenar, Ph.D.
Research Associate Professor
Knight Cardiovascular Institute
Oregon Health & Science University
Portland, Oregon 97239
[cid:2AD48BF8-B86A-49ED-90D6-46A29E8DAB46 at ohsu.edu]
On Dec 17, 2015, at 1:00 PM, Matt McCormick <matt.mccormick at kitware.com<mailto:matt.mccormick at kitware.com>> wrote:
Hi Jiri,
Could you please list the steps you took to perform the build?
Thanks,
Matt
On Thu, Dec 17, 2015 at 3:27 PM, Jiri Sklenar <sklenarj at ohsu.edu<mailto:sklenarj at ohsu.edu>> wrote:
I successfully compiled ITK 4.8.2 for OS X 10.10.5, but not for iOS 9.2, using Xcode 7.2.
The error I’m getting is:
ITK_bld_internal_H5make_libsettings
"Target specifies product type 'com.apple.product-type.tool', but there's no such product type for the 'iphonesimulator’ platform"
<Screen Shot 2015-12-17 at 12.21.40 PM.png>
Thanks for any help/suggestion.
Jiri
_____________________________________
Powered by www.kitware.com<http://www.kitware.com/>
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php
Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/insight-users/attachments/20151217/5606b2c1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.jpg
Type: image/jpeg
Size: 6791 bytes
Desc: image003.jpg
URL: <http://public.kitware.com/pipermail/insight-users/attachments/20151217/5606b2c1/attachment.jpg>
More information about the Insight-users
mailing list