[Buildroot] build error at91bootstrap3-custom

Ernie Carp erniecarp2018 at gmail.com
Sun Aug 8 18:21:39 UTC 2021


Thank you Marecelo!

Removing  -nostartfiles  from the at91bootstrap3-custom Makefile fixed the
build error.

Again, thank you.
Regards,
Ernie.

On Sun, Aug 8, 2021 at 10:38 AM Marcelo Roberto Jimenez <
marcelo.jimenez at gmail.com> wrote:

> Hi Ernie,
>
> This is a recent change from binutils, please look at:
>
>
> https://github.com/linux4sam/at91bootstrap/commit/3207586a79aba527bbf20560930089b800f191ac
>
> Maybe also read this thread:
>
> https://github.com/linux4sam/at91bootstrap/issues/127
>
> Regards,
> Marcelo.
>
>
> On Sun, Aug 8, 2021 at 2:21 PM Ernie Carp <erniecarp2018 at gmail.com> wrote:
>
>> Hello,
>>
>> I have encountered a build error when building on Centos8 for
>> atmel_sama5d27_som1_ek_mmc_dev_defconfig
>>
>> What I did was:
>>
>> git clone git://git.buildroot.net/buildroot
>> cd /buildroot
>> make atmel_sama5d27_som1_ek_mmc_dev_defconfig
>> make
>>
>> The error is below.
>>
>> >>> at91bootstrap3 custom Building
>> /usr/bin/make -j17
>> CROSS_COMPILE=/home/ernie/test/buildroot/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-
>> DESTDIR=/home/ernie/test/buildroot/output/images -C
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom
>> CC
>> ========
>>   AS
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/crt0_gnu.S
>> /home/ernie/test/buildroot/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-gcc
>> 10.3.0
>>
>> as FLAGS
>> ========
>> -g -Os -Wall
>> -I/home/ernie/test/buildroot/output/build/at91bootstrap3-custom/board/sama5d27_som1_ek
>> -Iinclude -Icontrib/include -DJUMP_ADDR=0x23f00000 -DTOP_OF_MEMORY=0x210000
>> -DMACH_TYPE=9999 -DLINK_ADDR=0x200000 -Dsama5d27_som1_ek -DMACH_TYPE=9999
>> -DTOP_OF_MEMORY=0x210000 -DCRYSTAL_24_000MHZ -DSAMA5D2 -mcpu=cortex-a5
>> -mtune=cortex-a5 -DCONFIG_CPU_V7 -DCONFIG_SAMA5D27_SOM1_EK
>> -DCONFIG_PMC_COMMON
>>
>> gcc FLAGS
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/main.c
>> =========
>> -nostdinc -isystem
>> /home/ernie/test/buildroot/output/host/lib/gcc/arm-buildroot-linux-uclibcgnueabihf/10.3.0/include
>> -ffunction-sections -g -Os -Wall -mno-unaligned-access -fno-stack-protector
>> -fno-common -fno-builtin -fno-jump-tables -fno-pie
>> -I/home/ernie/test/buildroot/output/build/at91bootstrap3-custom/board/sama5d27_som1_ek
>> -Icontrib/include -Iinclude -Ifs/include
>> -I/home/ernie/test/buildroot/output/build/at91bootstrap3-custom/config/at91bootstrap-config
>> -DAT91BOOTSTRAP_VERSION="3.9.2" -DCOMPILE_TIME="Sat Aug  7 19:04:54 PDT
>> 2021" -DIMG_ADDRESS= -DIMG_SIZE= -DJUMP_ADDR=0x23f00000 -DOF_OFFSET=
>> -DOF_ADDRESS= -DMEM_BANK=0x20000000 -DMEM_SIZE=0x8000000
>> -DIMAGE_NAME="u-boot.bin" -DCMDLINE="" -DCMDLINE_FILE=""
>> -DTOP_OF_MEMORY=0x210000 -DMACH_TYPE=9999 -DCONFIG_DEBUG
>> -DBANNER="\n\nAT91Bootstrap " AT91BOOTSTRAP_VERSION " (" COMPILE_TIME
>> ")\n\n" -DCONFIG_HW_DISPLAY_BANNER -DCONFIG_HW_INIT -Dsama5d27_som1_ek
>> -DMACH_TYPE=9999 -DTOP_OF_MEMORY=0x210000 -DCRYSTAL_24_000MHZ -DSAMA5D2
>> -mcpu=cortex-a5 -mtune=cortex-a5 -DCONFIG_SCLK -DCONFIG_CRYSTAL_24_000MHZ
>> -DCONFIG_CPU_CLK_492MHZ -DCONFIG_BUS_SPEED_164MHZ -DCONFIG_CPU_V7
>> -DCONFIG_MATRIX -DCONFIG_REDIRECT_ALL_INTS_AIC -DCPU_HAS_H32MXDIV
>> -DCONFIG_SAMA5D27_SOM1_EK -DCONFIG_DDRC -DCONFIG_DDR2 -DCONFIG_RAM_128MB
>> -DCONFIG_SDCARD -DCONFIG_PMC_COMMON -DCONFIG_PMC_V1
>> -DCONFIG_PMC_PCLK_SAM9X5 -DCONFIG_PMC_GENERIC_CLK -DCONFIG_PMC_UTMI_CLK
>> -DCONFIG_PMC_PLL_CLK -DBOOTSTRAP_DEBUG_LEVEL=DEBUG_INFO
>> -DCONFIG_DISABLE_WATCHDOG -DCPU_HAS_PIO4 -DCONFIG_SDHC -DCONFIG_SDHC0
>> -DCONFIG_USART -DCONFIG_RSTC
>>
>> ld FLAGS
>> ========
>> -nostartfiles
>> -Map=/home/ernie/test/buildroot/output/build/at91bootstrap3-custom/binaries/sama5d27_som1_ek-sdcardboot-uboot-3.9.2.map
>> --cref -static -T elf32-littlearm.lds --gc-sections -Ttext 0x200000
>>
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/board/sama5d27_som1_ek/sama5d27_som1_ek.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/lib/string.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/lib/eabi_utils.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/lib/div.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/lib/consttime_memequal.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/debug.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_slowclk.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/common.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_pio.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/pmc/common.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/pmc/periph-clk-sam9x5.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/pmc/generic-clk.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/pmc/utmi-clk.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/pmc/pll-clk.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_pit.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_wdt.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_usart.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_rstc.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/lp310_l2cc.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/ddramc.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/sdhc.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/mci_media.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/sdcard.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/matrix.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/driver/at91_aicredir.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/fs/src/ff.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/fs/src/diskio.c
>>   CC
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/fs/src/option/ccsbcs.c
>> mkdir -p
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/binaries
>>   LD        sama5d27_som1_ek-sdcardboot-uboot-3.9.2.elf
>> /home/ernie/test/buildroot/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-ld:
>> Error: unable to disambiguate: -nostartfiles (did you mean --nostartfiles ?)
>> make[2]: *** [Makefile:328:
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/binaries/sama5d27_som1_ek-sdcardboot-uboot-3.9.2.bin]
>> Error 1
>> make[1]: *** [package/pkg-generic.mk:270:
>> /home/ernie/test/buildroot/output/build/at91bootstrap3-custom/.stamp_built]
>> Error 2
>> make: *** [Makefile:84: _all] Error 2
>> [ernie at BuildRootC8 buildroot]$
>>
>>
>> I cannot find where to fix this and could use a little help please.
>>
>> Thank you,
>> Ernie.
>>
>>
>>
>>
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at busybox.net
>> http://lists.busybox.net/mailman/listinfo/buildroot
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20210808/603a3d50/attachment.html>


More information about the buildroot mailing list