I had trouble compiling my application with a custom dll, the error appear to be some undefined reference to the functions i had created in my dll. Is there a need to update any environmental variable such as LD_LIBRARY_PATH as in linux system. Please advise.
One more thing is do anyone happen to have a copy of a makefile using c89 compiler?
I also use "+cdp" to swizzle names of libraries for appropriate directories, so can build in one place and run in another.
With HPUX the path is "SHLIB_PATH" for SOM or "LD_LIBRARY_PATH" for ELF.
-o tells it what file to write to
-b says build a shared library
-B binding options for symbols
+b list of paths to look in when loading
+e exports one symbol, repeat for each symbol
+h like ELF's soname
+s can use environment vars for loading