<div dir="ltr">Hi,<div><br></div><div>I cloned VES.git and built the vtk and kiwi frameworks as per the steps listed in VES/Apps/iOS/Readme.txt for iOS.</div><div><br></div><div><div>I am on iOS SDK 7 but I also have iOS SDK 6.1 installed by following the steps listed here (<a href="http://stackoverflow.com/questions/6783308/adding-older-ios-sdks-to-xcode-4-1-in-lion">http://stackoverflow.com/questions/6783308/adding-older-ios-sdks-to-xcode-4-1-in-lion</a>) on Mountain Lion 10.8.5. </div>
<div><br></div><div>I cannot build the frameworks for iOS 7 as the toolchain make files do not have iOS SDK 7 entries but even then I was not able to build. Hence I installed iOS SDK 6 in addition the 7.</div></div><div><br>
</div><div>KiwiSimple project works fine. But for KiwiViewer project I get the following error trace. In KiwiViewer project I have set the base sdk to 6.1, but even that did not help. Also I have ensured that the frameworks_dir build setting points to the right location. The error trace is:</div>
<div><br></div><div><p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo">ld: warning: ignoring file /Users/deepaksurti/ves-build/CMakeExternals/Install/frameworks/pcl.framework/pcl, missing required architecture i386 in file /Users/deepaksurti/ves-build/CMakeExternals/Install/frameworks/pcl.framework/pcl (1 slices)</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo">Undefined symbols for architecture i386:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::renewToken()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::folderNames()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::itemDownloadUrl(std::string const&)", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::listCommunities()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::listUserFolders()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::listFolderChildren(std::string const&)", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::listCommunityChildren(std::string const&)", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::login(std::string const&, std::string const&)", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> ___43-[MidasLoginViewController onLoginTouched:]_block_invoke in MidasLoginViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::reset()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController onMidasLogout] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[MidasLoginViewController onLoginTouched:] in MidasLoginViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::itemIds()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::setHost(std::string const&)", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController viewDidLoad] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController onMidasLogout] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[MidasLoginViewController onLoginTouched:] in MidasLoginViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::folderIds()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::itemBytes()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::itemNames()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::vesMidasClient()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController viewDidLoad] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::~vesMidasClient()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> std::tr1::_Sp_deleter<vesMidasClient>::operator()(vesMidasClient*) const in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesKiwiCurlDownloader::downloadUrlToDirectory(std::string const&, std::string const&)", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> ___61-[DocumentsTableViewController handleItemSelected:indexPath:]_block_invoke in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> ___47-[DownloadURLViewController onDownloadTouched:]_block_invoke in DownloadURLViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesKiwiCurlDownloader::vesKiwiCurlDownloader()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> ___47-[DownloadURLViewController onDownloadTouched:]_block_invoke in DownloadURLViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesKiwiCurlDownloader::~vesKiwiCurlDownloader()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> std::tr1::_Sp_deleter<vesKiwiCurlDownloader>::operator()(vesKiwiCurlDownloader*) const in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> ___47-[DownloadURLViewController onDownloadTouched:]_block_invoke in DownloadURLViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesKiwiPVRemoteRepresentation::requestScene()", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> kiwiCloudApp::onAction(std::string const&) in MyGLKViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> "vesMidasClient::token() const", referenced from:</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController maybeAddLogoutButton] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController tableView:numberOfRowsInSection:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController tableView:cellForRowAtIndexPath:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController onSegueReturned:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> -[DocumentsTableViewController tableView:didSelectRowAtIndexPath:] in DocumentsTableViewController.o</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo"> ...</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo">ld: symbol(s) not found for architecture i386</p>
<p style="margin:0px 0px 0px 12px;font-size:11px;font-family:Menlo">clang: error: linker command failed with exit code 1 (use -v to see invocation)</p><div><br></div><div style>Any pointers in helping me fix this so that I can run KiwiViewer on simulator and iPad will be of great help.<br>
</div><div style><br></div><div style>Let me know for any info needed.</div><div style><br></div><div style>Regards,</div><div style>Deepak</div><div><br></div>-- <br><a href="http://deepaksurti.com" target="_blank">http://deepaksurti.com</a><br>
To see a miracle, be the miracle.
</div></div>