parezj / EMBO

EMBO - Scope for only $6. Embedded instruments: Oscilloscope, Logic Analyzer, Voltmeter, Counter, PWM and Signal Generator on STM32 MCUs (F1, F3, L4, G4 ....). PC app for Windows, Ubuntu and macOS. Firmware is in C, PC GUI app is in C++ Qt 5.
https://embo.jakubparez.com
MIT License
141 stars 35 forks source link

EMBO build on Linux #17

Open michallenc opened 2 years ago

michallenc commented 2 years ago

Hi,

I am having some troubles with building EMBO on Linux Ubuntu 22. My steps are following:

git clone https://github.com/parezj/EMBO.git embo-git then I create an empty directory embo-build and execute following command: qmake ../embo-git/src/software/EMBO/EMBO.pro this creates a Makefile and after executing make I get following error:

/usr/bin/ld: cannot find /home/michal/Michal/apps/embo/embo-git/src/software/EMBO/lib/ubuntu_18/libfftw3.a: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [Makefile:276: ../embo-git/src/software/EMBO/build/linux/release/EMBO] Error 1

The required file libfftw3.a is indeed not present in any EMBO directory.

This confuses me a bit since I do not even use Ubuntu 18 but Ubuntu 22.4. I know there are some binaries available to download however I would like to compile the app from source mysefl. Any advices?

Thanks.