Hi,
On Wed May 21, 2025 at 9:52 AM CEST, Marcus Hähnel wrote:
[...] However, for the L4Re buildsystem to pick up the new Control file you need to call make from the root directory of your l4re source tree at least once. An oldconfig should suffice to rebuild the dependency structure.
So just call `make oldconfig` in the directory `path/to/src/l4/` and you should be all set.
This works for me, thanks! But if I understand correctly, this only covers packages defined under `src/l4/pkg/`
How to do the same when the new package is defined outside of the l4re tree, which is recommended by the docs? e.g.
l4re-snapshot # make setup && make ├── obj │ ├── fiasco │ └── l4 │ └── x86 # the l4 build dir └── src ├── fiasco └── l4 # make O=<obj/l4/x86> oldconfig
mypkg # make O=<obj/l4/x86> ---> ERROR ├── Control ├── main.c └── Makefile
have fun trying out L4Re!
I certainly do!
cheers