Who's Online
54 user(s) are online (
34 user(s) are browsing
Forums )
Members: 0
Guests: 54
more...
Headlines
ultraedit.zip - development/misc
Jan 27, 2026
sdl3.lha - library/misc
Jan 27, 2026
cubicide_hw.lha - development/misc
Jan 26, 2026
hollywood_sdk.lha - development/misc
Jan 26, 2026
hwplayer.lha - development/misc
Jan 26, 2026
aichat.lha - utility/misc
Jan 26, 2026
amiarcadia.lha - emulation/gamesystem
Jan 25, 2026
polarpaint.lha - graphics/edit
Jan 23, 2026
depscan.lha - utility/shell
Jan 23, 2026
vault.lha - network/misc
Jan 20, 2026
Topic options
View mode
Newest First
SDK addon package
Posted on:
2025/6/20 19:19
#1
Site Builder
Joined: 2006/12/2 23:57Last Login
: Yesterday 19:21
From Athens/Dublin
Group:
Registered Users Webmasters
Earlier today, we released a new add-on package for the OS4 SDK. The SDK Add-on package is meant to be installed on top of the AmigaOS 4 SDK. This includes new versions of necessary tools and compilers for native development on AmigaOS 4 systems. The package contains an installer that helps the user to proceed with the installation with just a few clicks.
We are working to add more tools in the future releases, that will help the developers to have a better experience for native development on AmigaOS 4. This package might include experimental software. If you experience any problems, feel free to open an issue so that we can work on a fix.
You can find it at
https://github.com/AmigaLabs/SDK-Addon/releases
Re: SDK addon package
Posted on:
2025/6/20 20:05
#2
Not too shy to talk
Joined: 2020/11/17 12:08Last Login
: Yesterday 22:18
From Slough
Group:
Registered Users
Great timing!
Re: SDK addon package
Posted on:
2025/6/21 6:09
#3
Just popping in
Joined: 2009/12/31 17:27Last Login
: 1/3 15:52
From Westerwald
Group:
Registered Users
Thank you all for your great work.
Re: SDK addon package
Posted on:
2025/6/21 10:58
#4
Just can't stay away
Joined: 2007/2/6 13:57Last Login
: 1/2 7:41
From Donostia (SPAIN)
Group:
Registered Users
@walkero
tested with a simple reaction gui and wotks finer using clib4.
#gcc -Wall -N testreaction3.c -o TestReAction3 -lauto -mcrt=clib4 -v
Using built - in specs .
COLLECT_GCC =/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 / gcc
COLLECT_LTO_WRAPPER =/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc / ppc - amigaos / 11.3.0 / lto - wrapper
Target : ppc - amigaos
Configured with : / opt / adtools / gcc / repo / configure -- with - bugurl = https : //github.com/sba1/adtools/issues --with-pkgversion='adtools build 11.3.0' --host=ppc-amigaos --target=ppc-amigaos --disable-nls --prefix=/gcc --with-gmp=/opt/adtools/native-build/root-cross --with-mpfr=/opt/adtools/native-build/root-cross --with-mpc=/opt/adtools/native-build/root-cross --program-prefix=ppc-amigaos- --program-suffix=-11 --libexecdir=/gcc/libexec --enable-languages=c,c++ --enable-haifa --enable-sjlj-exceptions --disable-libstdcxx-pch --disable-tls --enable-threads=amigaos --enable-lto --disable-c++tools
Thread model : amigaos
Supported LTO compression algorithms : zlib
gcc version 11.3.0 ( adtools build 11.3.0 )
COLLECT_GCC_OPTIONS = '-Wall' '-N' '-o' 'TestReAction3' '-mcrt=clib4' '-v' '-dumpdir' 'TestReAction3-'
/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc / ppc - amigaos / 11.3.0 / cc1 - quiet - v - imultilib clib4 - iprefix / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / - idirafter / SDK / clib4 /include - idirafter / SDK / local / clib4 /include - idirafter / SDK /include/ include_h - idirafter / SDK /include/ netinclude - idirafter / SDK / local / common /include testreaction3 . c - quiet - dumpdir TestReAction3 - - dumpbase testreaction3 . c - dumpbase - ext . c - mcrt = clib4 - Wall - version - o / tmp / ccJ7IQ3Z . s
GNU C17 ( adtools build 11.3.0 ) version 11.3.0 ( ppc - amigaos )
compiled by GNU C version 11.3.0 , GMP version 5.1.3 , MPFR version 3.1.6 , MPC version 1.0.3 , isl version none
GGC heuristics : -- param ggc - min - expand = 30 -- param ggc - min - heapsize = 4096
ignoring nonexistent directory "/Devel/SDK/gcc/ppc-amigaos/bin/11.3.0/../lib/gcc/ppc-amigaos/11.3.0/../../../../ppc-amigaos/include"
ignoring duplicate directory "/Devel/SDK/gcc/ppc-amigaos/bin/11.3.0/../lib/gcc/../../lib/gcc/ppc-amigaos/11.3.0/include"
ignoring duplicate directory "/Devel/SDK/gcc/ppc-amigaos/bin/11.3.0/../lib/gcc/../../lib/gcc/ppc-amigaos/11.3.0/include-fixed"
ignoring nonexistent directory "/Devel/SDK/gcc/ppc-amigaos/bin/11.3.0/../lib/gcc/../../lib/gcc/ppc-amigaos/11.3.0/../../../../ppc-amigaos/include"
ignoring nonexistent directory "/SDK/local/clib4/include"
#include "..." search starts here:
#include <...> search starts here:
/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /include
/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /include- fixed
/ gcc /include
/ SDK / clib4 /include
/ SDK /include/ include_h
/ SDK /include/ netinclude
/ SDK / local / common /include
End of search list.
GNU C17 ( adtools build 11.3.0 ) version 11.3.0 ( ppc - amigaos )
compiled by GNU C version 11.3.0 , GMP version 5.1.3 , MPFR version 3.1.6 , MPC version 1.0.3 , isl version none
GGC heuristics : -- param ggc - min - expand = 30 -- param ggc - min - heapsize = 4096
Compiler executable checksum : e410ff90f92477c41a505851d1540446
testreaction3 . c : In function 'Process_GUI' :
testreaction3 . c : 225 : 16 : warning : unused variable 'res_value' [- Wunused - variable ]
225 | res_value = 0 ;
| ^~~~~~~~~
COLLECT_GCC_OPTIONS = '-Wall' '-N' '-o' 'TestReAction3' '-mcrt=clib4' '-v' '-dumpdir' 'TestReAction3-'
as - mppc - many - mbig - o / tmp / ccN5YX1d . o / tmp / ccJ7IQ3Z . s
COMPILER_PATH =/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc / ppc - amigaos / 11.3.0 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc / ppc - amigaos / 11.3.0 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc / ppc - amigaos / 11.3.0 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /../../ libexec / gcc /
LIBRARY_PATH =/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / clib4 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / clib4 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / clib4 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc /:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /../../../:/ Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /../../../
COLLECT_GCC_OPTIONS = '-Wall' '-N' '-o' 'TestReAction3' '-mcrt=clib4' '-v' '-dumpdir' 'TestReAction3.'
ld -- defsym __amigaos4__ = 1 - Bstatic - q - d - V - Qy - L / SDK / clib4 / lib - L / GCC / lib / gcc / ppc - amigaos / 11.3.0 / clib4 / lib - L / SDK / local / clib4 / lib - L / SDK / local / common / lib - o TestReAction3 - N / SDK / clib4 / lib / crtbegin . o / SDK / clib4 / lib / crt0 . o - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / clib4 - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / clib4 - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 / clib4 - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /../../.. - L / Devel / SDK / gcc / ppc - amigaos / bin / 11.3.0 /../ lib / gcc / ppc - amigaos / 11.3.0 /../../.. / tmp / ccN5YX1d . o - lauto - lgcc - lgcc_eh -- start - group - lc -- end - group - lgcc - lgcc_eh / SDK / clib4 / lib / crtend . o
GNU ld ( GNU Binutils ) 2.23.2
Supported emulations :
amigaos
elf32ppc
COLLECT_GCC_OPTIONS = '-Wall' '-N' '-o' 'TestReAction3' '-mcrt=clib4' '-v' '-dumpdir' 'TestReAction3.'
#gcc -Wall -N testreaction3.c -o TestReAction3 -lauto -mcrt=clib4
testreaction3 . c : In function 'Process_GUI' :
testreaction3 . c : 225 : 16 : warning : unused variable 'res_value' [- Wunused - variable ]
225 | res_value = 0 ;
| ^~~~~~~~~
Re: SDK addon package
Posted on:
2025/8/18 21:08
#5
Site Builder
Joined: 2006/12/2 23:57Last Login
: Yesterday 19:21
From Athens/Dublin
Group:
Registered Users Webmasters
Hello guys. Today we released a new version of the SDK Addon v1.5.0 with a couple of updates
### Update
- Updated gcc11 to v11.5.0
- Updated clib4 to 2.0.0
Grab it from
https://github.com/AmigaLabs/SDK-Addon/releases/tag/1.5.0 and remember that if you would like to change the default gcc to the new version 11.5.0, you need to use the SDK:tools/set_defGCC tool.
If you experience any issues, please create an issue in the github page at
https://github.com/AmigaLabs/SDK-Addon/issues/1
Re: SDK addon package
Posted on:
2025/8/19 4:57
#6
Just popping in
Joined: 2007/12/19 12:36Last Login
: 1/26 7:59
From Finland
Group:
Registered Users
Thanks for updating the OS4 SDK! Much appreciated!
Re: SDK addon package
Posted on:
2025/8/19 8:06
#7
Just popping in
Joined: 2018/3/1 21:08Last Login
: Yesterday 19:59
From italy
Group:
Registered Users
Thanks a lot Walkero, it's time to give a try to Andrea's new clib4
Memento audere semper!
Re: SDK addon package
Posted on:
2025/8/19 12:24
#8
Quite a regular
Joined: 2007/1/10 21:56Last Login
: Yesterday 23:13
From Stockholm Sweden
Group:
Registered Users
@walkero and all involved! Thanks for the update!
Edited by khayoz on 2025/8/20 14:34:35
1989-> A500, A600, A3000, A4000, A1200, CD32, µA1, PegII, A1XE, CDTV, Amy/416D79, A1X5000, Vampire 500 V2+, Vampire 600 V2, Amy-ITX, Denise ITX <-2024
Re: SDK addon package
Posted on:
2025/8/19 20:55
#9
Quite a regular
Joined: 2023/5/8 19:53Last Login
: 1/24 22:41
From Poland
Group:
Registered Users
@walkero
There was no topic related to the new version of clib4v2 itself. I recompiled the VBASDL2 port that we used to work on with Javier, Samir, Maijestro and Mcflyppc.
While I was at it, I also checked out the latest version of SDL2 (3.2.18) from Capehill. Everything seems to be working fine. Thanks to everyone at AmigaLabs (I don't want to leave anyone out) for a great job!
Here's a short video of the test.
VIDEO
*) The test was performed on a QEMU Peg2 Mac Mini M1 SM502.
PS
I reported one issue with clib4v2 on GitHub.
Re: SDK addon package
Posted on:
2025/8/20 10:18
#10
Site Builder
Joined: 2006/12/2 23:57Last Login
: Yesterday 19:21
From Athens/Dublin
Group:
Registered Users Webmasters
@smarkusg Thank you for testing clib4. We are going to look the issue you created and come up with a fix, if needed.
Re: SDK addon package
Posted on:
2025/8/20 17:14
#11
Quite a regular
Joined: 2008/3/15 2:00Last Login
: 1/26 5:06
From Canada
Group:
Registered Users
@walkero Posting this on my tablet because my OS4 system is currently frozen solid after Odyssey locked up .... If I view this particular thread with NetSurf 3.11 it looks ok. If I use IBrowse 3.0a (my usual goto web browser), the only post that shows any contents is the one from jabirulo. All the other posts have no contents (i.e. blank). Same results with AWeb APL Lite 3.5.12 a very old web browser. If I try Odyssey, I can see your first post, then Odyssey throws up a message window claiming it cannot allocate memory. This happens every time I try Odyssey, so I am not surprised. IBrowse 3.0a is my main goto web browser. I hope this thread is just a coincidence. --- redfox
Edited by redfox on 2025/8/20 18:04:48
Re: SDK addon package
Posted on:
2025/8/20 20:41
#12
Just can't stay away
Joined: 2006/11/24 17:54Last Login
: 1/11 16:06
From Sanremo
Group:
Registered Users
@walkero Thanks for the update!
Re: SDK addon package
Posted on:
2025/8/21 6:36
#13
Just popping in
Joined: 2022/1/18 6:29Last Login
: 1/23 6:58
From California
Group:
Registered Users
@redfox
Quote:
If I use IBrowse 3.0a (my usual goto web browser), the only post that shows any contents is the one from jabirulo. All the other posts have no contents (i.e. blank). Some of the lines in jabirulo's post are really long, which causes the page to become very wide in IBrowse (note the scroll bar at the bottom). This in turn pushes most of the posts off to the right, which may be beyond the edge of your screen. Try scrolling the page to the right.
Newer browsers like Odyssey don't have this problem, as they put the listing in jabirulo's post in a separate text box where the long lines are wrapped; IBrowse doesn't do this.
Re: SDK addon package
Posted on:
2025/8/21 17:21
#14
Quite a regular
Joined: 2008/3/15 2:00Last Login
: 1/26 5:06
From Canada
Group:
Registered Users
@msteed
Thanks msteed. Confirmed.
@walkero
Issue with IBrowse solved.
Cheers,
redfox
Re: SDK addon package
Posted on:
2025/8/25 6:46
#15
Quite a regular
Joined: 2023/5/8 19:53Last Login
: 1/24 22:41
From Poland
Group:
Registered Users
@walkero
Quote:
Thank you for testing clib4. We are going to look the issue you created and come up with a fix, if needed. The error has already been fixed in the dev version.
Thank you for fixing the error so quickly.
Re: SDK addon package
Posted on:
2025/8/25 9:44
#16
Amigans Defender
Joined: 2006/12/2 13:27Last Login
: Yesterday 8:57
From Taranto, Italy
Group:
Staff members Moderators Registered Users
Thank you for reporting. That's strange that error was not showing up in 1.6 since it wasn't related to crtbegin or something like that but from a DOS ExamineObject on a wrong Lock..
i'm really tired...
Re: SDK addon package
Posted on:
2025/8/28 20:46
#17
Quite a regular
Joined: 2023/5/8 19:53Last Login
: 1/24 22:41
From Poland
Group:
Registered Users
@afxgroup
While most people tend to write about problems, I am happy to report that everything has been working very well with clib4 (I used clib4-dev).
I spent the last few days recompiling my programs and libraries under clib4, and there were no issues.
In addition, compiling under clib4 is straightforward. Correcting outdated things means that, in most cases, you don't have to change the program code; you only need to make minor adjustments, such as changing “unix” paths.
Yesterday, I decided to try recompiling SuperTux along with everything else that was necessary, such as Boost 1.81 from your repository.
It works! You might think it's funny that I used such an old game as SuperTux for testing. However, the current version from Git requires many different dependencies and libraries, and the code itself is already more suited to modern hardware.
Here's a short video showing that it works:
https://youtu.be/gpPFdCZOzHM So, all that's left for me to do is thank you, @afxgroup, for your hard work, and thank everyone else involved in the project! *) My hardware under QEMU passthrough is weak. It doesn't handle heavy “FPU” use well. The game definitely works better on real hardware.
Re: SDK addon package
Posted on:
2025/8/29 17:30
#18
Just can't stay away
Joined: 2023/4/7 5:13Last Login
: 1/26 22:19
From Deutschland
Group:
Registered Users
@smarkusg Which version of SuperTux is that? 0.6.3? Do you have a link? I'd like to test it and confirm that it's faster. Remember, we were wrong about Homeworld before.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Re: SDK addon package
Posted on:
2025/8/29 20:21
#19
Quite a regular
Joined: 2023/5/8 19:53Last Login
: 1/24 22:41
From Poland
Group:
Registered Users
@Maijestro
Yes, it's version 0.6.3+, but I'm not developing a SuperTux port. It was just a test of clib4 with various libraries included in
https://clib4pkg.amigasoft.net/ubuntu/pool/main/ . I also recompiled some of the libraries myself, along with the missing ones.
It was just a test to see if clib4 worked correctly. I only have the binary files from this test. I can send them to you if you'd like.
The problem with Homeworld's speed is slightly different.
Edited by smarkusg on 2025/8/29 21:02:34
Currently Active Users Viewing This Thread:
1
(
0 members
and 1 Anonymous Users
)