Forums

Boot to the head, please. Thank you very much.

Started by garyolmstead January 30, 2009
Sorry about the subject line, but I didn't know how else to describe
what I need.

I am attempting to start a project with a 56F8323 and CodeWarrior.
As part of that, one of the header files SHOULD be in

...\56800E Support\msl\MSL_C\DSP_56800E\prefix\

but CW insists on using a file with the identcal name, only located
in

...\56800 Support\msl\MSL_C\DSP_56800\prefix\

The #include line for the header file in question doesn't have any
path information with it.

Try as I might, I can't find where CW is assigning a "56800 Support"
path to anything. "Edit\{Project name} Settings..." brings up a
window that has one line that says {Compiler}M56800E
Support\Runtime_56800E\lib but that is as close as I can get.

Any suggestions?

Gary Olmstead
Toucan Technology
Ventura CA
I guess you know the difference between
#include and
#include "filename.ext" .

Of course you could use an absolute path:
#include "C:\56800E Support\msl\MSL_C\DSP_56800E\prefix\filename.ext"

Or you change your settings of accessable files in
your_project_name Settings | Target Settings Panels | Target | Access Paths | User Paths

You can use relative AND/OR absolute paths here and the listed order DOES matter / care !
User Paths can be absolute OR relative to the {Project} (the directory of the .mcp-file).
System Paths can be absolute OR relative to the {Compiler}.

"Try as I might, I can't find where CW is assigning a "56800 Support" path to anything"

I think you want to use absolute paths OR Project Relative Paths (say User Paths).

I suppose "56800 Support" is a subdirectory of the {Compiler} directory, which you can not change (except you rename or copy the directory(s)).

-----Original Message-----
From: m... [mailto:m...]On Behalf Of garyolmstead
Sent: Friday, January 30, 2009 6:15 PM
To: m...
Subject: [motoroladsp] Boot to the head, please. Thank you very much.