Page 1 of 1

SDK for AmigaOS3.2?

Posted: Sat May 15, 2021 9:00 am
by AlfredOne
When will the SDK for AmigaOS3.2 be available?

Re: SDK for AmigaOS3.2?

Posted: Sat May 15, 2021 12:47 pm
by amifrog
It is on the CD, including the changelog.

Re: SDK for AmigaOS3.2?

Posted: Sat May 15, 2021 1:35 pm
by Raziel
@amifrog

But it will be made available for free download later aswell, won't it?

Re: SDK for AmigaOS3.2?

Posted: Sat May 15, 2021 4:00 pm
by amifrog
Sure, why not? Probably from Hyperions downloads.

Re: SDK for AmigaOS3.2?

Posted: Sat May 15, 2021 5:02 pm
by Raziel
Awesome :-)

Re: SDK for AmigaOS3.2?

Posted: Sat May 15, 2021 6:38 pm
by amifrog
To be clear, it is only an NDK, not a SDK.

Re: SDK for AmigaOS3.2?

Posted: Mon May 31, 2021 9:46 am
by NinjaCyborg
Yes I noticed that - new header files and libs, a few examples. But nothing like the full SDK OS4 offers (albeit the OS4 one is a bit out of date these days)

Still, I hope we get to a point where there is a standardised OS3 SDK, because nothing is more important for developer collaboration that having a common toolchain.

I'd like to see:
- a recent-ish 68K GCC and binutils build free from old geekgadgets dependencies
- clib2 and libnix included
- a common folder structure for SAS/C and VBCC to fit into so that one can easily switch compilers like on OS4

Re: SDK for AmigaOS3.2?

Posted: Tue Jun 01, 2021 1:52 am
by Raziel
This might be completely utopic, but I'd like to see one SDK to rule them all.

One SDK for OS3 and OS4.
One SDK to maintain.
One SDK that determines on install which software/hardware to use and one that asks for which target(s) to compile.

Would make it easier to update too, I think.

One SDK that would (more or less) stay on the same level of up-to-dateness for both targets.

etc.

Re: SDK for AmigaOS3.2?

Posted: Tue Jun 01, 2021 9:17 am
by NinjaCyborg
The OS4 SDK is a good foundation for that, it just needs a bit of work to update it to the latest GCC and clib2 revisions, and to add in the 68K target support and NDK files. But then it will only run on OS4 so further work is needed to integrate that with linux cross compilers that third parties have put together, or even to make it run on OS3 (with limitations)