I have developed two modules (A & B) where B depends on A. Module B needs to call function func1 provided by module A.
I successfully kldload module A first, but I cannot load module B due to a linker error:
How do I mark func1 for export in module A so the linker can resolve it for module B?
In Linux I would simply add EXPORT_SYMBOL(func1) in module A.
Thank you,
I successfully kldload module A first, but I cannot load module B due to a linker error:
Code:
kernel: link_elf: symbol func1 undefined
How do I mark func1 for export in module A so the linker can resolve it for module B?
In Linux I would simply add EXPORT_SYMBOL(func1) in module A.
Thank you,