I have added a new function (fuse_lowlevel_notify_inval_directory) in user space fuse library. The compilation and creation of libfuse.so is finished without error. But when my
Any idea about what I might be doing wrong?
The t function is indeed local to the library. This could happen due to a number or reasons. The most likely ones are:
static, or-fvisibility=hidden and did not have __attribute__((visibility("default"))) on the function, or--version-script=libfoo.version flag) that hides all functions, except those which are explicitly exported, and you didn't add your function to that list. --version-script to limit symbol visibility.