Cross Compiling environment/distribution

8 posts / 0 new
Last post
walkero
walkero's picture
Offline
Last seen: 3 months 3 days ago
Joined: 2009-05-03 16:54
Cross Compiling environment/distribution

On various forums I saw that a lot of people would like to have a cross compiling environment which they could use to build programs, such as Odyssey, sgit or Timberwolf. I am thinking to try to create a linux distribution for that, which everyone can use. I don't know how big this project is, but I will try. If this succeeds, then it will be available to download from os4coding.

So, I would like to ask you

  • if anyone build such an environment and would like to help with tests and info.
  • Do, you know any good guide for that?
  • Do you have any other proposals?
  • Which linux distribution would you like to use, Debian, Ubuntu etc?
  • Should I use a 32bit or 64bit environment?
  • Should it have gcc 4.x or gcc 5.x?

Found two guides, one by zero-hero and one by Nicolas Mendoza, which are old enough, but they are a good start.

zzd10h
zzd10h's picture
Offline
Last seen: 6 years 4 months ago
Joined: 2012-08-24 20:56
Re: Cross Compiling environment/distribution

Good initiative. I am very interested :)

mritter0
mritter0's picture
Offline
Last seen: 1 year 10 months ago
Joined: 2014-04-21 21:15
Re: Cross Compiling environment/distribution

I started to set one up on Windows but quickly ran into a problem: no CatComp for Windows.

salass00
salass00's picture
Offline
Last seen: 1 year 1 month ago
Joined: 2011-02-03 11:27
Re: Cross Compiling environment/distribution

@mritter0

If you have ruby installed under cygwin you can use my ruby based CatComp replacement:

https://github.com/salass00/rubytools

thellier
thellier's picture
Offline
Last seen: 5 years 3 months ago
Joined: 2014-03-04 12:43
Re: Cross Compiling environment/distribution

Hello
My own tutorial in french:
http://www.amiga-ng.org/viewtopic.php?topic=2112&forum=14&ancre=1&start=0#14211232582

Alain Thellier - Wazp3D

walkero
walkero's picture
Offline
Last seen: 3 months 3 days ago
Joined: 2009-05-03 16:54
Re: Cross Compiling environment/distribution

I created the very first version of a virtual machine with Debian 64bit and all the necessary files to cross compile programs for AmigaOS 4. I call it AmigaOS Cross Compiling Environment (AmiCCE) and you can download it from here (~2.7GB).

You can login with the username amicce with password amicce.

The above file is a VirtualBox machine, which you can import to an installed Virtualbox in your machine. To do that you run Virtualbox and go to the menu File > Import Appliance and you give this file at the popup window.

If you need more help, please tell me. Also, proposals would be greatly appreciated.

zzd10h
zzd10h's picture
Offline
Last seen: 6 years 4 months ago
Joined: 2012-08-24 20:56
Re: Cross Compiling environment/distribution

Well done Walkero,
quickly tested, compilation with geani works out of the box !

Is shared folder work for you ?

Thank you
IMAGE(http://www.indiego.rocks/file/download/af70bf477dba763ae8a7a70185c3cd33)

walkero
walkero's picture
Offline
Last seen: 3 months 3 days ago
Joined: 2009-05-03 16:54
Re: Cross Compiling environment/distribution

Thank you for testing it. Geany is configured to compile the projects, but it might need more care here and there.

Didn't test the share folder, but as I have an AmigaOS 4 system on the same lan and AmiCCE has ssh installed, I managed to connect to it using pftp and openssh, and got the compiled files for a few tests.

Hope others test it too and propose things to add.

Surely on my todo list is an updated binutils and gcc for the x86_64bit. I will try to find some help from Kas1e... Hope he will find some time to help me on that!

Log in or register to post comments