Hi, all:
It appears that when one links a main program with .so's, it stores the name of the .so defined under "Linker settings" in the executable, complete with the fully-qualified or relative path name. When the program runs, it uses that path to find the .so's. What I want is to make the main program look for the libraries it needs in whatever directory the main program happens to be in: that way, I can drop the program and its libraries in any directory and it will run. It seems as if I should be able to do this by defining the name of the .so with no path reference in "Linker settings" and put the path in "Search directories - linker", but I can't seem to make this work. What am I doing wrong?
Bruce