<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1205341&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [RESOLU] librairie dynamique en C : LD_LIBRARY_PATH est vide]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1205341</link>
		<description><![CDATA[Les sujets les plus récents dans [RESOLU] librairie dynamique en C : LD_LIBRARY_PATH est vide.]]></description>
		<lastBuildDate>Fri, 22 Feb 2013 09:36:56 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [RESOLU] librairie dynamique en C : LD_LIBRARY_PATH est vide]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12670371#p12670371</link>
			<description><![CDATA[<p>Merci pour ces infos Grim7 et Claudius, je résouds la fiche. <br />henri</p>]]></description>
			<author><![CDATA[dummy@example.com (henrid)]]></author>
			<pubDate>Fri, 22 Feb 2013 09:36:56 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12670371#p12670371</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [RESOLU] librairie dynamique en C : LD_LIBRARY_PATH est vide]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12663931#p12663931</link>
			<description><![CDATA[<p>Bonsoir,</p><p>Dans une édition de lien d&#039;un exécutable, il est possible d&#039;utiliser l&#039;option :</p><div class="codebox"><pre><code>-Wl,-rpath &lt;Chemin_des_librairies_dynamiques_à_utiliser&gt;</code></pre></div><p>qui permet justement de s&#039;affranchir de l&#039;initialisation de LD_LIBRARY_PATH.</p><p>Maintenant, le chemin &quot;/usr/lib&quot; est tellement inhérent à tous les systèmes Unix et donc à GNU/Linux, cela ne m&#039;étonnerait pas que l&#039;éditeur de lien l&#039;utilise implicitement.</p><p><span class="bbu">Remarque</span> : Moins il y a de chemins définis dans LD_LIBRARY_PATH, moins il y a de risque de &quot;collisions&quot;, de symboles mal définis en type ou carrément des signatures de méthodes qui feront planter l&#039;exécutable car l&#039;ordre de définition de ces chemins peut devenir un vrai casse tête. Une LD_LIBRARY_PATH vide est l&#039;idéal que les développeurs devraient avoir à l&#039;esprit.</p><br /><p>Cordialement, A+<br />-- <br />Claudius</p>]]></description>
			<author><![CDATA[dummy@example.com (claudius01)]]></author>
			<pubDate>Thu, 21 Feb 2013 16:44:02 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12663931#p12663931</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [RESOLU] librairie dynamique en C : LD_LIBRARY_PATH est vide]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12663831#p12663831</link>
			<description><![CDATA[<p>Salut,</p><div class="quotebox"><cite>http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html a écrit&#160;:</cite><blockquote><div><p>LD_LIBRARY_PATH is a colon-separated set of directories where libraries should be searched for first, before the standard set of directories</p></div></blockquote></div><p><em>/usr/lib</em> fait partie des répertoires standards pour chercher les bibliothèques donc ça fonctionne.</p>]]></description>
			<author><![CDATA[dummy@example.com (grim7reaper)]]></author>
			<pubDate>Thu, 21 Feb 2013 16:36:10 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12663831#p12663831</guid>
		</item>
		<item>
			<title><![CDATA[[RESOLU] librairie dynamique en C : LD_LIBRARY_PATH est vide]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12663561#p12663561</link>
			<description><![CDATA[<p>Bonjour, </p><p>Petite question sur la variable d&#039;environnement LD_LIBRARY_PATH : </p><p>Je lance mon programme exampledyn construit simplement pour me familiariser avec la construction de librairies, qui utilise libarith.so qui est situé dans le répertoire de lancement. </p><div class="codebox"><pre><code>fa@fa:~/HDE_TESTS/MATHS$ ./exampledyn
./exampledyn: error while loading shared libraries: libarith.so: cannot open shared object file: No such file or directory</code></pre></div><p>J&#039;affiche le contenu de ma variable LD_LIBRARY_PATH : </p><div class="codebox"><pre><code>fa@fa:~/HDE_TESTS/MATHS$ echo $LD_LIBRARY_PATH

fa@fa:~/HDE_TESTS/MATHS$ </code></pre></div><p> La variable LD_LIBRARY_PATH est vide.<br />je place ma librairie libarith.so dans /usr/lib <br />Je relance mon programme ... ça marche. Pourquoi ça marche puisque LD_LIBRARY_PATH est vide ? </p><p>Merci</p>]]></description>
			<author><![CDATA[dummy@example.com (henrid)]]></author>
			<pubDate>Thu, 21 Feb 2013 16:12:26 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12663561#p12663561</guid>
		</item>
	</channel>
</rss>
