Also exciting, environment setup is 100% driven by script now:
https://github.com/mixxxdj/buildserver/tree/master/scripts/macosx

To configure a new environment, just:
$ ./scripts/macosx/build_environment.sh --name intel-osx10.5
--enable-x86-64 --enable-i386 --macosx-sdk 10.9 --macosx-target 10.5

PPC support isn't there yet because the compiler toolchain in modern
versions of XCode does not include a PPC cross-compiler. We can't use the
XCode 3 PPC cross-compiler because it's based on GCC 4.2 so we can't use
C++11 so we need to build our own. If anyone is interested in building a
PPC-compatible cross-compiler that works with XCode 5 and modern OS X SDKs,
please get in touch!





On Sat, May 17, 2014 at 7:14 PM, RJ Ryan <rr...@mixxx.org> wrote:

> Also, this is exciting:
>
> $ gcc --version
> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr
> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
> Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
> Target: x86_64-apple-darwin13.1.0
> Thread model: posix
>
> Yes, that's right -- our build compiler is no longer GCC 4.2 -- we can use
> C++11 now on OS X!
>
>
>
> On Sat, May 17, 2014 at 7:07 PM, RJ Ryan <rr...@mixxx.org> wrote:
>
>> I'll start:
>>
>> 1) Mac OS X 10.9.2
>> 2) Intel Core i7 64-bit
>> 3) Works!
>>
>> I'm particularly interested in whether this works on OS X 10.5 and 10.6.
>>
>> On Sat, May 17, 2014 at 7:05 PM, RJ Ryan <rr...@mixxx.org> wrote:
>>
>>> We have some new hardware on loan from Owen that we can do builds on!
>>> I've created a brand new OS X build environment and I need testers to make
>>> sure the builds work.
>>>
>>> Please install and test:
>>>
>>> http://downloads.mixxx.org/builds/master/mixxx-1.12.0-alpha-master-git4466-macintel64.dmg
>>>
>>> *This is an Intel 32-bit and 64-bit build for Mac OS X 10.5 and up.
>>> PowerPC is not supported by this particular build.*
>>>
>>> Ideally, I'd love to get a tester on every version of OS X and Intel
>>> 32-bit / 64-bit.
>>>
>>> Please test this build out and report:
>>> 1) OS X version from Apple -> About This Mac
>>> 2) 32-bit or 64-bit
>>> 3) Any problems, error messages, etc. you ran into.
>>>
>>> Thanks a ton,
>>> RJ
>>>
>>
>>
>
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to