<?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>topic Re: CodeWarrior 10.3 include paths in CodeWarrior Development Tools</title>
    <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/CodeWarrior-10-3-include-paths/m-p/243293#M143</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;I assume this is for GNU gcc?&lt;/P&gt;&lt;P&gt;This problem (or asking recursive include paths) is a 'problem' of the compiler. Most compilers do not support a 'recursive' include path setting. The problem with this is that usually this causes more problem than it can solve. For example the order how the subdirectories are processed is heavily up to the host operating system (e.g. Windows will be different thant Linux than Mac).&lt;/P&gt;&lt;P&gt;I'm affraid that you will need to specify all the different folders.&lt;/P&gt;&lt;P&gt;Having said that: it would be rather better if FNET would change the way how the directories are organized? But this is probably not something you want to change.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 18 Jan 2014 18:56:48 GMT</pubDate>
    <dc:creator>BlackNight</dc:creator>
    <dc:date>2014-01-18T18:56:48Z</dc:date>
    <item>
      <title>CodeWarrior 10.3 include paths</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/CodeWarrior-10-3-include-paths/m-p/243292#M142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Hello All,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;I am trying to incorporate FNET into my CodeWarrior 10.3 projects, but am getting numerous "cannot find header.h" files error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;The FNET source code structure has subdirectories, each subdirectory contains source files which include header files at different levels in the structure. There is no relative specification in the inclusion of these header files (such as #include ../fnet_config.h. or #include ../cpu/fnet_cpu_config.h.)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;I can either: 1) set the include paths in Project Settings to point to ALL source folders&amp;nbsp; (but there is so many of them) , or 2) gather up all header files and put them in the common "Headers"&amp;nbsp; folder, (too much work) or&amp;nbsp; 3) modify the include lines in each source file for the relative location of the header file which needs to be included. (too much work, besides, should'nt have to touch the FNET files at all)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;I am sure Codwarrior has some sort of setting for this? such as perhaps "Flatten all directories so I don't have to set the include paths for each and every source folder"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Any help would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Mike&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jan 2014 16:02:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/CodeWarrior-10-3-include-paths/m-p/243292#M142</guid>
      <dc:creator>captmike</dc:creator>
      <dc:date>2014-01-18T16:02:35Z</dc:date>
    </item>
    <item>
      <title>Re: CodeWarrior 10.3 include paths</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/CodeWarrior-10-3-include-paths/m-p/243293#M143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;I assume this is for GNU gcc?&lt;/P&gt;&lt;P&gt;This problem (or asking recursive include paths) is a 'problem' of the compiler. Most compilers do not support a 'recursive' include path setting. The problem with this is that usually this causes more problem than it can solve. For example the order how the subdirectories are processed is heavily up to the host operating system (e.g. Windows will be different thant Linux than Mac).&lt;/P&gt;&lt;P&gt;I'm affraid that you will need to specify all the different folders.&lt;/P&gt;&lt;P&gt;Having said that: it would be rather better if FNET would change the way how the directories are organized? But this is probably not something you want to change.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Jan 2014 18:56:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/CodeWarrior-10-3-include-paths/m-p/243293#M143</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-01-18T18:56:48Z</dc:date>
    </item>
  </channel>
</rss>

