<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><meta http-equiv="x-dns-prefetch-control" content="off"></div><div id="yiv1372227674"><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div id="yiv1372227674yui_3_2_0_15_131701580123140">Folks,<span></span></div><div id="yiv1372227674yui_3_2_0_15_131701580123149"><br></div><div id="yiv1372227674yui_3_2_0_15_131701580123150">I built vlc from the source code and installed it in a new directory in my dev machine (Ubuntu 11.04). I then copied the who directory structure and a few other files to a clean test machine (Ubuntu 11.04).<br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231295"><br>On the new machine:<br><br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231307">$ cd ~/myvlc/bin</div><div id="yiv1372227674yui_3_2_0_15_1317015801231310">$
 ./vlc  ~/mymedia.mp4</div><div id="yiv1372227674yui_3_2_0_15_1317015801231321"><br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231322">VLC runs as expected.</div><div id="yiv1372227674yui_3_2_0_15_1317015801231381"><br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231382">What I noticed that vlc was picking up some shared libraries from a local "lib" directory (~/myvlc/lib in my case). Examples are libvlc.so.5
 and libvlcore.so.5.</div><div id="yiv1372227674yui_3_2_0_15_1317015801231407"><br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231408">Within my limited understanding of Linux, the loader on Linux can search and load shared libraries only from the directories defined in /etc/ld.so.conf file. I am wondering how vlc is able to load the shared libraries from a non-standard location. <br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231277"><br>Thank you in advance for your help.<br><br>Regards,<br>Peter<br></div><div id="yiv1372227674yui_3_2_0_15_1317015801231278"></div></div></div><div><meta http-equiv="x-dns-prefetch-control" content="on"></div></div></body></html>