Basic Information:
Printer Model: Ender 5 Plus
MCU / Printerboard: BTT SKR-3
Host / SBC: Unbuntu server, AMD PRO A10-8770E R7
klippy.log
Fill out above information and in all cases attach your klippy.log
file (use zip to compress it, if too big). Pasting your printer.cfg
is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
Describe your issue:
Cannot make firmware, comes up with errors
Sorry, new to Unbuntu and Klipper.
Setup for 6 instances, four Ender 3 Pro’s and one Ender 5 Plus.
Starting with the E5+ and cannot make firmware.
sm@klippersvr:~ make
make: *** No targets specified and no makefile found. Stop.
sm@klippersvr:~ cd /klipper
-bash: cd: /klipper: No such file or directory
sm@klippersvr:~ cd ./klipper
sm@klippersvr:~/klipper make
Compiling out/src/stm32/stm32h7.o
Building out/compile_time_request.o
Version: v0.12.0-179-g434770ea-dirty-20240513_181254-klippersvr
Linking out/klipper.elf
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-closer.o): in function `_close_r’:
/build/newlib-38V0JC/newlib-4.4.0.20231231/build_nano/arm-none-eabi/thumb/v7e-m/nofp/newlib/…/…/…/…/…/…/newlib/libc/reent/closer.c:47:(.text+0xc): warning: _close is not implemented and will always fail
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-closer.o): note: the message above does not take linker garbage collection into account
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-signalr.o): in function `_getpid_r’:
/build/newlib-38V0JC/newlib-4.4.0.20231231/build_nano/arm-none-eabi/thumb/v7e-m/nofp/newlib/…/…/…/…/…/…/newlib/libc/reent/signalr.c:83:(.text+0x2c): warning: _getpid is not implemented and will always fail
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-signalr.o): note: the message above does not take linker garbage collection into account
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-signalr.o): in function `_kill_r’:
/build/newlib-38V0JC/newlib-4.4.0.20231231/build_nano/arm-none-eabi/thumb/v7e-m/nofp/newlib/…/…/…/…/…/…/newlib/libc/reent/signalr.c:53:(.text+0x12): warning: _kill is not implemented and will always fail
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-signalr.o): note: the message above does not take linker garbage collection into account
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-lseekr.o): in function `_lseek_r’:
/build/newlib-38V0JC/newlib-4.4.0.20231231/build_nano/arm-none-eabi/thumb/v7e-m/nofp/newlib/…/…/…/…/…/…/newlib/libc/reent/lseekr.c:49:(.text+0x14): warning: _lseek is not implemented and will always fail
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-lseekr.o): note: the message above does not take linker garbage collection into account
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-readr.o): in function `_read_r’:
/build/newlib-38V0JC/newlib-4.4.0.20231231/build_nano/arm-none-eabi/thumb/v7e-m/nofp/newlib/…/…/…/…/…/…/newlib/libc/reent/readr.c:49:(.text+0x14): warning: _read is not implemented and will always fail
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-readr.o): note: the message above does not take linker garbage collection into account
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-writer.o): in function `_write_r’:
/build/newlib-38V0JC/newlib-4.4.0.20231231/build_nano/arm-none-eabi/thumb/v7e-m/nofp/newlib/…/…/…/…/…/…/newlib/libc/reent/writer.c:49:(.text+0x14): warning: _write is not implemented and will always fail
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/lib/thumb/v7e-m/nofp/libg_nano.a(libc_a-writer.o): note: the message above does not take linker garbage collection into account
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /usr/lib/gcc/arm-none-eabi/13.2.1/thumb/v7e-m/nofp/libgcc.a(unwind-arm.o): in function get_eit_entry': /build/gcc-arm-none-eabi-TuTZN0/gcc-arm-none-eabi-13.2.rel1/build/arm-none-eabi/thumb/v7e-m/nofp/libgcc/../../../../../../libgcc/unwind-arm-common.inc:366:(.text+0x134): undefined reference to
__exidx_start’
/usr/lib/gcc/arm-none-eabi/13.2.1/…/…/…/arm-none-eabi/bin/ld: /build/gcc-arm-none-eabi-TuTZN0/gcc-arm-none-eabi-13.2.rel1/build/arm-none-eabi/thumb/v7e-m/nofp/libgcc/…/…/…/…/…/…/libgcc/unwind-arm-common.inc:366:(.text+0x138): undefined reference to `__exidx_end’
collect2: error: ld returned 1 exit status
make: *** [Makefile:73: out/klipper.elf] Error 1
sm@klippersvr:~/klipper$
klippy.log (45.8 KB)
…