When building pjsip-ios alone, there are two steps to create static library for 
armv7 and armv64 and then create a universal binary for libpjsip-ios.a

Looking at the build logs, I see nothing that says anything that is not 8.0.  

If you are referring to a specific "build logs tab", I can't see it in this UI. 
I've pressed command 7 and am looking at All issues and All Messages.  If any 
of those are supposed to be "tabs", then the UI designers need to be taken out 
to the back of the barn and shot in the head.  They just look like plain old 
flat text to me.  They look nothing like a teb.  There is NO context as to what 
type of control this flat text is supposed to represent.  

I see nothing that creates log.o when looking at what I think is the build log 
for Build pjsip-ios.  No idea how to search for it.  I filtered on it.  Got 
nothing.  Minimalist UI needs to die in a fire 

I see three things that I assume are build scripts or build directives.

One to build for armv7, one to build for arm64 and one to make a universal 
binary out of the successful build results of both,  

Here they are:

Libtool 
build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a
 normal armv7
    cd /Users/zav/Developer/SWNDirectFramework/DXI-PjSIP
    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/libtool
 -static -arch_only armv7 -syslibroot 
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk
 -L/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/Debug-iphoneos 
-L/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/pjsip/all_libs -filelist 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/pjsip-ios.LinkFileList
 -lg7221codec-arm-apple-darwin9 -lgsmcodec-arm-apple-darwin9 
-lilbccodec-arm-apple-darwin9 -lmilenage-arm-apple-darwin9 
-lmilenage-i686-apple-darwin9 -lpj-arm-apple-darwin9 
-lpjlib-util-arm-apple-darwin9 -lpjmedia-arm-apple-darwin9 
-lpjmedia-audiodev-arm-apple-darwin9 -lpjmedia-codec-arm-apple-darwin9 
-lpjmedia-videodev-arm-apple-darwin9 -lpjnath-arm-apple-darwin9 
-lpjsdp-arm-apple-darwin9 -lpjsip-arm-apple-darwin9 
-lpjsip-simple-arm-apple-darwin9 -lpjsip-ua-arm-apple-darwin9 
-lpjsua-arm-apple-darwin9 -lpjsua2-arm-apple-darwin9 
-lresample-arm-apple-darwin9 -lspeex-arm-apple-darwin9 -lsrtp-arm-apple-darwin9 
-framework CFNetwork -framework Security -o 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a


Libtool 
build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/arm64/libpjsip-ios.a
 normal arm64
    cd /Users/zav/Developer/SWNDirectFramework/DXI-PjSIP
    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/libtool
 -static -arch_only arm64 -syslibroot 
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk
 -L/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/Debug-iphoneos 
-L/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/pjsip/all_libs -filelist 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/arm64/pjsip-ios.LinkFileList
 -lg7221codec-arm-apple-darwin9 -lgsmcodec-arm-apple-darwin9 
-lilbccodec-arm-apple-darwin9 -lmilenage-arm-apple-darwin9 
-lmilenage-i686-apple-darwin9 -lpj-arm-apple-darwin9 
-lpjlib-util-arm-apple-darwin9 -lpjmedia-arm-apple-darwin9 
-lpjmedia-audiodev-arm-apple-darwin9 -lpjmedia-codec-arm-apple-darwin9 
-lpjmedia-videodev-arm-apple-darwin9 -lpjnath-arm-apple-darwin9 
-lpjsdp-arm-apple-darwin9 -lpjsip-arm-apple-darwin9 
-lpjsip-simple-arm-apple-darwin9 -lpjsip-ua-arm-apple-darwin9 
-lpjsua-arm-apple-darwin9 -lpjsua2-arm-apple-darwin9 
-lresample-arm-apple-darwin9 -lspeex-arm-apple-darwin9 -lsrtp-arm-apple-darwin9 
-framework CFNetwork -framework Security -o 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/arm64/libpjsip-ios.a


CreateUniversalBinary build/Debug-iphoneos/libpjsip-ios.a normal armv7\ arm64
    cd /Users/zav/Developer/SWNDirectFramework/DXI-PjSIP
    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/libtool
 -static 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a
 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/arm64/libpjsip-ios.a
 -o 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/Debug-iphoneos/libpjsip-ios.a


There are warnings that are issued like this:

CreateUniversalBinary build/Debug-iphoneos/libpjsip-ios.a normal armv7\ arm64
    cd /Users/zav/Developer/SWNDirectFramework/DXI-PjSIP
    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/libtool
 -static 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a
 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/arm64/libpjsip-ios.a
 -o 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/Debug-iphoneos/libpjsip-ios.a

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:
 warning for architecture: armv7 same member name (endpoint.o) in output file 
used for input files: 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a(endpoint.o)
 and: 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a(endpoint.o)
 due to use of basename, truncation and blank padding

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:
 for architecture: armv7 file: 
/Users/zav/Developer/SWNDirectFramework/DXI-PjSIP/build/pjsip-ios.build/Debug-iphoneos/pjsip-ios.build/Objects-normal/armv7/libpjsip-ios.a(pjsua_vid.o)
 has no symbols


In here, all I see are references to 8.0.  Is there something else I'm still 
missing?  

Thanks guys.




On Jun 24, 2016, at 7:30 PM, Roland King wrote:

> 
>> On 25 Jun 2016, at 03:48, Alex Zavatone <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.

 _______________________________________________
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