Skip to content

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

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!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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