Hello there, i am new and havent many experience with Ubuntu! i made a SD Card from Image that was in Forum , all thing are ok but (make command) doesn´t work!!! i cann´t complinig , could some one help me. thanks in adveced
I haven’t used Ubuntu in ages, but I know that on Ubuntu you need to have the meta-package build-essential installed to get things like make, gcc, and g++. Do you have this package installed, and if not, could you try installing it?
Hrllo there, thanks for teh replay, so the problem is i can not Setting Up RNDIS to connect to internet, wifi is another problem, i know that main problem is my knowhow , actually i am Hardware Developer, but i habe extrem intressing in SBC and Linux. i tried many OS that were in internet, but somehow it doesn’t work no one!!! i dont know how can i solve the Problem!!!
hier i am again, i use Luckfox Lyra Pro, with USB Adapter Cable to use WIFI and have installed Ubuntu 22.04 from Mark Briess, i thought , i can import build-essential from Host to Lyra and install in there but i didnt find how!!
Luckfox does not have a product SKU named ‘Luckfox Lyra Pro’; they only offer the Lyra Plus and the Pico Pro, which are based on completely different SoCs.
Furthermore, I have been unable to understand what your ‘Problem’ actually is from start to finish. To better assist you, please clarify your goals, the context in which you are encountering the problem, and provide a detailed description of your hardware and software environment. Including images or screenshots and links would also be very helpful.
On the internet, clearly describing your problems and requirements is the most effective way to get the help you need.
build-essential is a meta-package – it is a package that pulls in other packages for things such as gcc, g++, and make. Manually installing build-essential with dpkg won’t get you anywhere aside from telling you what dependencies aren’t installed.
hello tabeman, As I mentioned, I don’t have much experience with Linux. I have worked with Cortex MCUs, and the structure is not the same! I need to learn more
thanks , You are right, the module is the Lyra Plus. I am using the Ubuntu OS from the forum where you posted your own Ubuntu 24.04, Login is ok , However, when I want to test an example code with nano, after saving, using the make command, I always get Error 127: No such file or directory!!! Even a ‘Hello world’ won’t compile!!! Python is ok (ubuntu24.04_trimed_for_picocalc_v26). i use the Board not in Picowork Devie , just seprat.
Possible reasons for your issue:
-
You didn’t write a Makefile. The
makecommand relies on a specific Makefile to guide the compilation process. If you are just trying to compile raw C files directly, you should use thegcccommand instead. -
My system does not include the GCC compiler. To keep the installation package size as lean as possible, I stripped out a large number of packages that aren’t critical for running the system. Since the
aptpackage manager is available, you can reinstall it at any time by runningsudo apt update && sudo apt install build-essential(just make sure you have a working network connection first, either via RNDIS or Wi-Fi). -
If you are using my system image, you can check if the Ethernet works on Lyra Plus (I honestly don’t remember if I included the Ethernet driver in the kernel I compiled). However, if you need to use Wi-Fi, unfortunately, the BL-M8188FU is the only module I can guarantee will work properly.
P.S.: The Luckfox SBC offers a standard Linux experience—in fact, it runs perfectly fine even without being connected to the PicoCalc. All your existing toolchain and Linux experience will carry over seamlessly. When it comes to this stuff, AIs like DeepSeek and Gemini have a very solid knowledge base. Honestly, their answers are often much better than those from random netizens who don’t really understand your specific setup.
Hello, and thank you for your kind and detailed reply. Basically, I want to build a control system using Luckfox or Milkv. The key thing is that I don’t want to have to use an SDK to compile code for the EVL-KIT; however, as I mentioned earlier, I haven’t been able to find an Ubuntu image that includes everything needed for coding and contributing. I also tried following your guide for setting up internet sharing with Lyra, but that didn’t work either—I’m almost in tears! Sorry, this is just a lack of know-how on my part. Thanks again