Is legit!
7-Zip 24.09 builds OK with GCC 15.1
There is no bootstrap, it is the version that is built directly with GCC, it does not require a previous version of ASMC! @nidud clearly specified that it can be used directly in Linux, that is the purpose of the repository.
Good to know I'm not alone!
Marshall, @nidud says that we can directly use the binary generated by asmc_linux in 7-Zip in the link below (I explained this in the previous post) . https://github.com/nidud/asmc/issues/15#issuecomment-2552022511 I don't understand why we would also need to use the ASMC repository to generate the ASMC binary?
Igor, have you tried using the version of ASMC for Linux created by @nidud in the link above? (https://github.com/nidud/asmc_linux) @nidud says here that it can be used directly! I also tested with the following change in 7z-24.09/CPP/7zip/7zip_gcc.mak: MY_ASM = asmc -> MY_ASM = asmc -c or AFLAGS_ABI = -elf64 -DABI_LINUX -> AFLAGS_ABI = -c -elf64 -DABI_LINUX I don't know the 7-Zip code well enough to be 100% sure it's correct. But if it works it would be a big step forward for using ASMC in Linux...
Igor, have you tried using the version of ASMC for Linux created by @nidud in the link above? (https://github.com/nidud/asmc_linux) @nidud says here that it can be used directly I also tested with the following change in 7z-24.09/CPP/7zip/7zip_gcc.mak: MY_ASM = asmc -> MY_ASM = asmc -c or AFLAGS_ABI = -elf64 -DABI_LINUX -> AFLAGS_ABI = -c -elf64 -DABI_LINUX I don't know the 7-Zip code well enough to be 100% sure it's correct. But if it works it would be a big step forward for using ASMC in Linux...
Igor, have you tried using the version of ASMC for Linux created by @nidud in the link above? (https://github.com/nidud/asmc_linux) @nidud says here that it can be used directly I also tested with the following change in 7z-24.09/CPP/7zip/7zip_gcc.mak: MY_ASM = asmc -> MY_ASM = asmc -c or AFLAGS_ABI = elf64 -DABI_LINUX -> AFLAGS_ABI = -c -elf64 -DABI_LINUX I don't know the 7-Zip code well enough to be 100% sure it's correct. But if it works it would be a big step forward for using ASMC in Linux without...