Followed the (short) instructions to a T, not compiling

I paid for the patreon and can get the binary, but want to figure out what needs to happen for me to be able to compile Drunken Octopus myself.

I’m running Ubuntu in WSL2 on win 10, all the tools listed in the instructions are installed, even got the arduino tarball just to make sure it didn’t need that… basic workflow with 0 files touched after checking out. It’s choking on a thousand varied errors, what gives?

Here are the first few dozen errors: https://pastebin.com/yFhGVNMt

This pastbin is where I call the build for my specific (taz6/archim2/aerostruder), but just calling “./build-firmware.sh” fails the same way, tried with sudo, tried getting the git repo with wingit outside wsl linux…

Command should be

./build-firmware.sh Oliveoil_TAZ6 Angelfish_Aerostruder

Obviously change name of the one you want to compile.

Thanks for taking a look, but if you peek at the source of the script it allows passing the config file directly too. I tried doing it the two-parameter way and I also tried building all variants by not passing any parameters, still no luck. It’s definitely a configuration issue as I doubt the project would be in such a borked state, but no additional prereqs are listed in any documentation…

All the errors are coming from ftdi_eve_touch_ui, I’m getting some google results for path being too long when compiling Marlin related to this library, wonder if that’s it, might try to move some stuff around…

It looks like in a recent commit I introduced some errors into the code. I’ll have to need to make an update to fix that.

For now, I think you can simply delete src/lcd/extui/lib/ftdi_eve_touch_ui/ftdi_eve_lib/extras/adjuster_widget.cpp as it is not needed for the TAZ 6

Oh good, then it’s not me doing something dumb :rofl:

I tried removing that file you mentioned and it got rid of some errors, but there’s plenty more, so this definitely isn’t sufficient. I have the binary from your patreon link which should be good enough, assuming I don’t have to change any pins to have archim v2.2b board work…

I pushed a fix to the repo that should resolve this. Thank you for reporting it!

1 Like

Compiles now, thanks for the quick fix!

I am also trying to compile, following the same instructions. There are a lot of missing files…