I just ordered a Propeller 1 board and would like to develop software for it using the C-Language.
Since the GCC-Port is totally outdated and cannot be compiled with modern GCCs, I found the alternative Catalina.
Sadly the current state of documentation is focusing on "just get it to work with Code::Blocks".
I do a lot of embedded systems hacking and therefore I use lots of different architecture. To keep my system clean I install all cross compilers and platform related tools to /opt/$ARCH/.
The installation process of Catalina seems to be a bit unusual. Beside the fact that it needs $PATH pointing to precompiled versions of the binaries that should be compiled, I cannot figure out how to set the destination directory.
I also found some worrying lines in the makefiles I looked at. There the -m32 option is used. Do I have to edit something to get 64bit binaries? I use a "modern" 64bit Linux which of cause cannot run old 32bit binaries.
So, my question is: How can I build a 64Bit catalina and install it to /opt/propeller/.?
Maybe I also ask the wrong questions. Is this the right C compiler at all? or is there a third, better alternative?