<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Hi Andoni,</div>
<div><br>
</div>
<div>Thanks for your assistance.  I have pulled the latest, and I can confirm that your fix:</div>
<div><br>
</div>
<div><a href="http://cgit.freedesktop.org/gstreamer/sdk/cerbero/commit/?id=373a5c7f015350d4658983f86c620a7f8ae33ce0">http://cgit.freedesktop.org/gstreamer/sdk/cerbero/commit/?id=373a5c7f015350d4658983f86c620a7f8ae33ce0</a></div>
<div><br>
</div>
<div>is working.  I can get glib to build now with no problems.  I'm now having issues with compiling pixman:</div>
<div><br>
</div>
<div>
<div>libtool: compile:  llvm-gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -arch armv7 -mcpu=cortex-a8 -pipe -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -arch armv7 -mcpu=cortex-a8 -pipe -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk
 -miphoneos-version-min=5.1 -Wall -g -Os -Wall -fno-strict-aliasing -fvisibility=hidden -MT pixman-implementation.lo -MD -MP -MF .deps/pixman-implementation.Tpo -c pixman-implementation.c  -fno-common -DPIC -o .libs/pixman-implementation.o</div>
<div>{standard input}:819:Rest of line ignored. 1st junk character valued 40 (().</div>
<div>{standard input}:823:Rest of line ignored. 1st junk character valued 40 (().</div>
<div>{standard input}:827:Rest of line ignored. 1st junk character valued 40 (().</div>
<div>make[2]: *** [pixman-implementation.lo] Error 1</div>
<div>make[1]: *** [all-recursive] Error 1</div>
<div>make: *** [all] Error 2</div>
<div>***** Error running 'buildone' command:</div>
<div>Recipe 'pixman' failed at the build step 'compile'</div>
</div>
<div><br>
</div>
<div>This appears to be an ARM related issue.  I can buildone for x86 with no issues:</div>
<div><br>
</div>
<div>$ ./cerbero-uninstalled -c config/cross-ios-x86.cbc buildone pixman</div>
<div><br>
</div>
<div>Thanks.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Andoni Morales <<a href="mailto:ylatuya@gmail.com">ylatuya@gmail.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>Discussion of the development of and with GStreamer <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
<span style="font-weight:bold">Date: </span>Saturday, October 26, 2013 5:55 AM<br>
<span style="font-weight:bold">To: </span>Discussion of the development of and with GStreamer <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: Xcode 4.6.3 GStreamer 1.2.0 linker error<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2013/10/26 Andoni Morales <span dir="ltr"><<a href="mailto:ylatuya@gmail.com" target="_blank">ylatuya@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">
<div class="im">2013/10/26 Andoni Morales <span dir="ltr"><<a href="mailto:ylatuya@gmail.com" target="_blank">ylatuya@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">
<div>2013/10/24 Michael McNamara <span dir="ltr"><<a href="mailto:mmcnamara@control4.com" target="_blank">mmcnamara@control4.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div style="font-size:14px;word-wrap:break-word">
<div style="font-family:Calibri,sans-serif">I believe that the linker issues described in my original message must stem from the 1.2.0 iOS package being built with Xcode 5 against the iOS 7 SDK.  As such they don't appear to be backward compatible for use with
 Xcode 4.6.3.  This being the case, I've been trying to build 1.2.0 myself using Xcode 4.6.3.  The repo that I'm building from:</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div><a style="font-size:medium;white-space:pre-wrap">git://anongit.freedesktop.org/gstreamer/sdk/cerbero</a></div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">I can bootstrap with no issues:</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">$ ./cerbero-uninstalled bootstrap</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">I then edit config/cross-ios* to set the SDK to 6_1 and start the build process:</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">$ ./cerbero-uninstalled -c config/cross-ios-universal.cbc package gstreamer-1.0</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">I'm currently dying when building glib:</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">…</div>
<div style="font-family:Calibri,sans-serif">
<div>
<div>checking for i386-apple-darwin10-gcc... llvm-gcc-4.2</div>
<div>checking whether the C compiler works... no</div>
<div>configure: error: in `/Users/mike/cerbero/sources/ios_universal/x86/glib-2.38.0':</div>
<div>configure: error: C compiler cannot create executables</div>
<div>See `config.log' for more details</div>
<div>***** Error running 'package' command:</div>
<div>Recipe 'glib' failed at the build step 'configure'</div>
</div>
<div><br>
</div>
<div>Somewhat confusingly I can do a buildone for both x86 and arm on glib with no issues?</div>
<div><br>
</div>
<div>$ ./cerbero-uninstalled -c config/cross-ios-x86.cbc buildone glib</div>
</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">$ ./cerbero-uninstalled -c config/cross-ios-arm7.cbc buildone glib</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">Suggestions on where to poke around would be welcome.</div>
</div>
</blockquote>
</div>
<div>Hi,<br>
<br>
</div>
<div>I have launched a clean rebuild here trying to reproduce it. The error should be logged in  /Users/mike/cerbero/sources/
<div>ios_universal/x86/glib-2.38.0/config.log, could you paste it here?<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</div>
<div>Hi,<br>
<br>
For some reason in the universal build it's using the incorrect sysroot for the x86 build. I will try to fix it today.<br>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Hi,<br>
<br>
</div>
<div>This has been fixed in:<br>
<a href="http://cgit.freedesktop.org/gstreamer/sdk/cerbero/commit/?id=373a5c7f015350d4658983f86c620a7f8ae33ce0">http://cgit.freedesktop.org/gstreamer/sdk/cerbero/commit/?id=373a5c7f015350d4658983f86c620a7f8ae33ce0</a><br>
</div>
<div><br>
</div>
<div>Andoni <br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
<br>
128 configure:4113: llvm-gcc-4.2  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -miphoneos-version-min=5.2 -Wall -g -Os -DNVALGRIND    =1  -DHAVE_STRNDUP -DGST_SDK_IOS=1  -arch i386  -isysroot
 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk -L/Users/fluendo/ce    rbero/dist/ios_universal/lib  -arch i386  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk 
 -Wl,-iphoneos_version_mi    n,5.2 -Wl,-undefined,error -Wl,-headerpad_max_install_names conftest.c  >&5<br>
129 ld: in '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system/libdispatch.dylib', missing required architecture i386 in file /Appl    ications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system/libdispatch.dylib
 (2 slices) for architecture i386<br>
130 collect2: ld returned 1 exit status <br>
<span class=""><font color="#888888"><br>
</font></span></div>
<span class=""><font color="#888888">
<div>Andoni<br>
</div>
</font></span>
<div>
<div class="h5">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>
<div><br>
</div>
<div>Andoni<br>
</div>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div style="font-size:14px;word-wrap:break-word">
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif">Thanks!</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<div style="font-family:Calibri,sans-serif"><br>
</div>
<span style="font-family: Calibri, sans-serif; ">
<div style="padding:3pt 0in 0in;text-align:left;font-size:11pt;border-width:1pt medium medium;border-style:solid none none;border-color:rgb(181,196,223) -moz-use-text-color -moz-use-text-color;font-family:Calibri">
<span style="font-weight:bold">Subject: </span>Xcode 4.6.3 GStreamer 1.2.0 linker error<br>
</div>
<div>
<div>
<div><br>
</div>
<div>
<div style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word">
<div>Hi All,</div>
<div><br>
</div>
<div>I'm attempting to build a project for iOS / iOS Simulator with Xcode 4.6.3 using GStreamer 1.2.0:</div>
<div><br>
</div>
<div><a href="http://gstreamer.freedesktop.org/data/pkg/ios/" target="_blank">http://gstreamer.freedesktop.org/data/pkg/ios/</a></div>
<div><br>
</div>
<div>and am dying with the following linker error:</div>
<div><br>
</div>
<div>~/Library/Developer/GStreamer/iPhone.sdk/GStreamer.framework/GStreamer(libcairo_a_i386_-cairo.o), archive member 'libcairo_a_i386_-cairo.o' with length 37376 is not mach-o or llvm bitcode for architecture i386</div>
<div><br>
</div>
<div>I thought perhaps a mis-lipo'd version of this lib had made it into the above distribution based on the error, so I decided to check into it.  I did a lipo –thin on both architectures (i386 and armv7) and then used ar to extract the respective archives.
  Checking with otool on the libcairo object files, both seem to be correct:</div>
<div><br>
</div>
<div>$ otool -hv libcairo_a_i386_-cairo.o </div>
<div>libcairo_a_i386_-cairo.o: is an LLVM bit-code file</div>
<div><br>
</div>
<div>$ otool -hv libcairo_a_armv7_-cairo.o </div>
<div>libcairo_a_armv7_-cairo.o: is an LLVM bit-code file</div>
<div><br>
</div>
<div>Which flies in the face of the linker error above.  I'm totally stumped.  I tried Xcode 5 on the same project and don't seem to have any issues.  To answer the obvious question, I'm not currently in a spot where I cannot use Xcode 5 unfortunately.  </div>
<div><br>
</div>
<div>Does anyone have any idea why this would be the case?  Any advice or guidance would be most appreciated!</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</span></div>
<br>
</div>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
</blockquote>
</div>
<span><font color="#888888"><br>
<br clear="all">
<br>
-- <br>
Andoni Morales Alastruey<br>
<br>
LongoMatch:The Digital Coach<br>
<a href="http://www.longomatch.ylatuya.es" target="_blank">http://www.longomatch.ylatuya.es</a></font></span></div>
</div>
</blockquote>
</div>
</div>
</div>
<div>
<div class="h5"><br>
<br clear="all">
<br>
-- <br>
Andoni Morales Alastruey<br>
<br>
LongoMatch:The Digital Coach<br>
<a href="http://www.longomatch.ylatuya.es" target="_blank">http://www.longomatch.ylatuya.es</a></div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Andoni Morales Alastruey<br>
<br>
LongoMatch:The Digital Coach<br>
<a href="http://www.longomatch.ylatuya.es">http://www.longomatch.ylatuya.es</a> </div>
</div>
</div>
</div>
</span>
</body>
</html>