> On 25 Jun 2016, at 09:26, Alex Zavatone <z...@mac.com> wrote:
> 
> 
> On Jun 24, 2016, at 7:30 PM, Roland King wrote:
> 
>> 
>>> On 25 Jun 2016, at 03:48, Alex Zavatone <z...@mac.com 
>>> <mailto:z...@mac.com>> wrote:
>>>>> 
>>>>> Any idea why it might be doing this?
>>>>> 
>>>>> The deployment targets are set to iOS 8.0 for the .a file, the framework
>>>>> and the app.
>>>> 
>>>> Can you double-check the compilation log for log.o in the libpjsip
>>>> target?
>>>> 
>>>> --Kyle Sluder
>>> 
>>> The only file i can find that's called log.o isn't in a readable format and 
>>> Xcode crashed several times since this morning, so I don't have clear 
>>> access.  What should I be looking for? 
>>> 
>>> How does one get to a a file that is specified 
>>> as:Debug-iphoneos/libpjsip-ios.a(log.o))?
>>> 
>>> I've been switching back and forth between legacy build settings due to the 
>>> build requirements of a 3rd party project and this has helped Xcode 7.3 to 
>>> crash pretty frequently when building.   Is the log.0 file inside the .a 
>>> file?   I'm not familiar with how the file's location is being accessed, 
>>> nor how to access it.
>>> 
>>> Thanks, Kyle.  All the iPHONE_DEPLOYMENT_TARGET settings that I can find 
>>> are 8.0.
>> 
>> He didn’t ask you to find log.o, which of course is in an unreadable format 
>> because it’s an object file. He asked you to find the build log for the file 
>> log.o in the libpjsp target. Kyle reasonably wants to see the command line 
>> used to compile log.c (or log.somethingorother) into log.o. 
>> 
>> So go to the build logs tab after you’ve performed a build, possibly after 
>> doing some cleaning to make sure that libpjsp has been rebuilt, look down 
>> the list of steps until you find the one where log.o was created from 
>> source, expand that and post the command line(s) used to build it. If it 
>> references 8.3 as the minimum architecture, then you know where that’s 
>> coming from and you fix the build settings for libpjsp.
> 
> Thanks, Roland.  You helped me find it.  
> 
> It just happened again after a clean.
> 
> When pressing command 7 to view the Build Navigator, selecting the latest 
> buios and filtering on log.o these are the only two command lines that appear,
> 
> Ld 
> build/DirectFramework.build/Debug-iphoneos/DirectFramework.build/Objects-normal/arm64/DirectFramework
>  normal arm64
>     cd /Users/zav/Developer/SWNDirectFramework/DirectFramework
>     export IPHONEOS_DEPLOYMENT_TARGET=8.0
>     export 
> PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
>     
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
>  -arch arm64 -dynamiclib -isysroot 
> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk
>  
> -L/Users/zav/Developer/SWNDirectFramework/DirectFramework/build/Debug-iphoneos
>  
> -F/Users/zav/Developer/SWNDirectFramework/DirectFramework/build/Debug-iphoneos
>  -filelist 
> /Users/zav/Developer/SWNDirectFramework/DirectFramework/build/DirectFramework.build/Debug-iphoneos/DirectFramework.build/Objects-normal/arm64/DirectFramework.LinkFileList
>  -install_name @rpath/DirectFramework.framework/DirectFramework -Xlinker 
> -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker 
> @loader_path/Frameworks -miphoneos-version-min=8.0 -dead_strip -Xlinker 
> -no_deduplicate -fobjc-arc -fobjc-link-runtime -framework Foundation 
> -framework AudioToolbox -framework AVFoundation -framework CFNetwork 
> -framework CoreGraphics -framework UIKit -framework WebKit 
> /Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/Debug-iphoneos/libpjsip-ios.a
>  -single_module -compatibility_version 1 -current_version 11 -Xlinker 
> -dependency_info -Xlinker 
> /Users/zav/Developer/SWNDirectFramework/DirectFramework/build/DirectFramework.build/Debug-iphoneos/DirectFramework.build/Objects-normal/arm64/DirectFramework_dependency_info.dat
>  -o 
> /Users/zav/Developer/SWNDirectFramework/DirectFramework/build/DirectFramework.build/Debug-iphoneos/DirectFramework.build/Objects-normal/arm64/DirectFramework
> 
> 

/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/Debug-iphoneos/libpjsip-ios.a
 

is where the 8.3 version file is coming from, which the error message tells 
you. So where’s that being built? That’s the build you need to find, if it’s a 
dependency in Xcode then there will be a build log for building it, if it’s 
been built as some other project somewhere and added in as a prebuilt library, 
that’s why it doesn’t rebuild and that’s why you get the same warning. That 
library was built for 8.3. 



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (Xcode-users@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/xcode-users/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to