<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><br><div id="isForwardContent">From: "¸ßÓî" <<a href="mailto:fightrain@126.com">fightrain@126.com</a>><br>Date: 2013-09-30 10:08:19<br>To:  <a href="mailto:Kiwiviewer@public.kitware.com">Kiwiviewer@public.kitware.com</a><br>Subject: Link error about iOS app Kiwiviewer.<br><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">I meet a problem which bored me for three days.<br><br>When I build the iOS app kiwiviewer  in VES.     I meet some link errors.  I list the error  info like this including 2 pngs:<br><br>Ld /Users/gaoyu/Library/Developer/Xcode/DerivedData/KiwiViewer-finjlpjhxfsqvseynhfdbjqhqrta/Build/Products/Debug-iphoneos/kiwiviewer.app/kiwiviewer normal armv7<br>    cd /Users/gaoyu/Desktop/Workspace/Kiwi/KiwiViewer<br>    setenv IPHONEOS_DEPLOYMENT_TARGET 6.0<br>    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"<br>    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -L/Users/gaoyu/Library/Developer/Xcode/DerivedData/KiwiViewer-finjlpjhxfsqvseynhfdbjqhqrta/Build/Products/Debug-iphoneos -F/Users/gaoyu/Library/Developer/Xcode/DerivedData/KiwiViewer-finjlpjhxfsqvseynhfdbjqhqrta/Build/Products/Debug-iphoneos -F../frameworks -filelist /Users/gaoyu/Library/Developer/Xcode/DerivedData/KiwiViewer-finjlpjhxfsqvseynhfdbjqhqrta/Build/Intermediates/KiwiViewer.build/Debug-iphoneos/KiwiViewer.build/Objects-normal/armv7/kiwiviewer.LinkFileList -dead_strip -stdlib=libstdc++ -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=6.0 -framework kiwi -lxml2 -framework Security -framework QuartzCore -lbz2 -lz -framework vtk -framework OpenGLES -framework GLKit -framework UIKit -framework Foundation -framework CoreGraphics -framework DropboxSDK -o /Users/gaoyu/Library/Developer/Xcode/DerivedData/KiwiViewer-finjlpjhxfsqvseynhfdbjqhqrta/Build/Products/Debug-iphoneos/kiwiviewer.app/kiwiviewer<br><br>Undefined symbols for architecture armv7:<br>  "vesMidasClient::~vesMidasClient()", referenced from:<br>      std::tr1::_Sp_deleter<vesMidasClient>::operator()(vesMidasClient*) const in DocumentsTableViewController.o<br>  "vesKiwiCurlDownloader::downloadUrlToDirectory(std::string const&, std::string const&)", referenced from:<br>      ___61-[DocumentsTableViewController handleItemSelected:indexPath:]_block_invoke in DocumentsTableViewController.o<br>      ___47-[DownloadURLViewController onDownloadTouched:]_block_invoke in DownloadURLViewController.o<br>  "vesMidasClient::renewToken()", referenced from:<br>      -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o<br>  "vesMidasClient::itemDownloadUrl(std::string const&)", referenced from:<br>      -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o<br>  "vesMidasClient::reset()", referenced from:<br>      -[DocumentsTableViewController onMidasLogout] in DocumentsTableViewController.o<br>      -[MidasLoginViewController onLoginTouched:] in MidasLoginViewController.o<br>  "vesMidasClient::vesMidasClient()", referenced from:<br>      -[DocumentsTableViewController viewDidLoad] in DocumentsTableViewController.o<br>  "vesMidasClient::listCommunities()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::login(std::string const&, std::string const&)", referenced from:<br>      ___43-[MidasLoginViewController onLoginTouched:]_block_invoke in MidasLoginViewController.o<br>  "vesKiwiCurlDownloader::vesKiwiCurlDownloader()", referenced from:<br>      -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o<br>      ___47-[DownloadURLViewController onDownloadTouched:]_block_invoke in DownloadURLViewController.o<br>  "vesMidasClient::token() const", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController maybeAddLogoutButton] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController tableView:numberOfRowsInSection:] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController tableView:cellForRowAtIndexPath:] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController onSegueReturned:] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController handleItemSelected:indexPath:] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController tableView:didSelectRowAtIndexPath:] in DocumentsTableViewController.o<br>      ...<br>  "vesMidasClient::listFolderChildren(std::string const&)", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::setHost(std::string const&)", referenced from:<br>      -[DocumentsTableViewController viewDidLoad] in DocumentsTableViewController.o<br>      -[DocumentsTableViewController onMidasLogout] in DocumentsTableViewController.o<br>      -[MidasLoginViewController onLoginTouched:] in MidasLoginViewController.o<br>  "vesMidasClient::listCommunityChildren(std::string const&)", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::listUserFolders()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::folderNames()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::itemNames()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::itemIds()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesKiwiCurlDownloader::~vesKiwiCurlDownloader()", referenced from:<br>      std::tr1::_Sp_deleter<vesKiwiCurlDownloader>::operator()(vesKiwiCurlDownloader*) const in DocumentsTableViewController.o<br>      ___47-[DownloadURLViewController onDownloadTouched:]_block_invoke in DownloadURLViewController.o<br>  "vesKiwiPVRemoteRepresentation::requestScene()", referenced from:<br>      kiwiCloudApp::onAction(std::string const&) in MyGLKViewController.o<br>  "vesMidasClient::itemBytes()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>  "vesMidasClient::folderIds()", referenced from:<br>      -[DocumentsTableViewController populateViewThread] in DocumentsTableViewController.o<br>ld: symbol(s) not found for architecture armv7<br>clang: error: linker command failed with exit code 1 (use -v to see invocation)<br><br><br><br><br><br>I need help!  Thank you all~<br></div></div></div></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>