Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
78 user(s) are online (48 user(s) are browsing Forums)

Members: 1
Guests: 77

Mason, more...

Support us!

Headlines

 
  Register To Post  

SDK addon package
Site Builder
Site Builder


See User information
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

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: SDK addon package
Not too shy to talk
Not too shy to talk


See User information
Great timing!

Go to top
Re: SDK addon package
Just popping in
Just popping in


See User information
Thank you all for your great work.

Go to top
Re: SDK addon package
Just can't stay away
Just can't stay away


See User information
@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 modelamigaos
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 --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.-quiet -dumpdir TestReAction3- -dumpbase testreaction3.-dumpbase-ext .-mcrt=clib4 -Wall -version -/tmp/ccJ7IQ3Z.s
GNU C17 
(adtools build 11.3.0version 11.3.0 (ppc-amigaos)
    
compiled by GNU C version 11.3.0GMP version 5.1.3MPFR version 3.1.6MPC version 1.0.3isl 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.0version 11.3.0 (ppc-amigaos)
    
compiled by GNU C version 11.3.0GMP version 5.1.3MPFR version 3.1.6MPC version 1.0.3isl version none
GGC heuristics
: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum
e410ff90f92477c41a505851d1540446
testreaction3
.cIn function 'Process_GUI':
testreaction3.c:225:16warningunused 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 -/tmp/ccN5YX1d./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__=-Bstatic ----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 -/SDK/clib4/lib/crtbegin./SDK/clib4/lib/crt0.-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.-lauto -lgcc -lgcc_eh --start-group -lc --end-group -lgcc -lgcc_eh /SDK/clib4/lib/crtend.o
GNU ld 
(GNU Binutils2.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.cIn function 'Process_GUI':
testreaction3.c:225:16warningunused variable 'res_value' [-Wunused-variable]
  
225 |                res_value 0;
      |                ^~~~~~~~~

Go to top
Re: SDK addon package
Site Builder
Site Builder


See User information
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

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: SDK addon package
Just popping in
Just popping in


See User information
Thanks for updating the OS4 SDK! Much appreciated!

Go to top
Re: SDK addon package
Just popping in
Just popping in


See User information
Thanks a lot Walkero, it's time to give a try to Andrea's new clib4

Memento audere semper!
Go to top
Re: SDK addon package
Not too shy to talk
Not too shy to talk


See User information
@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
Go to top
Re: SDK addon package
Not too shy to talk
Not too shy to talk


See User information
@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.

PS
I reported one issue with clib4v2 on GitHub.

Go to top
Re: SDK addon package
Site Builder
Site Builder


See User information
@smarkusg
Thank you for testing clib4. We are going to look the issue you created and come up with a fix, if needed.

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: SDK addon package
Quite a regular
Quite a regular


See User information
@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
Go to top
Re: SDK addon package
Just can't stay away
Just can't stay away


See User information
@walkero

Thanks for the update!

Go to top
Re: SDK addon package
Just popping in
Just popping in


See User information
@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.

Go to top
Re: SDK addon package
Quite a regular
Quite a regular


See User information
@msteed

Thanks msteed. Confirmed.


@walkero

Issue with IBrowse solved.


Cheers,
redfox

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project