In summy I gave all details
Imported from wikidot
In summy I gave all details
Imported from wikidot
Hey there !
There is not smoothie software as-is ( that’s planned though, but is a completely separate project ), it’s just the firmware.
So, for the firmware.
You want to follow the documentation on the main page :
First, install the Codesourcery Toolchain.
Then get Smoothie from the github.
Then compile it.
Please go along and do this, and come here when/if you run into any kind of trouble.
Thanks a lot for testing smoothie 
Cheers !
Hi,
I want to improve my skills on the embedded development area.
For this purpose I started to search some open source projects.
And one day I read about smoothie - and I understood that it is exactly what I want.
But, after downloading source code from Git, I try to build and get error message.
I am sure, that all must works fine, but on my machine appears problem.
So, I have run “linux_install”, as result in working directory was installed toolchain.
After that I ran script “BuildShall”.
But, when I try to build a project (make clean all), I receive next error:
arm-none-eabi-gcc -g3 -mcpu=cortex-m3 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-exceptions -fno-delete-null-pointer-checks -Wall -Wextra -Wno-unused-parameter -Wcast-align -Wpointer-arith -Wredundant-decls -Wcast-qual -Wcast-align -I./capi -I./vendor/NXP/capi/LPC1768 -I./vendor/NXP/cmsis/LPC1768 -DTARGET_LPC1768 -DTOOLCHAIN_GCC_ARM -MMD -MP -std=c99 -O2 -DNDEBUG -c vendor/NXP/capi/analogin_api.c -o Release/LPC1768/./vendor/NXP/capi/analogin_api.o
make[3]: arm-none-eabi-gcc: Command not found
The output from command: echo $PATH:
/mnt/Smoothie-master/gcc-arm-none-eabi/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Small specification: “Smoothie-master/” directory placed on disk, which must be mounted each time before start work (shared with Windows).
I know that it question can be not for you, and must be asked on some Linux forums.
But, may you have some ideas?
Thanks!
Solved!
Problem was the next: my Ubuntu is 64-bit. So for the correct work need to install “libc6-dev-i386”.
Now it works!