8315 questions

9780 answers

15562 comments

13903 members

0 votes
115 views 1 comments
by

We upgraded our internal repository with the 00.02.06-version of the SDK. When doing a build from a clean checkout iomand fails to build.

arm-openwrt-linux-muslgnueabi-gcc: error: src/ioman_main.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/ioman_ubus.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/ioman_uci.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/ios.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/machines/trb14x.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/gpio/gpio.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/gpio/gpio_sysfs.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/gpio/gpio_sysfs_base.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/gpio/gpio_trb14x_dio.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/relay.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/dwi.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/adc/adc.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/adc/adc_quectel_ec20.o: No such file or directory
arm-openwrt-linux-muslgnueabi-gcc: error: src/io/acl.o: No such file or directory


It seems that this has built correctly with the 00.02.05.2 version.

Where do the .o-files come from?

1 Answer

0 votes
by
It seems related to a mutli-processor build, if build with -j12 it produces this, or another similar error. When building with -j1 it works, when created from a clean unzip. And once a build has failed with -j2+ it can be correctly build with even -j1. Or I don't know which part to clean correctly.

I also realized that the 00.02.06 for TRB-1 has disappeared from the download page or where did I get this package from?

$ md5sum ../TRB1_R_GPL_00.02.06.tar.gz
9bb7ab6eec2d9b44d77b09a0e7094d98  ../TRB1_R_GPL_00.02.06.tar.gz
Best answer
by
Hi,

2.6 was removed as it had several breaking issues that would brick your TRB into unusable state. New firmware 2.6.1 is being prepared right now and will be release in a few weeks time. Please, whatever you do, do not update to 2.6 if you have downloaded SDK and firmware before it was removed.

EB.