<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MCUXpresso IDEのトピックRe: MCUXpresso change .cproject from LPCXpresso</title>
    <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXpresso-change-cproject-from-LPCXpresso/m-p/1389900#M7682</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;LPCXpresso IDE is based on old Eclipse Mars(v4.5) platform and GNU toolchain(V5),&amp;nbsp; MCUXpresso IDE are based on newer platform and toolchain.&lt;/P&gt;
&lt;P&gt;Project setting could be changed in order to adjust the environment changing.&lt;/P&gt;
&lt;DIV class="chapter"&gt;
&lt;DIV class="section"&gt;
&lt;DIV class="section"&gt;
&lt;P&gt;Whilst a new MCUXpresso IDE version can open workspaces created by an earlier release, a workspace (and the projects it contains) that have been used by a new MCUXpresso IDE version may not correctly load into an earlier version. Thus we would strongly recommend that you back up your projects before commencing any migration.&lt;/P&gt;
&lt;P&gt;The simplest way to do this is to create a new workspace in the new MCUXpresso IDE version, and then import any projects into this new workspace. How to import projects into a new workspace is detailed in the FAQ&lt;/P&gt;
&lt;P&gt;&lt;A class="ulink" href="https://community.nxp.com/message/630625" target="_top"&gt;https://community.nxp.com/message/630625&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;On my side, In order to test, I use LPCXpresso IDE opened and built a lpcopen project that was preciously built by MCUXpresso IDE. There was no error.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 21 Dec 2021 07:04:49 GMT</pubDate>
    <dc:creator>ZhangJennie</dc:creator>
    <dc:date>2021-12-21T07:04:49Z</dc:date>
    <item>
      <title>MCUXpresso change .cproject from LPCXpresso</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXpresso-change-cproject-from-LPCXpresso/m-p/1388270#M7676</link>
      <description>&lt;P&gt;Hello !&lt;/P&gt;&lt;P&gt;I am currently working with some project that were originally designed with LPCXpresso 7.9.2 and that I imported in MCUXpresso v11.4.1.&lt;/P&gt;&lt;P&gt;My problem is that I noticed that when closing MCUXpresso, my .cproject get modified in a way that forbids me from compiling it with LPCXpresso afterward.&lt;/P&gt;&lt;P&gt;Example :&lt;/P&gt;&lt;P&gt;This is the .cproject part before MCUXpresso's modification :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;option id="com.crt.advproject.link.scriptdir.941879009" name="Script path" superClass="com.crt.advproject.link.scriptdir" value="&amp;amp;quot;linkscripts/&amp;amp;quot;" valueType="string"/&amp;gt;
&amp;lt;option id="com.crt.advproject.link.gcc.multicore.master.userobjs.865184089" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.gcc.multicore.master.userobjs" valueType="userObjs"/&amp;gt;
&amp;lt;inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1771063841" superClass="cdt.managedbuild.tool.gnu.c.linker.input"&amp;gt;
	&amp;lt;additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/&amp;gt;
	&amp;lt;additionalInput kind="additionalinput" paths="$(LIBS)"/&amp;gt;
&amp;lt;/inputType&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;After modification :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;option id="com.crt.advproject.link.scriptdir.941879009" name="Script path" superClass="com.crt.advproject.link.scriptdir" value="&amp;amp;quot;linkscripts/&amp;amp;quot;" valueType="string"/&amp;gt;
&amp;lt;option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.crt.advproject.link.gcc.multicore.master.userobjs.865184089" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.gcc.multicore.master.userobjs" valueType="userObjs"/&amp;gt;
&amp;lt;option id="com.crt.advproject.link.memory.load.image.1279603817" superClass="com.crt.advproject.link.memory.load.image" value="" valueType="string"/&amp;gt;
&amp;lt;option defaultValue="com.crt.advproject.heapAndStack.lpcXpressoStyle" id="com.crt.advproject.link.memory.heapAndStack.style.781524659" superClass="com.crt.advproject.link.memory.heapAndStack.style" valueType="enumerated"/&amp;gt;
&amp;lt;option id="com.crt.advproject.link.memory.heapAndStack.1965334611" superClass="com.crt.advproject.link.memory.heapAndStack" value="&amp;amp;amp;Heap:Default;Post Data;Default&amp;amp;amp;Stack:Default;End;Default" valueType="string"/&amp;gt;
&amp;lt;option id="com.crt.advproject.link.memory.data.231457980" superClass="com.crt.advproject.link.memory.data" value="" valueType="string"/&amp;gt;
&amp;lt;option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.crt.advproject.link.memory.sections.1062436042" superClass="com.crt.advproject.link.memory.sections" valueType="stringList"/&amp;gt;
&amp;lt;option id="com.crt.advproject.link.fpu.1591754971" superClass="com.crt.advproject.link.fpu"/&amp;gt;
&amp;lt;inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1771063841" superClass="cdt.managedbuild.tool.gnu.c.linker.input"&amp;gt;
	&amp;lt;additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/&amp;gt;
	&amp;lt;additionalInput kind="additionalinput" paths="$(LIBS)"/&amp;gt;
&amp;lt;/inputType&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So now, if a try to compile the project with modified .cproject with LPCXpresso, I get this error :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;arm-none-eabi-gcc -Xlinker -Map=project.map -Xlinker --gc-sections -mcpu=cortex-m3 -mthumb -T project.ld -L linkscripts/ &amp;amp;Heap:Default;Post Data;Default&amp;amp;Stack:Default;End;Default -o project.axf [ALL .o FILES]
arm-none-eabi-gcc: error: &amp;amp;Heap:Default;Post: No such file or directory
arm-none-eabi-gcc: error: Data;Default&amp;amp;Stack:Default;End;Default: No such file or directory&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And in deed, I can see in project settings that my linker command now looks like this :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="erenaud_0-1639673425568.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/165452i952217F075283AD0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="erenaud_0-1639673425568.png" alt="erenaud_0-1639673425568.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;So I have two questions :&lt;BR /&gt;1) What is causing this ?&lt;BR /&gt;2) Is there anyway of preventing MCUXpresso of modifiying my .cproject like this ? And thus, have a project that can be used from both MCUXpresso and LPCXpresso.&lt;BR /&gt;&lt;BR /&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Thu, 16 Dec 2021 16:54:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXpresso-change-cproject-from-LPCXpresso/m-p/1388270#M7676</guid>
      <dc:creator>erenaud</dc:creator>
      <dc:date>2021-12-16T16:54:45Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXpresso change .cproject from LPCXpresso</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXpresso-change-cproject-from-LPCXpresso/m-p/1389900#M7682</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;LPCXpresso IDE is based on old Eclipse Mars(v4.5) platform and GNU toolchain(V5),&amp;nbsp; MCUXpresso IDE are based on newer platform and toolchain.&lt;/P&gt;
&lt;P&gt;Project setting could be changed in order to adjust the environment changing.&lt;/P&gt;
&lt;DIV class="chapter"&gt;
&lt;DIV class="section"&gt;
&lt;DIV class="section"&gt;
&lt;P&gt;Whilst a new MCUXpresso IDE version can open workspaces created by an earlier release, a workspace (and the projects it contains) that have been used by a new MCUXpresso IDE version may not correctly load into an earlier version. Thus we would strongly recommend that you back up your projects before commencing any migration.&lt;/P&gt;
&lt;P&gt;The simplest way to do this is to create a new workspace in the new MCUXpresso IDE version, and then import any projects into this new workspace. How to import projects into a new workspace is detailed in the FAQ&lt;/P&gt;
&lt;P&gt;&lt;A class="ulink" href="https://community.nxp.com/message/630625" target="_top"&gt;https://community.nxp.com/message/630625&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;On my side, In order to test, I use LPCXpresso IDE opened and built a lpcopen project that was preciously built by MCUXpresso IDE. There was no error.&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Dec 2021 07:04:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXpresso-change-cproject-from-LPCXpresso/m-p/1389900#M7682</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2021-12-21T07:04:49Z</dc:date>
    </item>
  </channel>
</rss>

