VES friends:<div><br></div><div>     Hi!</div><div><br></div><div>    I seem to have resolved the problem of building ves on Xcode 6.1 and sdk8.1, however, I cannot believe what I have done because I do not know why exactly.</div><div><br></div><div>    At fist, I follow the instructions published by last month "<font size="3" style="font-family: Times; line-height: normal;">Help building VES for iOS 8.x/Xcode 6.x</font><span style="line-height: 1.2;"> " by </span><span style="line-height: normal; white-space: pre-wrap;">Harish, but it did not work. Maybe I misunderstand his meaning. So I decide to  modify the files which locates at the /ves/cmake/toolchains/</span><span style="line-height: 1.2;">toolchain-ios-device.cmake and </span><span style="line-height: normal; white-space: pre-wrap;">/ves/cmake/toolchains/</span><span style="line-height: 1.2;">toolchain-ios-device.cmake. </span></div><div><span style="line-height: 1.2;">    in </span><span style="line-height: normal; white-space: pre-wrap;">/ves/cmake/toolchains/</span><span style="line-height: 1.2;">toolchain-ios-device.cmake  I set the </span><span style="line-height: 1.2;"> </span></div><div>  foreach(sdk_root ${possible_sdk_roots})</div><div>  foreach(sdk iPhoneOS4.3.sdk iPhoneOS5.0.sdk iPhoneOS5.1.sdk iPhoneOS6.0.sdk iPhoneOS6.1.sdk iPhoneOS7.0.sdk iPhoneOS7.1.sdk iPhoneOS8.0.sdk iPhoneOS8.1.sdk), adding <span style="line-height: 1.2;">sdk iPhoneOS8.0.sdk iPhoneOS8.1.sdk</span></div><div><span style="line-height: 1.2;"><br></span></div><div><span style="line-height: 1.2;">  in the </span><span style="line-height: 1.2;"> </span><span style="line-height: normal; white-space: pre-wrap;">/ves/cmake/toolchains/</span><span style="line-height: 1.2;">toolchain-ios-device.cmake  I also add the statements </span><span style="line-height: 1.2;"> </span><span style="line-height: 1.2;">iPhoneOS8.0.sdk iPhoneOS8.1.sdk in the similar location and in the if statement I modify the </span><span style="line-height: 1.2;">if(CMAKE_OSX_SYSROOT MATCHES iPhoneSimulator7.[0-9].sdk)   to  </span><span style="line-height: 1.2;">if(CMAKE_OSX_SYSROOT MATCHES iPhoneSimulator8.[0-9].sdk).  </span></div><div><span style="line-height: 1.2;"><br></span></div><div><span style="line-height: 1.2;">   Then I build the ves and It works fine.</span></div><div><span style="line-height: 1.2;"><br></span></div><div><span style="line-height: 1.2;">  In addition,  I thought it will fine,  but  when I add the frameworks kiwi and vtk into the project which has been done last year  the project came out some errors.  Because why I rebuild the ves is I want to modify some class in order that ves can support dicom format pictures.  So it is strange that  when I put the frameworks last year I build and it works very well. when I put the frameworks now done by me it produce some errors like: </span><span style="line-height: 1.2;">Undefined symbols for architecture i386:   "_xmlCleanupParser", referenced from:....... </span></div><div><span style="line-height: 1.2;"><br></span></div><div><span style="line-height: 1.2;">   So I decide to find the reason by google, and it tells me maybe lack of </span>reference of <span style="line-height: normal;">libxml2.dylib. After I add the reference the project works well. I succeed!</span></div><div><span style="line-height: normal;">   Although I succeed I do not why I put the framework last year built it do not need the libxml2 but this year I rebuild it it need the lib. WHY?</span></div><div><span style="line-height: normal;"> </span></div><div><span style="line-height: normal;">   Anyway,  I could start my work on kiwiviewer. I wish people who have troubles on build ves can refer to my experience. </span></div><div><span style="line-height: normal;"><br></span></div><div><span style="line-height: normal;">   Thank you!</span></div><div><span style="line-height: normal;"><br></span></div><div><span style="line-height: normal;">Deng Zhuofu</span></div><div><span style="line-height: normal;">dengzf@swc.neu.edu.cn</span></div><br><br><br>