Summary: | Add optional xcode.clang support for all modules (Extends Bug 837 w/ xcode's xcrun) | ||
---|---|---|---|
Product: | [JogAmp] General | Reporter: | Sven Gothel <sgothel> |
Component: | infrastructure | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | --- | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | macosx | ||
Type: | --- | SCM Refs: |
ant-cpptasks a65cc99054a5a6684784bf9a9e8c13fe866b81ad
gluegen aa7a0d3a3feee1360ae4d7465a9da263aea530ac
gluegen 1410a1324c421d7f84655fc7366442d5dc9b2d1e
jogl 970c9823007d1618e67480440ff40e7802dbb90f
|
Workaround: | --- | ||
Bug Depends on: | 837 | ||
Bug Blocks: |
Description
Sven Gothel
2013-10-24 19:47:06 CEST
Requires to add Xcode xcrun support to ant-cpptasks. ant-cpptasks: Add 'isXCoderun' into the OO chain CommanLine[Compiler|Linker] up-to [Gcc|Gpp]Linker and GccCCompiler. Xcode's xcrun is now triggered via using the commands (linker and compiler): xcode.clang xcode.clang++ More could be added later .. +++ [Gcc|Gpp]Linker are derived from GnuLinker to reuse common code and to fix GppLinker (align to GccLinker). +++ gluegen: Bump make/lib/cpptasks.jar to a65cc99054a5a6684784bf9a9e8c13fe866b81ad make/lib/gluegen-clang.properties: Defaults to xcode.clang make/jogamp-env.xml: Show env. SDKROOT Remove abs. include path. #include </usr/include/machine/types.h> -> #include <machine/types.h> Fix 'isCLANG' detection ; echo 'gcc.compat.compiler' |