Hi, I have installed Codewarrior and SDK on C: drive and I am creating new projects on D: drive. I got following errors after compilation of newly created project [827 using SDK] it gives error like "Could not find or load the file "dspfunc.lib" for target "Flash" for project "tod_quad_test.mcp". Could not find or load the file "tools.lib" for target "Flash" for project "tod_quad_test.mcp". Could not find or load the file "sys.lib" for target "Flash" for project "tod_quad_test.mcp". Now after changing the Access paths setting of the "Flash" target for each "bsp,sys,tools,include, config and signal" C:\Program Files\Motorola\Embedded SDK\src\dsp56827evm\nos it compiles successfully. To compile newly created project I will have to change the above setting everytime. Is there any setting that I am missing. Please let me know ASAP. Thanks and Regards, Nitin |
**************************Disclaimer********************************************\ ****** Information contained in this E-MAIL being proprietary to Wipro Limited is 'privileged' and 'confidential' and intended for use only by the individual or entity to which it is addressed. You are notified that any use, copying or dissemination of the information contained in the E-MAIL in any manner whatsoever is strictly prohibited. ********************************************************************************\ ******** |
|
Access Path problem for any newly created project.
Started by ●September 11, 2002
Reply by ●September 11, 20022002-09-11
You could create your own stationery for future projects, with the access paths set up as required for your system. What we have also done here is to create a Source Tree called "Libraries", you do this in the following: Target Settings Panels Target Source Trees We have copied all third-party libraries (Motorola SDK, Metrowerks, DSPOS) to a single place in our directory structure, and we have also placed our own libraries there. Then, in your Access Paths, you make the User Paths relative to {Libraries}. An example from one of our projects is shown below: Source Trees: Name Path Libraries C:\Development\DSP568xx\Libraries Access Paths: User Paths: {Project}configflash {Project} {Libraries}M56807lib\bsp {Libraries}M56807lib\config {Libraries}M56807lib\include {Libraries}M56807lib\sys {Libraries}DSPOSlib {Libraries}DSPOSlib\include {Libraries}DSPOSlib\source {Libraries}PMClib {Libraries}PMClib\include {Libraries}PMClib\source {Libraries}MSLlib {Libraries}MSLlib\DSP_56800\Lib {Libraries}MSLlib\DSP_56800\Include {Libraries}MSLlib\MSL_Common\Include {Libraries}MSLlib\MSL_Common\Include\sys {Libraries}MSLlib\MSL_Common_Embedded\Include {Libraries}MSLlib\MSL_Common_Embedded\Math\Include Doing it this way, it's extremely simple to (for example) change "Libraries" so it points to a directory on a Server machine, so everyone in your company is using exactly the same libraries and include files. Of course, all of this would be MUCH simpler if this sort of thing was done the way it is in all UNIX systems, where you have a global (ie company-wide) settings file (.rc file), which can be overridden by a group .rc file, which in turn can be overridden by an individual project .rc file. The way it's done in CodeWarrior, if you decide to change something globally, you have to make the same change in every build target of every project. If you have a lot of projects, this could take hours or days to do something that takes less than a minute under UNIX. As is often the case when catering to the Windows "point and click" crowd, software products that try to make things "simpler and easier" cause a lot of wasted time and frustration to those of us who actually know what we are doing. <<< End of "I HATE WINDOWS" rant ... >>> I hope this helps. Regards, Art Johnson Senior Systems Analyst PMC Prime Mover Controls Inc. 3600 Gilmore Way Burnaby, B.C., Canada V5G 4R8 Phone: 604 433-4644 FAX: 604 433-5570 Email: http://www.pmc-controls.com -----Original Message----- From: Nitin Madhukar Yewale [mailto:] Sent: Tuesday, September 10, 2002 9:54 PM To: Subject: [motoroladsp] Access Path problem for any newly created project. Importance: High Hi, I have installed Codewarrior and SDK on C: drive and I am creating new projects on D: drive. I got following errors after compilation of newly created project [827 using SDK] it gives error like "Could not find or load the file "dspfunc.lib" for target "Flash" for project "tod_quad_test.mcp". Could not find or load the file "tools.lib" for target "Flash" for project "tod_quad_test.mcp". Could not find or load the file "sys.lib" for target "Flash" for project "tod_quad_test.mcp". Now after changing the Access paths setting of the "Flash" target for each "bsp,sys,tools,include, config and signal" C:\Program Files\Motorola\Embedded SDK\src\dsp56827evm\nos it compiles successfully. To compile newly created project I will have to change the above setting everytime. Is there any setting that I am missing. Please let me know ASAP. Thanks and Regards, Nitin _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/motoroladsp More Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ |
Reply by ●September 11, 20022002-09-11
I tried SDK 2.5 stationery for the 827 and it seems to work. The only likely problem is when you copy a project out of the Embedded SDK source tree. Projects within SDK are most likely setup with project relative addressing rather than the SDK relative addressing found in Embedded SDK stationary. Does this problem happen when you create "new" projects using SDK Stationery? If so, I would remove SDK and Embedded SDK stationery located under Metrowerks\Stationery\Embedded SDK. Then reinstall SDK. --- In motoroladsp@y..., "Nitin Madhukar Yewale" <nitin.yewale@w...> wrote: > Hi, > I have installed Codewarrior and SDK on C: drive and I am > creating new projects on D: drive. > I got following errors after compilation of newly created > project [827 using SDK] it gives error like > > "Could not find or load the file "dspfunc.lib" for target "Flash" for > project "tod_quad_test.mcp". > > Could not find or load the file "tools.lib" for target "Flash" for > project "tod_quad_test.mcp". > > Could not find or load the file "sys.lib" for target "Flash" for project > "tod_quad_test.mcp". > > Now after changing the Access paths setting of the "Flash" target for > each "bsp,sys,tools,include, config and signal" > C:\Program Files\Motorola\Embedded SDK\src\dsp56827evm\nos it compiles > successfully. To compile newly created project I will have to change the > above setting everytime. > > Is there any setting that I am missing. Please let me know ASAP. > > Thanks and Regards, > Nitin > > **************************Disclaimer********************************** **************** > > Information contained in this E-MAIL being proprietary to Wipro Limited is 'privileged' > and 'confidential' and intended for use only by the individual or entity to which it is > addressed. You are notified that any use, copying or dissemination of the information > contained in the E-MAIL in any manner whatsoever is strictly prohibited. > > ********************************************************************** ****************** |