KLD support in FreeBSD/AMD64
4Front Technologies
dev at opensound.com
Thu Jul 15 15:59:16 PDT 2004
Hi,
We are trying to get Open Sound System modules compiled under FreeBSD/AMD64.
I looked at the /usr/share/examples/kld/cdev example and it fails to link:
ld: cdev.kld: relocation R_X86_64_32S can not be used when making a shared
object; recompile with -fPIC
cdev.kld: could not read symbols: Bad value
If I add -fPIC to the compile files (I have to remove -mcmodel=kernel and
-no-redzone) then the module links but running kldload cdev.ko causes:
kldload: unexpected relocation type 7
link_elf: symbol copyinstr undefined
We are seeing the same problems in our OSS modules. So is there any work going
on to add KLD support for FreeBSD/AMD64?
Best regards
Dev Mazumdar
-----------------------------------------------------------
4Front Technologies
4035 Lafayette Place, Unit F, Culver City, CA 90232, USA.
Tel: (310) 202 8530 URL: www.opensound.com
Fax: (310) 202 0496 Email: info at opensound.com
-----------------------------------------------------------
More information about the freebsd-amd64
mailing list