Bug Fix: use absolute path to point out shared obj

On Ubuntu, it failed to find the shared object file though it exists in
the same directory.