<?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>S32KのトピックRe: s32ds + greenhill compiler C code</title>
    <link>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2178755#M53199</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;As the error express you have unresolved symbols:.&lt;/P&gt;
&lt;P&gt;Here are some general tips:&lt;/P&gt;
&lt;H3&gt;Causes of Unresolved Symbols in S32DS&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Missing Source Files or Libraries&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You may have included a header file but forgot to link the corresponding source file or library.&lt;/LI&gt;
&lt;LI&gt;Check your project settings to ensure all necessary &lt;CODE&gt;.c&lt;/CODE&gt; or &lt;CODE&gt;.cpp&lt;/CODE&gt; files are included.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Incorrect Linker Settings&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Verify that your linker script includes all required memory sections and symbols.&lt;/LI&gt;
&lt;LI&gt;Ensure that the paths to libraries and object files are correctly set in the project properties.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Code Generation Issues&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;If you're using the S32 Configuration Tool, make sure to click &lt;STRONG&gt;“Update Code”&lt;/STRONG&gt; after making changes to peripherals, pins, clocks, etc.&lt;/LI&gt;
&lt;LI&gt;Sometimes peripherals are not correctly added (e.g., SIUL2 for S32K344), which causes headers to be invalid after code generation. &lt;A href="https://community.nxp.com/t5/S32-Design-Studio/S32K344-Example-Not-working-Unresolved-inclusions/m-p/1917813" target="_blank"&gt;[Re: S32K34...inclusions]&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Wrong Build Configuration&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Ensure you're building in the correct mode (e.g., Debug vs. Release).&lt;/LI&gt;
&lt;LI&gt;Some symbols might only be available in specific configurations.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Circular or Missing Includes&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Check for missing or circular &lt;CODE&gt;#include&lt;/CODE&gt; statements.&lt;/LI&gt;
&lt;LI&gt;Use &lt;STRONG&gt;“Index &amp;gt; Rebuild”&lt;/STRONG&gt; in Eclipse to refresh symbol resolution.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;</description>
    <pubDate>Wed, 01 Oct 2025 12:07:08 GMT</pubDate>
    <dc:creator>petervlna</dc:creator>
    <dc:date>2025-10-01T12:07:08Z</dc:date>
    <item>
      <title>s32ds + greenhill compiler C code</title>
      <link>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2177194#M53131</link>
      <description>&lt;P&gt;Dear:&lt;BR /&gt;HELLO, When I&amp;nbsp;&lt;SPAN&gt;Integrate ghs into s32ds ,and use the S32ds IDE to build the project, as you see, I have import the asm file, but the log show that the S32DS can not call the ghs to compiler the asm code, I do not KNOW why. I need some help.&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kdscrr_0-1759126181967.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358832i03758D1E6D3F733F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kdscrr_0-1759126181967.png" alt="kdscrr_0-1759126181967.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;in the build log, I can not see the asm file to be compiled.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kdscrr_1-1759126262577.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358833i57B6D8EF456C9DE4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kdscrr_1-1759126262577.png" alt="kdscrr_1-1759126262577.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kdscrr_2-1759126300493.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358835iF330AC08D7356C5F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kdscrr_2-1759126300493.png" alt="kdscrr_2-1759126300493.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Sep 2025 06:12:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2177194#M53131</guid>
      <dc:creator>kdscrr</dc:creator>
      <dc:date>2025-09-29T06:12:29Z</dc:date>
    </item>
    <item>
      <title>Re: s32ds + greenhill compiler C code</title>
      <link>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2177204#M53132</link>
      <description>&lt;P&gt;I only add the asm file, as the picture show, it can not compile.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kdscrr_0-1759126834719.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/358838i5CA5F2706990BA4A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kdscrr_0-1759126834719.png" alt="kdscrr_0-1759126834719.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Sep 2025 06:20:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2177204#M53132</guid>
      <dc:creator>kdscrr</dc:creator>
      <dc:date>2025-09-29T06:20:58Z</dc:date>
    </item>
    <item>
      <title>Re: s32ds + greenhill compiler C code</title>
      <link>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2178755#M53199</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;As the error express you have unresolved symbols:.&lt;/P&gt;
&lt;P&gt;Here are some general tips:&lt;/P&gt;
&lt;H3&gt;Causes of Unresolved Symbols in S32DS&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Missing Source Files or Libraries&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You may have included a header file but forgot to link the corresponding source file or library.&lt;/LI&gt;
&lt;LI&gt;Check your project settings to ensure all necessary &lt;CODE&gt;.c&lt;/CODE&gt; or &lt;CODE&gt;.cpp&lt;/CODE&gt; files are included.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Incorrect Linker Settings&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Verify that your linker script includes all required memory sections and symbols.&lt;/LI&gt;
&lt;LI&gt;Ensure that the paths to libraries and object files are correctly set in the project properties.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Code Generation Issues&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;If you're using the S32 Configuration Tool, make sure to click &lt;STRONG&gt;“Update Code”&lt;/STRONG&gt; after making changes to peripherals, pins, clocks, etc.&lt;/LI&gt;
&lt;LI&gt;Sometimes peripherals are not correctly added (e.g., SIUL2 for S32K344), which causes headers to be invalid after code generation. &lt;A href="https://community.nxp.com/t5/S32-Design-Studio/S32K344-Example-Not-working-Unresolved-inclusions/m-p/1917813" target="_blank"&gt;[Re: S32K34...inclusions]&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Wrong Build Configuration&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Ensure you're building in the correct mode (e.g., Debug vs. Release).&lt;/LI&gt;
&lt;LI&gt;Some symbols might only be available in specific configurations.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Circular or Missing Includes&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Check for missing or circular &lt;CODE&gt;#include&lt;/CODE&gt; statements.&lt;/LI&gt;
&lt;LI&gt;Use &lt;STRONG&gt;“Index &amp;gt; Rebuild”&lt;/STRONG&gt; in Eclipse to refresh symbol resolution.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;</description>
      <pubDate>Wed, 01 Oct 2025 12:07:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2178755#M53199</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2025-10-01T12:07:08Z</dc:date>
    </item>
    <item>
      <title>回复： s32ds + greenhill compiler C code</title>
      <link>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2182757#M53340</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/13836"&gt;@petervlna&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for responsing,&amp;nbsp; But I mean that the .asm file can not compiler, although I have already add it into source file,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kdscrr_0-1759990980294.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/360013iB3CCD8090578931E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kdscrr_0-1759990980294.png" alt="kdscrr_0-1759990980294.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;but When I change the suffix from .asm to .s, then S32DS can compiler it.&lt;BR /&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 06:26:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/s32ds-greenhill-compiler-C-code/m-p/2182757#M53340</guid>
      <dc:creator>kdscrr</dc:creator>
      <dc:date>2025-10-09T06:26:32Z</dc:date>
    </item>
  </channel>
</rss>

