Hi. I tried building a Ubuntu-based virtual machine which easily allow to compile abiv1-64 executables from Linux. Look for it in Icaros Desktop's website.
Yes, I know. Thank you, but this is not a toolchain and does not integrate into my existing development environment, so I put off testing this method for now.
To be honest, though, the high curiosity about Icaros 64 was followed by the total lack of interest by 3rd party coders, who, with a couple of exceptions, completely avoided compiling things for 64bit architecture.
I'm sure the reasons are the same as mine.
Moreover, most of the programs you see on the Archives, although compiled for x64-aros, are NOT compatible anymore and nobody cares about this, neither aros developers, nor applications ones.
It's much worse. Most of these programs are'nt compiled at all for x64-aros.
For
example. Yes, I understand why it happened, but use "file" in Linux..
So I wonder what the hell we're doing here. I don't like spending my time, money and efforts on something nobody cares about. So I turned back to my old cheer ABIv0 32-bit icaros and put the 64 bit version in the fridge. Better times will come, to bring it back to attention. At least I still have some real USER that enjoys what I do.
This is expected and logical
You can't attract developers if you continue repeating they will need to recompile their software over and over again.
You can't even attract the one-time casual dev, if AROS 64's gcc doesnt even work
and you definitely can't attract USERS, if you don't bring APPLICATIONS.
Unfortunately, this is generally unrealistic, a certain number of man-hours were spent on 1412 packages in the archive (this is very little, but all that we could). Even if you consider that not all of this is an applications, a lot still needs attention. Open software culture is not typical on Amiga and this has only begun to change in recent years. Therefore, for most applications there is no source code, including those that are in the archive. Proprietary applications for m68k-Amiga written in assembler for AROS are generally lost. You can recompile two dozen applications that will not be enough for work. Before that you need to recompile the libraries, for example, SDL, SSL, etc. Here there are no people versed in cryptography, I myself passed only next to this topic. Therefore, we will forget about cryptography in AROS applications for now. Along with this and about applications that require secure network connections.
All have a SDL libraries of varying degrees of curvature (so no one uploads their versions). A somehow working ncurses relies on SDL, for example. It takes a lot of patches for this to work in an Amiga environment, which is low-level work. You can't just take and compile. Although as a first approximation with POSIX everything is good, in practice, elementary things are missing in ABIv0 (!). For example, it's good if you know about this
repository. Although this solution to only a few problems is incompatible with future AROS. We are also limited by memory from above, do not forget about it. And after that we say that we need to recompile everything, but the stable version of ABIv1 is being postponed for now.