Age | Commit message (Collapse) | Author |
|
Disable Cocoa for now
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The export into the global namespace pollutes the checksums of *all* recipes
which means the presence or absence of the layer changes the builds
and forces pointless rebuilds.
Move the exports to the darwin specific configure/compile tasks to
avoid this.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
MacOS X native frameworks needs to be added to its sysroot
in order to be able to build Mac native apps.
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Addapt CoreFoundation headers so that will work with gcc.
As such, remove the assumption that compiler supports
unsupported_attribute_availability_with_message feature.
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
On darwin, we need to enable the malloc/realloc wrappers which for
some reason don't link correctly without this change (possibly a cross
compiling issue?). We also need to allow undefined symbols due to the
way libfl is built/used otherwise we see linker errors.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This generates configure time warnings, because is an unknown
configure option.
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
|
|
When building for darwin, it makes sense to have an objc enabled
compiler.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
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>
|
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This reverts commit f4122e22257c784e9eb1b564e8ef16cd2e83cd03 since it
breaks later gcc compiles.
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
This avoids a build failure from unpackaged files if the empty patches
directory is copied.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|