| Summary: | Fix MacOsX Platform .. | ||
|---|---|---|---|
| Product: | [JogAmp] Gluegen | Reporter: | Sven Gothel <sgothel> |
| Component: | core | Assignee: | Sven Gothel <sgothel> |
| Status: | VERIFIED FIXED | ||
| Severity: | critical | ||
| Priority: | P1 | ||
| Version: | 2 | ||
| Hardware: | All | ||
| OS: | macosx | ||
| Type: | --- | SCM Refs: |
7cc4bb2a8bcc4c16b6a12826abbd874bf38f9dc1
f8cbd63d360a8d138a82d31bb53e65485ae64b42
|
| Workaround: | --- | ||
|
Description
Sven Gothel
2010-04-07 14:52:52 CEST
On the new 10.6.3 Snow Leopard .. the <LinkerArg value="-arch x86_64"/> .. etc doesn't work anymore .. Fix MacOsX platform:
The commit of cpptasks.jar,
git hash 129e783741d91e9ee5cd7da5d5c962c32ec96b0b,
broke the universal binary build on MacOSX.
The above change used cpptasks-1.05b
with a few patches in regards to crosscompilation,
but missed one, which accepts the '-arch' argument for GccLinker undecorated.
The new cpptasks.jar is vanilla 1.05b + cpptasks-1.0b5-darwin-patch.diff,
the latter a more refined one.
This version accepts the '-arch' argument undecorated on the darwin platform.
MacOsX:
- Fix missing refactoring in src/newt/native/MacWindow.m
- Adding missing NSWindowDelegate protocol to NewtMacWindow
as mandatory since 10.3.6
|