Forum : ARM
Original Post
Post Information | Post |
---|---|
January 26, 2009 - 6:51pm
|
I am using Ride& IDE version 7.14.0001 and attempting to build a project for STR710FZ2. All the code compiles ok but the link fails. There are "multiple definition"s of a lot of things. I think I have paths setup correctly. I'm not sure what items in the build log are errors and what items are warnings. Is "multiple definition" a warning or error? Can this be masked, with what directive? |
I found the reason for "multiple definition", I had .o files in the Project window. Now I need to figure out why it can't find smallprintf.a.
I figured out "Include Directories" is not the same as "Library Directories". A path to smallprintf.a must be added to Library Directories.
Now I get RAM memory overflow. RIDE version 6 works fine. I think I will go back to that.
Hi
From Ride6 to Ride7 several points has been evoluate.
For instance GCC toolchain and ST library.
For that reason projects from Ride6 might not build immediately without modification.
Here is what I can suggest:
Try to make these tests in a computer that does not have Ride6 (ARM) installed.
All object file you use need by recompiled.
Install last version of Rideè ands RKit-ARM avaible on the website.
This version has improved scripts to translate ride6 projects to Ride7 projects.
Then if your project does not link post the error message.
regards,
Matloub
hello
i also have this problem.
i have application done in ride6 (not by me) and now i want to run it on ride7.
ride 7 import prj file but still i have a few problems.
i have only a ride 7 becouse this ride was availabe on CD with my Rlink and now is only this version on raisonance website.
i don't know where to find ride6 to test application for STR7x
Thanks !
r.
Hi
I have put this file on ftp so you can test with this version
ftp://raisonance.com/pub/ARM/ride6/EVAL.zip
Regards,
Matloub