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.
@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.
*) The test was performed on a QEMU Peg2 Mac Mini M1 SM502.
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.
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.
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..
@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.
@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.