<div dir="ltr">Funziona!! Ora posso debuggare Linphone da Eclipse! E' un grande strumento per capire come funziona un programma Open Source<div><br></div><div>Magari quando ci vediamo rivediamo la procedura di configurazione di Eclipse,probabilmente abbiamo delle versioni diverse.</div><div><br></div><div>GRAZIE!</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 11 luglio 2015 15:09, Daniele Forsi <span dir="ltr"><<a href="mailto:dforsi@gmail.com" target="_blank">dforsi@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">"Il 9 luglio 2015 19:13, Fabrizio Carrai ha scritto:<br>
<br>
> Niente, importo il progetto, compilo, ma non riesco a far apparire il<br>
> comando di Debug su Eclipse...<br>
<br>
</span>in effetti serve anche un altro plugin:<br>
  C/C++ GDB Hardware Debugging<br>
<br>
se l'hai installato forse ti manca di creare una configurazione per<br>
l'esecuzione, vedi sotto.<br>
<br>
dove "hardware" probabilmente si riferisce ai breakpoint hardware nella CPU<br>
<br>
questo è l'help in linea<br>
<a href="http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Ftasks%2Fcdt_t_debug_prog.htm" rel="noreferrer" target="_blank">http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Ftasks%2Fcdt_t_debug_prog.htm</a><br>
ma le schermate non corrispondono con la versione che ho io, ho fatto<br>
diverse prove, alla fine ho fatto così:<br>
<br>
dal menù File / New / Project...<br>
ho scelto C Project<br>
poi Next<br>
<br>
in Project name ho messo miolinphone così vedo dove lo usa e dove<br>
eventualmente usa il nome "linphone" dal codice<br>
<br>
invece che Use default location ho scelto la cartella dove ho<br>
scompattato i sorgenti di linphone<br>
<br>
e poi (questo è il punto dove sbagliavo finché non ho letto l'help)<br>
Makefile project<br>
Empty project (questo non l'avrei mai immaginato!!!)<br>
e a destra "GNU Autotools toolchain"<br>
<br>
poi Finish perché l'ultima pagina ora non mi interessa.<br>
<br>
Poi menù Project / Build Project (dovrei controllare, ma ho<br>
l'impressione che lo avesse già compilato in background mentre io ero<br>
perso tra i menù).<br>
<br>
Forse a te manca questo:<br>
dalla finestra "Project explorer", sotto miolinphone c'è una cartella<br>
Binaries, cerco "linphone" ci faccio clic destro, scelgo Debug As /<br>
Debug configurations e ne aggiungo una che chiamo "linphone<br>
<br>
Faccio di nuovo clkic destro su linphone e scelgo Debug as e scelgo<br>
Local C/C++ Application a quel punto lo compila parte e si ferma su<br>
main<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Daniele Forsi<br>
--<br>
Mailing list info: <a href="http://lists.linux.it/listinfo/gulli" rel="noreferrer" target="_blank">http://lists.linux.it/listinfo/gulli</a><br>
Pagina web del GULLI: <a href="http://www.linux.livorno.it" rel="noreferrer" target="_blank">www.linux.livorno.it</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div style="font-family:arial;font-size:small"><i>Fabrizio</i><br></div></div></div>
</div>