@flash
I think that gcc 8 still has support for SPE. But anyway, I will try to find the necessary information and include it in the next SDK.
@sTix
I try locally to compile sba1/adtools and create a native package of GCC 8.4.0 for AmigaOS 4, but when I use the coreutils 8.27, I always get errors.
I tried on Ubuntu 20.04, and there is an error where it needs to execute a 32bit binary, but this is not possible. Now I changed to Ubuntu 18.04 and the error I get is
make src/make-prime-list
make[2]: Entering directory '/opt/adtools/native-build/coreutils-native-build'
CC src/make-prime-list.o
cc1: error: -Wabi won't warn about anything [-Werror=abi]
cc1: note: -Wabi warns about differences from the most up-to-date ABI, which is also used by default
cc1: note: use e.g. -Wabi=11 to warn about changes from GCC 7
cc1: all warnings being treated as errors
Makefile:7844: recipe for target 'src/make-prime-list.o' failed
make[2]: *** [src/make-prime-list.o] Error 1
make[2]: Leaving directory '/opt/adtools/native-build/coreutils-native-build'
Makefile:12783: recipe for target '/opt/adtools/coreutils/repo/src/primes.h' failed
make[1]: *** [/opt/adtools/coreutils/repo/src/primes.h] Error 2
make[1]: Leaving directory '/opt/adtools/native-build/coreutils-native-build'
makefile:261: recipe for target 'coreutils-native-done' failed
make: *** [coreutils-native-done] Error 2
what I am doing is shown below
# Prepare coreutils 8.27
gild/bin/gild checkout coreutils 8.27 && \
gild/bin/gild checkout gnulib for-coreutils-8.27 && \
cd coreutils/repo && \
./bootstrap
# create the release packages
cd /opt/adtools/native-build
make native-install
The interesting thing is that with coreutils 5.2 I manage to create the packages just fine, even under Ubunut 20.04
My questions are:
1. When you create your adtools packages, are you using coreutils 8.27 or 5.2?
2. Do you have any idea about the problem above?
3. Are you using a 32bit system to create the packages?
4. Is it fine to create the packages with coreutils 5.2, if those are not going to be used anywhere else than the packaging process of the adtools?
5. In sba1/adtools the coreutils refer to 8.27, but I checked the patches and they are referring to 8.29 source code (
https://github.com/sba1/adtools/blob/m ... igaOS4-compile.patch#L236). Is it right to have those patches with the 8.27? Those comments are exactly the same with the version at OS4Depot.
6. Do you know if anyone compiled GCC 8.5.0 and if it is possible to be done?
Sorry for so many questions. I hope this is fine.