[cfe-dev] Can't exec "clang++" Problem

Jordan Rose jordan_rose at apple.com
Thu Apr 25 10:55:40 PDT 2013


I was trying not to bring this up, because while it will probably get this project building, there might be other issues. The new integration with Xcode 4.6 is clearly not working here. But yes, that is what the error message is implying.

Jordan


On Apr 25, 2013, at 6:57 , John Smith <lbalbalba at gmail.com> wrote:

> Hrm.
> 
> 
> Im sure it cant be this simple, but... you specify --use-cc=, but the
> error says it cant find clang++. Shouldnt you supply '--use-c++='
> instead (or as well as '--use-cc'), and point it to
> '/Applications/xcode4.6_sdk6.1/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++'
> or something similar ?
> 
> Just my 2$
> 
> 
> - John Smith
> 
> 
> 
> On Thu, Apr 25, 2013 at 4:38 AM, 凌欢 <linghuan713 at 126.com> wrote:
>> Hi, Jordan:
>> My checker version is 274 , and the previous veriosn also has the problem.
>> export
>> clang_path=/Applications/xcode4.6_sdk6.1/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
>> export
>> xcode_path=/Applications/xcode4.6_sdk6.1/Contents/Developer/usr/bin/xcodebuild
>> And the "xcode4.6_sdk6.1" is link to xcode 4.6 directory .
>> I have two questions for the scan build usage:
>> 1) Do the latest scan-build can support all the Xcode&SDK version ?
>> 2) Is the above scan steps is valid  (link xcode 4.6 to anther directory ) ?
>> 
>> By the way , Can't exec "clang++" Problem throw out after the generated scan
>> report.
>> 
>> Thanks Jordan.
>> BRs
>> 
>> Howard Ling
>> *****************************************************
>> 
>> E-mail:    linghuan713 at 126.com
>> 
>> *****************************************************
>> At 2013-04-25 01:28:14,"Jordan Rose" <jordan_rose at apple.com> wrote:
>> 
>> Hm, this is wrong. You're not getting the new Xcode 4.6 scan-build
>> integration, presumably because $xcode_path doesn't point to a valid
>> "xcodebuild" executable. (Yes, scan-build is checking for that option
>> verbatim.) What is $xcode_path on your system?
>> 
>> (By the way, if/when you get this working, you shouldn't need the --use-cc
>> option.)
>> 
>> Jordan
>> 
>> 
>> On Apr 24, 2013, at 3:28 , 凌欢 <linghuan713 at 126.com> wrote:
>> 
>> Hi, all,:
>> when I use the following command to analyze the iPhone project , almost
>> every project will throw the Can't exec "clang++" problem.
>> Here is the scan-build log, can anyone give me tip? Thanks for your  help.
>> 
>> My scan command is:
>> /data/checker/scan-build -o report --use-analyzer=Xcode --use-cc=$clang_path
>> $xcode_path -scheme MttHDDistribution -configuration $CONFIG -sdk $SDK
>> archive
>> 
>> And the scan log is the following text:
>> Ld
>> /Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/InstallationBuildProductsLocation/Applications/MttHD.app/MttHD
>> normal armv7
>>    cd /Users/mqq/hudson/clang_browser_ipad/MttHD
>>    setenv IPHONEOS_DEPLOYMENT_TARGET 4.0
>>    setenv PATH
>> "/Applications/xcode4.6_sdk6.1/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/xcode4.6_sdk6.1/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
>>    /data/checker/libexec/c++-analyzer -arch armv7 -isysroot
>> /Applications/xcode4.6_sdk6.1/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk
>> -L/Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/BuildProductsPath/Distribution-iphoneos
>> -L/Applications/xcode4.6_sdk6.1/Contents/Developer/usr/lib
>> -L/Users/mqq/hudson/clang_browser_ipad/MttHD/ffmpeg/compiled/fat/lib
>> -F/Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/BuildProductsPath/Distribution-iphoneos
>> -F/Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/BuildProductsPath/Distribution-iphoneos
>> -F/Users/mqq/hudson/clang_browser_ipad/MttHD/Classes/Engine/MSF
>> -F/Users/mqq/hudson/clang_browser_ipad/MttHD/Classes/Engine/Analytics
>> -F/Users/mqq/hudson/clang_browser_ipad/MttHD/WirelessUnifiedProtocol/build/Distribution-iphoneos
>> -F/Users/mqq/hudson/clang_browser_ipad/MttHD/MiniQQMusic/build/Debug-iphoneos
>> -filelist
>> /Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/IntermediateBuildFilesPath/MttHD.build/Distribution-iphoneos/MttHD.build/Objects-normal/armv7/MttHD.LinkFileList
>> -dead_strip -lxml2 -fobjc-arc -ObjC -fobjc-link-runtime
>> -miphoneos-version-min=4.0 -framework AdSupport -framework StoreKit
>> -framework AddressBookUI -framework AddressBook -framework CoreVideo -liconv
>> -framework CoreMedia
>> /Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/BuildProductsPath/Release-iphoneos/libqrencoder.a
>> /Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/BuildProductsPath/Release-iphoneos/libZXingWidget.a
>> -lCocoaHttpServer -framework Analytics -framework Security
>> /Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/BuildProductsPath/Distribution-iphoneos/libWirelessUnifiedProtocol.a
>> -licucore -lsqlite3.0 -lxml2 -lz -framework Foundation -framework UIKit
>> -framework CoreGraphics -framework CFNetwork -framework QuartzCore
>> -framework SystemConfiguration -framework AudioToolbox -framework
>> MediaPlayer -framework AVFoundation -framework MobileCoreServices -framework
>> CoreFoundation -weak_framework MessageUI -framework CoreLocation
>> -weak_framework CoreTelephony -framework CoreText -lavcodec -lavdevice
>> -lavformat -lavutil -lswscale -o
>> /Users/mqq/Library/Developer/Xcode/DerivedData/MttHD-aqrymoiwlplqyoaerjdmeutxmpdd/Build/Intermediates/ArchiveIntermediates/MttHDDistribution/InstallationBuildProductsLocation/Applications/MttHD.app/MttHD
>> 
>> Can't exec "clang++": No such file or directory at
>> /data/checker/libexec/c++-analyzer line 429.
>> Command /data/checker/libexec/c++-analyzer failed with exit code 255
>> 
>> BRs
>> Howard Ling
>> *****************************************************
>> 
>> E-mail:    linghuan713 at 126.com
>> 
>> *****************************************************
>> 
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> cfe-dev mailing list
>> cfe-dev at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>> 





More information about the cfe-dev mailing list