Not a dumb question at all. My code isn't part of the official repository, but it is on github at: git://<a href="http://github.com/ice799/ltrace.git" target="_blank">github.com/ice799/ltrace.git</a>
<div><br></div><div>My code is in the branch "libdl"</div><div><br></div><div>So you should:</div><div><br></div><div>git clone git://<a href="http://github.com/ice799/ltrace.git" target="_blank">github.com/ice799/ltrace.git</a></div>
<div>git checkout -b libdl origin/libdl</div><div><br></div><div>and you will be sitting in the libdl branch.</div><div><br></div><div>You can take a look at the commits on that branch by doing git log. If a particular commit interests you, you can git show <sha> to look at the diff.</div>
<div><br></div><div>If you have any other questions/issues getting my code or getting it to build feel free to email me off list.</div><div><br></div><div>joe</div><div><br><div class="gmail_quote">On Tue, Mar 30, 2010 at 9:35 AM, Rodrigo Dominguez <span dir="ltr"><<a href="mailto:roddomi@hotmail.com" target="_blank">roddomi@hotmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Joe,</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">I am sorry for the dumb question but how do you checkout a
branch from github. I am not familiar with git. I ran:</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">git clone git://<a href="http://git.debian.org/git/collab-maint/ltrace.git" target="_blank">git.debian.org/git/collab-maint/ltrace.git</a></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">but this only gets me the master branch.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Thank you.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"> </span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt"> Joe Damato
[mailto:<a href="mailto:ice799@gmail.com" target="_blank">ice799@gmail.com</a>] <br>
<b>Sent:</b> Tuesday, March 09, 2010 5:20 PM<br>
<b>To:</b> Rodrigo Dominguez<br>
<b>Cc:</b> <a href="mailto:ltrace-devel@lists.alioth.debian.org" target="_blank">ltrace-devel@lists.alioth.debian.org</a><br>
<b>Subject:</b> Re: [Ltrace-devel] Tracing dependent libraries</span></p>
</div>
</div><div><div></div><div>
<p class="MsoNormal"> </p>
<p class="MsoNormal" style="margin-bottom:12.0pt">I implemented support for libdl
and you can get that tree from github: <a href="http://github.com/ice799/ltrace/tree/libdl" target="_blank">http://github.com/ice799/ltrace/tree/libdl</a></p>
<div>
<p class="MsoNormal">I have *not* implemented tracing calls from libraries to
other libraries, though. doing that should be pretty straightforward. i don't
really have the cycles right now to implement that in the near term but I am
willing to point people in the right direction if they are interested in
implementing it.</p>
</div>
<div>
<p class="MsoNormal"> </p>
</div>
<div>
<p class="MsoNormal">otherwise as soon as i have time to do it (probably later
this month), i can implement it.</p>
<div>
<p class="MsoNormal"> </p>
</div>
<div>
<p class="MsoNormal">joe </p>
<div>
<p class="MsoNormal"> </p>
</div>
<div>
<p class="MsoNormal">On Tue, Mar 9, 2010 at 2:13 PM, Rodrigo Dominguez <<a href="mailto:roddomi@hotmail.com" target="_blank">roddomi@hotmail.com</a>> wrote:</p>
<p class="MsoNormal">How can I get ltrace to trace dependent libraries (libraries
called from<br>
within libraries)? All I was able to find was this old post:<br>
<br>
<a href="http://sourceware.org/ml/binutils/2006-09/msg00009.html" target="_blank">http://sourceware.org/ml/binutils/2006-09/msg00009.html</a><br>
<br>
Has this been implemented since then?<br>
<br>
Thank you.<br>
<br>
<br>
_______________________________________________<br>
Ltrace-devel mailing list<br>
<a href="mailto:Ltrace-devel@lists.alioth.debian.org" target="_blank">Ltrace-devel@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/ltrace-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/ltrace-devel</a></p>
</div>
<p class="MsoNormal"> </p>
</div>
</div>
</div></div></div>
</div>
</div>
</blockquote></div><br></div>