<div dir="ltr"><div><font size="4">Thanks for the feedback. I have formatted the text below. Hope its readable now <br></font></div><div dir="ltr"><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"><br></span></font></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">I had developed a remote debugging plugin for Qt creator version 4.7</span></font></span></p><span style="color:rgb(0,0,0)"><font size="4">
</font></span><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">Now Im trying to port the same plugin to the latest version of Qt creator 4.12 and I find most of the interfaces obsolete.</span></font></span></p><span style="color:rgb(0,0,0)"><font size="4">
</font></span><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">I ended up modifying most of them with success but stuck with setting the compiler C/C++ as highlighted below  </span></font></span></p><span style="color:rgb(0,0,0)"><font size="4">
</font></span><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p><span style="color:rgb(0,0,0)"><font size="4">
</font></span><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"><img src="cid:17328bf8f7f155f77111" style="width: 469px; max-width: 100%;" class="gmail-CToWUd gmail-a6T" tabindex="0"></span></font></span></p><div lang="EN-US"><div><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"></span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">Ideally, I want the compilers to be set for x86 remote debugging as</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">C: GCC( C, x86 64bit in /usr/bin)
</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> C++: GCC(C++,X86. 64 bit in /usr/bin )</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">And below values for remote arm machines</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">C: GCC(C, arm 32 bit in /usr/bin)</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">C++: GCC(C++, arm 32 bit in /usr/bin)               
</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">In the above screenshot, I have manually changed the C++ compiler to the expected output.
</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">A similar value is expected to be updated automatically for both C and C++ compilers.</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">Below is the code used which worked fine with earlier versions:</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">// To set C Compiler<br></span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">ToolChain *tc = new ProjectExplorer::GccToolChain(ProjectExplorer::Constants::C_LANGUAGE_ID);</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">ProjectExplorer::ToolChainManager::registerToolChain(tc);</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">ProjectExplorer::ToolChainKitAspect::setToolChain(k, tc);</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">//to set C++ compiler<br></span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">ToolChain *tcc = new ProjectExplorer::GccToolChain(ProjectExplorer::Constants::CXX_LANGUAGE_ID);</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">ProjectExplorer::ToolChainManager::registerToolChain(tcc);</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">ProjectExplorer::ToolChainKitAspect::setToolChain(k, tcc);</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">Can someone please guide here on the proper interfaces to be used ?</span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"> </span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">Regards</span></font></span></p></div></div><div lang="EN-US"><div><p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif"></span></font></span></p>
<p class="MsoNormal"><span style="color:rgb(0,0,0)"><font size="4"><span style="font-family:Arial,sans-serif">Vidhya</span></font></span></p></div></div><span style="color:rgb(0,0,0)"><font size="4">

</font></span></div><span style="color:rgb(0,0,0)"><br></span><div class="gmail_quote"><div dir="ltr" class="gmail_attr"><span style="color:rgb(0,0,0)">On Tue, Jul 7, 2020 at 3:44 PM Leander Schulten <<a href="mailto:leander.schulten@rwth-aachen.de">leander.schulten@rwth-aachen.de</a>> wrote:<br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><span style="color:rgb(0,0,0)">Hello, </span><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">please send your Emails with a back text color, otherwise you have to select the text to see something. </span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><div><span style="color:rgb(0,0,0)"><br></span><blockquote type="cite"><div><span style="color:rgb(0,0,0)">On 7. Jul 2020, at 12:09, Vidhya Arun <<a href="mailto:svidhyapria@gmail.com" target="_blank">svidhyapria@gmail.com</a>> wrote:</span></div><span style="color:rgb(0,0,0)"><br></span><div><div><span style="color:rgb(0,0,0)"><br></span></div><div style="background-color:rgba(0,0,0,0);border-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)"><br></span><div class="gmail_quote" style="background-color:rgba(0,0,0,0);border-color:rgb(255,255,255)"><div dir="ltr" class="gmail_attr"><span style="color:rgb(0,0,0)"><span style="font-family:Arial,sans-serif;font-size:10pt">Hello Qt experts </span></span></div><div dir="ltr" class="gmail_attr"><span style="color:rgb(0,0,0)"><span style="font-family:Arial,sans-serif;font-size:10pt"><br></span></span></div><div dir="ltr" class="gmail_attr" style="background-color:rgba(0,0,0,0);border-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)"><font style="font-family:Arial,sans-serif" size="2">Just resending my last mail as I found some contents were cropped off at the end.</font></span></div><div lang="EN-US"><div><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">I had developed a remote debugging plugin for Qt creator version 4.7</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">Now Im trying to port the same plugin to the latest version of Qt creator 4.12 and I find most of the interfaces obsolete.</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">I ended up modifying most of them with success but stuck with setting the compiler C/C++ as highlighted below  </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"><span id="gmail-m_-221952497834667299cid:17328bf8f7f155f77111"><image003.jpg></span></span><span style="font-size:10pt;font-family:Arial,sans-serif"></span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">Ideally, I want the compilers to be set for x86 remote debugging as</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">C: GCC( C, x86 64bit in /usr/bin)
</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> C++: GCC(C++,X86. 64 bit in /usr/bin )</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">And below values for remote arm machines</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">C: GCC(C, arm 32 bit in /usr/bin)</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">C++: GCC(C++, arm 32 bit in /usr/bin)               
</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">In the above screenshot, I have manually changed the C++ compiler to the expected output.
</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">A similar value is expected to be updated automatically for both C and C++ compilers.</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">Below is the code used which worked fine with earlier versions:</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">ToolChain *tc = new ProjectExplorer::GccToolChain(ProjectExplorer::Constants::C_LANGUAGE_ID);</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">ProjectExplorer::ToolChainManager::registerToolChain(tc);</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">ProjectExplorer::ToolChainKitAspect::setToolChain(k, tc);</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">ToolChain *tcc = new ProjectExplorer::GccToolChain(ProjectExplorer::Constants::CXX_LANGUAGE_ID);</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">ProjectExplorer::ToolChainManager::registerToolChain(tcc);</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">ProjectExplorer::ToolChainKitAspect::setToolChain(k, tcc);</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">Can someone please guide here on the proper interfaces to be used ?</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">Regards</span></span></p></div></div><div lang="EN-US"><div><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"></span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif">Vidhya</span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p><p class="MsoNormal"><span style="color:rgb(0,0,0)"><span style="font-size:10pt;font-family:Arial,sans-serif"> </span></span></p>
</div>
</div>

</div></div><span style="color:rgb(0,0,0)">
______________________________</span><span style="color:rgb(0,0,0)">_________________<br>Qt-creator mailing list<br><a href="mailto:Qt-creator@qt-project.org" target="_blank">Qt-creator@qt-project.org</a><br><a href="https://lists.qt-project.org/listinfo/qt-creator" target="_blank">https://lists.qt-project.org/listinfo/qt-creator</a><br></span></div></blockquote></div><span style="color:rgb(0,0,0)"><br></span></div></div></blockquote></div></div>