aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-08-01i386-darwin: Enable rpath usageRichard Purdie
It makes sense to enable rpath usage on darwin, given the way we install the toolchain. To do this, we need to set an OSX minimum version of 10.5 but this isn't an issue for any targets I'm aware of that are in use. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-01gcc-crosssdk: Enable objc on darwinRichard Purdie
When building for darwin, it makes sense to have an objc enabled compiler. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-01osx-runtime: unexport various flagsRichard Purdie
Its annoying to see osx-runtime rebuild when various compiler flags change. The recipe doesn't use or depend on them and by unexporting them, we can avoid some of the rebuilds. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-09Add zlib bbappend to fix shared library generationRichard Purdie
The zlib configure script is interesting. We need to pass in a correct uname when cross compiling and then ensure ARFLAGS are set correctly for a darwin on linux build. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-08gcc: Update from 4.8 -> 4.9Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-05-15Revert "odcctools2: Remove use of "new typename" constructors"Richard Purdie
This reverts commit f4122e22257c784e9eb1b564e8ef16cd2e83cd03 since it breaks later gcc compiles.
2014-05-08odcctools2: Remove use of "new typename" constructorsWoodyatt, James
These are specific to gcc 4.8 and removing these allows the build to succeed on host systemd with have gcc 4.7. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-05-08gcc-cross-canadian: Fix C++ standard library headers on OS XWoodyatt, James
Remove the 4.2.1 directory from the --with-gxx-include-dir path provided to the configure script for GCC 4.8 in the cross-canadian build. This is not the patch we end up installing headers to and was accidentally copied from the darwin crosssdk recipes. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30gcc-crosssdk: Work around libgcc issues on darwin for nowRichard Purdie
For some reason the libgcc build is incomplete compared to the one that was part of gcc-crosssdk. Whilst this was removed in OE-Core add it back for now as a workaround until things can be fixed properly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30gcc: Fix unshipped files warningRichard Purdie
Avoid the build failure: nativesdk-libgcc: Files/directories were installed but not shipped /opt/poky/1.6/sysroots/i386-pokysdk-darwin/lib Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30osx-runtime: Avoid copying a patches directory overRichard Purdie
This avoids a build failure from unpackaged files if the empty patches directory is copied. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30odcctools2: Add missing DEPENDSRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30binutils-cross-canadian: Catch up with daisy recipe upgradesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-30packagegroup-cross-canadian: Update after OE-Core meta-environment changesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-04README: Improve slightlyRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-04Add odcctools2 which works on 64 bit systemsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-04Initial populationRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>