Amiga NG hardware +AOS4 is retro hardware... even if someone doesn't like this statement . I think almost everyone does it because they like a ‘have fun’
The gcc 6 image can be used to compile SPE compatible and optimised code. I haven't tested that extensively, except for some demo code I have. Please let me know for any possible issues.
You need to clean your SDK directory, completely. If you are using the native compiler from the FTP then I would not expect to see a single reference to clib2 in the path of the warning.
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
From what I remember it was rebuilding a cross comlining environment with clib4 under SPE
.. git clone https://github.com/sba1/adtools.git cd ~/adtools/gild git submodule init git submodule update cd ~/adtools guild list - from the list, select gild clone gild checkout binutils 2.23.2 gild checkout coreutils 5.2 gild checkout gcc 6 ...
Rebuilding clib4 under SPE Change ‘GNUmakefile.os4’ options adding line ‘SPE=true’
Thank you for the instructions. Since i have already a cross compiler setup i've pulled the adtools repo and initiated the building of gcc 6.
Building the GCC 6.4 itself was successfully however the part when the makefile wants to build clib4 with the freshly built gcc 6 (XGCC) failed with the following output:
You need to clean your SDK directory, completely. If you are using the native compiler from the FTP then I would not expect to see a single reference to clib2 in the path of the warning.
I know but i've kept the renaming (clib4->clib2) but since mcrt=clib4 is working with adtools-os4-6-20240727-801 i've reverted the renaming.
but unfortunately:
gmake -f Makefile.amigaos4
Making dependencies for torturethread.c
Making dependencies for testyuv_cvt.c
Making dependencies for testyuv.c
Making dependencies for testwm2.c
Making dependencies for testvulkan.c
Making dependencies for testviewport.c
Making dependencies for testver.c
Making dependencies for testutils.c
Making dependencies for testurl.c
Making dependencies for testtimer.c
Making dependencies for testthread.c
Making dependencies for testsurround.c
Making dependencies for teststreaming.c
Making dependencies for testspriteminimal.c
Making dependencies for testsprite2.c
Making dependencies for testshape.c
Making dependencies for testshader.c
Making dependencies for testsensor.c
Making dependencies for testsem.c
Making dependencies for testscale.c
Making dependencies for testrumble.c
Making dependencies for testresample.c
Making dependencies for testrendertarget.c
Making dependencies for testrendercopyex.c
Making dependencies for testrelative.c
Making dependencies for testqsort.c
Making dependencies for testpower.c
Making dependencies for testplatform.c
Making dependencies for testoverlay2.c
Making dependencies for testoffscreen.c
Making dependencies for testnativex11.c
Making dependencies for testnativew32.c
Making dependencies for testnativeos2.c
Making dependencies for testnativeamigaos4.c
Making dependencies for testnative.c
Making dependencies for testmultiaudio.c
Making dependencies for testmouse.c
Making dependencies for testmessage.c
Making dependencies for testlock.c
Making dependencies for testlocale.c
Making dependencies for testloadso.c
Making dependencies for testkeys.c
Making dependencies for testjoystick.c
Making dependencies for testintersections.c
Making dependencies for testime.c
Making dependencies for testiconv.c
Making dependencies for testhotplug.c
Making dependencies for testhittesting.c
Making dependencies for testhaptic.c
Making dependencies for testgles2_sdf.c
Making dependencies for testgles2.c
Making dependencies for testgles.c
Making dependencies for testgl2.c
Making dependencies for testgesture.c
Making dependencies for testgeometry.c
Making dependencies for testgamecontroller.c
Making dependencies for testfilesystem_pre.c
Making dependencies for testfilesystem.c
Making dependencies for testfile.c
Making dependencies for testevdev.c
Making dependencies for testerror.c
Making dependencies for testdropfile.c
Making dependencies for testdrawchessboard.c
Making dependencies for testdraw2.c
Making dependencies for testdisplayinfo.c
Making dependencies for testcustomcursor.c
Making dependencies for testbounds.c
Making dependencies for testautomation_video.c
Making dependencies for testautomation_timer.c
Making dependencies for testautomation_syswm.c
Making dependencies for testautomation_surface.c
Making dependencies for testautomation_subsystems.c
Making dependencies for testautomation_stdlib.c
Making dependencies for testautomation_sdltest.c
Making dependencies for testautomation_rwops.c
Making dependencies for testautomation_render.c
Making dependencies for testautomation_rect.c
Making dependencies for testautomation_platform.c
Making dependencies for testautomation_pixels.c
Making dependencies for testautomation_mouse.c
Making dependencies for testautomation_math.c
Making dependencies for testautomation_main.c
Making dependencies for testautomation_log.c
Making dependencies for testautomation_keyboard.c
Making dependencies for testautomation_joystick.c
Making dependencies for testautomation_hints.c
Making dependencies for testautomation_guid.c
Making dependencies for testautomation_events.c
Making dependencies for testautomation_clipboard.c
Making dependencies for testautomation_audio.c
Making dependencies for testautomation.c
Making dependencies for testaudioinfo.c
Making dependencies for testaudiohotplug.c
Making dependencies for testaudiocapture.c
Making dependencies for testatomic.c
Making dependencies for sdl2benchmark.c
Making dependencies for loopwavequeue.c
Making dependencies for loopwave.c
Making dependencies for helloworld.c
Making dependencies for controllermap.c
Making dependencies for checkkeysthreads.c
Making dependencies for checkkeys.c
Compiling checkkeys.c
ppc-amigaos-gcc -o checkkeys checkkeys.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling controllermap.c
Compiling testutils.c
ppc-amigaos-gcc -o controllermap controllermap.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling helloworld.c
ppc-amigaos-gcc -o helloworld helloworld.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling loopwave.c
ppc-amigaos-gcc -o loopwave loopwave.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling loopwavequeue.c
ppc-amigaos-gcc -o loopwavequeue loopwavequeue.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling sdl2benchmark.c
ppc-amigaos-gcc -o sdl2benchmark sdl2benchmark.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, sdl2benchmark uses soft float
Compiling testatomic.c
ppc-amigaos-gcc -o testatomic testatomic.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testaudiocapture.c
ppc-amigaos-gcc -o testaudiocapture testaudiocapture.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testaudiohotplug.c
ppc-amigaos-gcc -o testaudiohotplug testaudiohotplug.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testaudioinfo.c
ppc-amigaos-gcc -o testaudioinfo testaudioinfo.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testautomation.c
Compiling testautomation_audio.c
Compiling testautomation_clipboard.c
Compiling testautomation_events.c
Compiling testautomation_guid.c
Compiling testautomation_hints.c
Compiling testautomation_joystick.c
Compiling testautomation_keyboard.c
Compiling testautomation_log.c
Compiling testautomation_main.c
Compiling testautomation_math.c
Compiling testautomation_mouse.c
Compiling testautomation_pixels.c
Compiling testautomation_platform.c
Compiling testautomation_rect.c
Compiling testautomation_render.c
Compiling testautomation_rwops.c
Compiling testautomation_sdltest.c
Compiling testautomation_stdlib.c
Compiling testautomation_subsystems.c
Compiling testautomation_surface.c
Compiling testautomation_syswm.c
Compiling testautomation_timer.c
Compiling testautomation_video.c
ppc-amigaos-gcc -o testautomation testautomation.o testautomation_audio.o testautomation_clipboard.o testautomation_events.o testautomation_guid.o testautomation_hints.o testautomation_joystick.o testautomation_keyboard.o testautomation_log.o testautomation_main.o testautomation_math.o testautomation_mouse.o testautomation_pixels.o testautomation_platform.o testautomation_rect.o testautomation_render.o testautomation_rwops.o testautomation_sdltest.o testautomation_stdlib.o testautomation_subsystems.o testautomation_surface.o testautomation_syswm.o testautomation_timer.o testautomation_video.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundisf.o) uses hard float, testautomation uses soft float
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testautomation uses soft float
Compiling testbounds.c
ppc-amigaos-gcc -o testbounds testbounds.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testcustomcursor.c
ppc-amigaos-gcc -o testcustomcursor testcustomcursor.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testcustomcursor uses soft float
Compiling testdisplayinfo.c
ppc-amigaos-gcc -o testdisplayinfo testdisplayinfo.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testdraw2.c
ppc-amigaos-gcc -o testdraw2 testdraw2.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testdraw2 uses soft float
Compiling testdrawchessboard.c
ppc-amigaos-gcc -o testdrawchessboard testdrawchessboard.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testdropfile.c
ppc-amigaos-gcc -o testdropfile testdropfile.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testdropfile uses soft float
Compiling testerror.c
ppc-amigaos-gcc -o testerror testerror.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testfile.c
ppc-amigaos-gcc -o testfile testfile.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testfilesystem.c
ppc-amigaos-gcc -o testfilesystem testfilesystem.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testgamecontroller.c
ppc-amigaos-gcc -o testgamecontroller testgamecontroller.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testgeometry.c
ppc-amigaos-gcc -o testgeometry testgeometry.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testgeometry uses soft float
Compiling testgesture.c
ppc-amigaos-gcc -o testgesture testgesture.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testgesture uses soft float
Compiling testgl2.c
ppc-amigaos-gcc -o testgl2 testgl2.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testgles.c
ppc-amigaos-gcc -o testgles testgles.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testgles2.c
ppc-amigaos-gcc -o testgles2 testgles2.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testgles2 uses soft float
Compiling testgles2_sdf.c
ppc-amigaos-gcc -o testgles2_sdf testgles2_sdf.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testgles2_sdf uses soft float
Compiling testhaptic.c
ppc-amigaos-gcc -o testhaptic testhaptic.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testhittesting.c
ppc-amigaos-gcc -o testhittesting testhittesting.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testhotplug.c
ppc-amigaos-gcc -o testhotplug testhotplug.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testiconv.c
ppc-amigaos-gcc -o testiconv testiconv.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testime.c
ppc-amigaos-gcc -o testime testime.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testime uses soft float
Compiling testintersections.c
ppc-amigaos-gcc -o testintersections testintersections.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testintersections uses soft float
Compiling testjoystick.c
ppc-amigaos-gcc -o testjoystick testjoystick.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testkeys.c
ppc-amigaos-gcc -o testkeys testkeys.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testloadso.c
ppc-amigaos-gcc -o testloadso testloadso.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testlocale.c
ppc-amigaos-gcc -o testlocale testlocale.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testlock.c
ppc-amigaos-gcc -o testlock testlock.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testmessage.c
ppc-amigaos-gcc -o testmessage testmessage.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testmouse.c
ppc-amigaos-gcc -o testmouse testmouse.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testmultiaudio.c
ppc-amigaos-gcc -o testmultiaudio testmultiaudio.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testnative.c
Compiling testnativeamigaos4.c
ppc-amigaos-gcc -o testnative testnative.o testnativeamigaos4.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testoffscreen.c
ppc-amigaos-gcc -o testoffscreen testoffscreen.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testoverlay2.c
Compiling testyuv_cvt.c
ppc-amigaos-gcc -o testoverlay2 testoverlay2.o testyuv_cvt.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testplatform.c
ppc-amigaos-gcc -o testplatform testplatform.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testpower.c
ppc-amigaos-gcc -o testpower testpower.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testqsort.c
ppc-amigaos-gcc -o testqsort testqsort.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testrelative.c
ppc-amigaos-gcc -o testrelative testrelative.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testrelative uses soft float
Compiling testrendercopyex.c
ppc-amigaos-gcc -o testrendercopyex testrendercopyex.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testrendercopyex uses soft float
Compiling testrendertarget.c
ppc-amigaos-gcc -o testrendertarget testrendertarget.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testrendertarget uses soft float
Compiling testresample.c
ppc-amigaos-gcc -o testresample testresample.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testrumble.c
ppc-amigaos-gcc -o testrumble testrumble.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testscale.c
ppc-amigaos-gcc -o testscale testscale.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testscale uses soft float
Compiling testsem.c
ppc-amigaos-gcc -o testsem testsem.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testsensor.c
ppc-amigaos-gcc -o testsensor testsensor.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testshader.c
ppc-amigaos-gcc -o testshader testshader.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testshape.c
ppc-amigaos-gcc -o testshape testshape.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testsprite2.c
ppc-amigaos-gcc -o testsprite2 testsprite2.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testsprite2 uses soft float
Compiling testspriteminimal.c
ppc-amigaos-gcc -o testspriteminimal testspriteminimal.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling teststreaming.c
ppc-amigaos-gcc -o teststreaming teststreaming.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testsurround.c
ppc-amigaos-gcc -o testsurround testsurround.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testthread.c
ppc-amigaos-gcc -o testthread testthread.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testtimer.c
ppc-amigaos-gcc -o testtimer testtimer.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testtimer uses soft float
Compiling testurl.c
ppc-amigaos-gcc -o testurl testurl.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testver.c
ppc-amigaos-gcc -o testver testver.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling testviewport.c
ppc-amigaos-gcc -o testviewport testviewport.o testutils.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testviewport uses soft float
Compiling testvulkan.c
ppc-amigaos-gcc -o testvulkan testvulkan.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testvulkan uses soft float
Compiling testwm2.c
ppc-amigaos-gcc -o testwm2 testwm2.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
SYS:SDK/adtools-os4-6-20240727-801/ppc-amigaos/bin/ld: Warning: /SYS/SDK/adtools-os4-6-20240727-801/bin/../lib/gcc/ppc-amigaos/6.4.0/clib4/libgcc.a(_floatundidf.o) uses hard float, testwm2 uses soft float
Compiling testyuv.c
ppc-amigaos-gcc -o testyuv testyuv.o testyuv_cvt.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
Compiling torturethread.c
ppc-amigaos-gcc -o torturethread torturethread.o -mcrt=clib4 -L.. -lSDL2_test -lSDL2
@IamSONIC You should notice two new files on the FTP server containing "CLIB4SPE". Built the same as the 27th of this month, but apparently CLIB4 has been built with SPE support.
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
You should notice two new files on the FTP server containing "CLIB4SPE". Built the same as the 27th of this month, but apparently CLIB4 has been built with SPE support.
I've used that one (adtools-os4-6-20240729-801) to built the example for you!
I do not have an A1222. That would just crash on my AmigaOne machines. I wanted the source code with the build file (presumably a Makefile) so that I could see the linker warning.
If liberty means anything at all, it means the right to tell people what they do not want to hear. George Orwell.
As adtools-os4-6-20240729-801_native_clib4SPE.lha still seems to come with some hard float parts like libgcc. Maybe this helps building a GCC 6.4 with SPE clib4 support.