|
From: Thorsten O. <ad...@th...> - 2018-05-25 07:40:57
|
On Freitag, 25. Mai 2018 09:16:49 CEST David Gálvez wrote: > Is there a clean way to install different cross-compiler versions? > > I use version 4.8.4 under Linux Mint, but I'd like to try newer > versions without loosing my current setup. > I have it installed like this: lrwxrwxrwx /usr/bin/m68k-atari-mint-gcc -> m68k-atari-mint-gcc-4.6.4 -rwxr-xr-x /usr/bin/m68k-atari-mint-gcc-4.6.4 lrwxrwxrwx /usr/bin/m68k-atari-mint-gcc-7 -> m68k-atari-mint-gcc-7.3.1 -rwxr-xr-x /usr/bin/m68k-atari-mint-gcc-7.3.1 lrwxrwxrwx /usr/bin/m68k-atari-mint-gcc-8 -> m68k-atari-mint-gcc-8.1.0 -rwxr-xr-x /usr/bin/m68k-atari-mint-gcc-8.1.0 Similar for the g++ compiler drivers. So by default, gcc-4.6.4 is used, because that is what most people still have installed, and i want it to use for emutos and freemint. When i want to test another version, i just do make CC=m68k-atari-mint-gcc-7 CXX=m68k-atari-mint-g++-7 or CC=m68k-atari-mint-gcc-7 CXX=m68k-atari-mint-g++-7 ./configure if the project is autoconf based. The binutils (as, ld etc) are the same for all compilers, from the 2.30 release. |