Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gcc-arm-none-eabi #754

Closed
SphaeroX opened this issue Oct 29, 2021 · 5 comments
Closed

gcc-arm-none-eabi #754

SphaeroX opened this issue Oct 29, 2021 · 5 comments

Comments

@SphaeroX
Copy link

SphaeroX commented Oct 29, 2021

What were you doing?

Install Klipper on a fresh 0.18 OctoPi

What did you expect to happen?

gcc-arm-none-eabi should be pre-installed

What happened instead?

pi@octopi:~/klipper $ make
Creating symbolic link out/board
Building out/autoconf.h
Compiling out/src/sched.o
make: arm-none-eabi-gcc: Command not found
make: *** [Makefile:64: out/src/sched.o] Error 127

@guysoft
Copy link
Owner

guysoft commented Oct 29, 2021

Hey,
I am just in the process of releasing this if that helps you:
https://github.com/guysoft/OctoPi-Klipper

@SphaeroX
Copy link
Author

First of all, thank you for your work.

I do not know if a Klipper version makes sense, actually OctoPi is missing only gcc-arm-none-eabi, then it works perfectly with Klipper.

Doesn't it make more sense to install gcc-arm-none-eabi and keep OctoPi itself up-to-date? Especially things like #753

@cp2004
Copy link
Contributor

cp2004 commented Oct 29, 2021

There's quite a few dependencies that Klipper installs for itself in the scripts:

https://github.com/Klipper3d/klipper/blob/cf4bfb11193525b06421b44d26ae041642d2a92f/scripts/install-octopi.sh#L11-L20

Why this one? It looks like it should be installed by the scripts in Klipper already?

@SphaeroX
Copy link
Author

Ahh right, when I first installed clipper the error came like #753. but then I wanted to compile the .bin for the mcu in advance.

The ticket here can be closed, the problem is with #753

@guysoft
Copy link
Owner

guysoft commented Oct 29, 2021

The issue #753 is a rpi os issue which I can't fix:
RPi-Distro/pi-gen#546

OctoPi is intentionally kept small and lightweight.
OctoP-Klipper is shipped with all the stuff that Klipper need and is built on top of OctoPi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants