-
Notifications
You must be signed in to change notification settings - Fork 6
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
Errors while building the system after building toolchain. #94
Comments
As for the You're right about the missing Makefile/menucofing target, I missed that while switching the Kconfig system in one of the last commits. The Can you try running Sorry for all the hassle, all this code is rarely compiled outside of my computer so there's lots of underlying assumptions in the build system that may no always be true. |
Ok. Thanks for helping. I trought I alredy tried it, but maybe I misstyped something. This time it works good with exprot full path to the PATH variable. It has built well. Next I try "make image" and I get: "Usage: util/build-image.sh <image_dir> <image_name>". It needs path to dir as a second parameter but in makefile writed : "util/build-image.sh xelix.qcow2". After correction it gives next error : "qemu-nbd: Failed to set NBD socket |
Instead of building your own userland image, I would recommend just downloading the 0.3.0-alpha image which is identical to the current userland state of the git repository anyway. I've added some instructions to the docs yesterday that describe how you can use your compiled kernel with the existing image: https://xelix.org/compiling/#using-the-compiled-kernel If you really want to build your own userland image, that should also be possible, but the entire process is very experimental and fiddly. You would have to start with
You will probably have to install some Python dependencies (toposort package). This will compile every package in the land/ directory for Xelix except for gcc/dialog/fontconfig (which are broken right now), and build a full system image in the
If everything went well, you should then end up with a xelix.qcow2 image which you can run in QEMU:
|
if I make menuconfig after cloning repository and making toolchain when I get:
"make: *** No rule to make target 'menuconfig'. Stop."
If I call ./configure it gets me some warning or error:
"sed: can't read src/lib/config.h: No such file or directory"
After configure make menuconfig is working.
But make command fails while trying building system with :
"/bin/sh: 1: i786-pc-xelix-gcc: not found."
If I try to build picotcp from picotcp directory it builds ok. After that if try to build system again I get another error:
"i786-pc-xelix-objcopy: architecture -I unknown"
Maybe it something with debian setting or something. Maybe I an not so familiar with this project but currently I was not able to quickly deal with the problems by myself.
The text was updated successfully, but these errors were encountered: