check for ltdl
now using ld_dlopen
add -dlopen
fixed typos
add #define for the get_salutation