Dear Everyone,

I tried compiling zfsloader from the FreeBSD 9.0-RELEASE tree on Gentoo
Linux, but I encountered issues due to missing symbols:

/var/tmp/portage/sys-boot/gptzfsloader-9.0/work/sys/boot/i386/zfsloader/../libi386/libi386.a(elf32_freebsd.o):(.data+0x0):
undefined reference to `elf32_obj_loadfile'
/var/tmp/portage/sys-boot/gptzfsloader-9.0/work/sys/boot/i386/zfsloader/../libi386/libi386.a(elf32_freebsd.o):(.data+0x8):
undefined reference to `elf32_loadfile'
/var/tmp/portage/sys-boot/gptzfsloader-9.0/work/sys/boot/i386/zfsloader/../libi386/libi386.a(elf64_freebsd.o):(.data+0x0):
undefined reference to `elf64_obj_loadfile'
/var/tmp/portage/sys-boot/gptzfsloader-9.0/work/sys/boot/i386/zfsloader/../libi386/libi386.a(elf64_freebsd.o):(.data+0x8):
undefined reference to `elf64_loadfile'

I searched the sources using grep, but I cannot find where the functions
implementing those symbols are declared. Does anyone know where I can
find them?

Yours truly,
Richard Yao

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to