Skip to content

Error - Function does not exist when trying to create Unikernel #32

@ItzPires

Description

@ItzPires

Hello!
I want to create a Unikernel to run a programme, I tried Hello Word and it worked, but when I tried cyclictest, no, it gives an error. I was following the line of what is written "README" on GitHub, it turns out that when I try to compile, when executing make boot, an error occurs:

ld: fs/binfmt_elf.o: in function `load_elf_binary':
/home/samuel/Desktop/Unikernels/ukl/linux/fs/binfmt_elf.c:1271: undefined reference to `ukl__start'
ld: fs/compat_binfmt_elf.o: in function `load_elf_binary':
/home/samuel/Desktop/Unikernels/ukl/linux/fs/binfmt_elf.c:1271: undefined reference to `ukl__start'

I made a little python to scan all the files and look for "ukl__start" and it turns out that it only found one file, the file that is in the error log. There is no link.
Can you tell me anything about this? Or if I'm doing something wrong?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions