>On Sun, Jul 19, 2020 at 01:17:21PM +0100, Luke Kenneth Casson Leighton wrote:
[...] > > For mainline U-Boot I still need a valid config file to do 'make > > eoma68_foo_defconfig'. There is a .dts file here > > (http://rhombus-tech.net/allwinner/a20/boot/sun7i-a20-eoma68-a20.dts) > > but I don't know if it was used for mainline U-Boot and not just for > > Kernel compilation. > > it would be both (for mainline in each case). Ok. But what did you use as defconfig in configs/ (U-Boot mainline)? > > > I have realised that on Debian gcc versions are kept installed. > > yes, i have 35 separate different gcc compiler packages installed and > unfortunately at some point i removed the gnueabihf arm 4.7.2 one. > damn > > > I have > > a native armhf installation (initially installed with Jessie) currently > > upgraded to stretch and gcc-4.9 is still installed. Changed between gcc > > versions with 'update-alternatives'. I don't know if this also apllies > > to cross-toolchains because my experience with crossbuilding is limited. > > export the right environment variables and it's not necessary to use > "update-alternatives". > > export CC=gcc-4.9 > export CROSS_COMPILE=arm-linux-gnueabihf- (or something) > export ARCH=arm > > or just: > > make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CC=gcc-4.9 {insertwhatever} > > yes, here you go, the "make blah blah" lines: > http://rhombus-tech.net/allwinner/a20/boot/ > > just add the extra parameter CC=gcc-4.9 (or gcc-4.7) > I have read about CC=gcc-foo and tried but it did not work as expected. Maybe I did something wrong. Will try again. Pablo _______________________________________________ arm-netbook mailing list [email protected] http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook Send large attachments to [email protected]
