- Mitglied seit
- 13 Mrz 2006
- Beiträge
- 1,797
- Punkte für Reaktionen
- 37
- Punkte
- 48
Hallo,
wäre jemand so nett mit einer bestehenden cross compile toolchain ein jq-Binary für die 7490 zu erstellen? "jq is written in portable C, and it has zero runtime dependencies." Ich benötige es, um etwas JSON zu parsen.
Kleine Nebenfrage: Warum funktionieren die mips-Binaries von Debian nicht? Scheint von der Properties auch ein 32bit big endian mips shared library zu sein?!
EDIT: Nachdem die Resonanz bisher ausgesprochen zurückhaltend war, habe ich unter Fedora 27 hoffentlich alle Dependencies installiert und den aktuellen Freetz-Trunk (R14597) ausgecheckt und make menuconfig und make toolchain probiert. Leider bricht letzteres mit folgendem Fehler ab:
wäre jemand so nett mit einer bestehenden cross compile toolchain ein jq-Binary für die 7490 zu erstellen? "jq is written in portable C, and it has zero runtime dependencies." Ich benötige es, um etwas JSON zu parsen.
Kleine Nebenfrage: Warum funktionieren die mips-Binaries von Debian nicht? Scheint von der Properties auch ein 32bit big endian mips shared library zu sein?!
EDIT: Nachdem die Resonanz bisher ausgesprochen zurückhaltend war, habe ich unter Fedora 27 hoffentlich alle Dependencies installiert und den aktuellen Freetz-Trunk (R14597) ausgecheckt und make menuconfig und make toolchain probiert. Leider bricht letzteres mit folgendem Fehler ab:
Code:
mkdir -p .tmp_versions
make -f scripts/Makefile.build obj=.
mkdir -p kernel/
mips-unknown-linux-gnu-gcc -Wp,-MD,kernel/.bounds.s.d -nostdinc -isystem -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include -Iarch/mips/include/generated -Iinclude -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include/uapi -Iarch/mips/include/generated/uapi -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/include/uapi -Iinclude/generated/uapi -include /home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/include/linux/kconfig.h -D__KERNEL__ -DVMLINUX_LOAD_ADDRESS=0xffffffff80002000 -DDATAOFFSET=0 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -fno-reorder-blocks -fno-tree-ch -freorder-blocks-and-partition -ffunction-sections -falign-functions=32 -falign-loops=32 -falign-jumps=32 -fstrict-volatile-bitfields -mabi=32 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -ffreestanding -Wa,-march=34kc -Wa,--trap -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include/asm/mach-lantiq -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include/asm/mach-lantiq/common -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include/asm/mach-lantiq/vr9 -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/lantiq/common -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/lantiq/vr9 -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include/asm/mach-lantiq/xway -I/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/arch/mips/include/asm/mach-generic -fomit-frame-pointer -g -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(bounds)" -D"KBUILD_MODNAME=KBUILD_STR(bounds)" -fverbose-asm -S -o kernel/bounds.s kernel/bounds.c
/bin/sh: /home/osboxes/freetz-devel/toolchain/build/mips_gcc-4.8.5/mips-unknown-linux-gnu/bin/mips-unknown-linux-gnu-gcc: No such file or directory
make[2]: *** [/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10/./Kbuild:36: kernel/bounds.s] Fehler 127
make[1]: *** [Makefile:844: prepare0] Fehler 2
make[1]: Verzeichnis „/home/osboxes/freetz-devel/source/kernel/ref-vr9-7490_06.92/linux-3.10“ wird verlassen
ERROR: Build failed.
make: *** [make/linux/kernel.mk:148: source/kernel/ref-vr9-7490_06.92/.prepared] Fehler 1
Zuletzt bearbeitet: