- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a rather large project that I have been able to create evolving versions of by just copying the entire workspace folder. I have accumulated several versions over time this way. Now that I'm using creator 2.1 I'm getting the fitter error "Entry point was not found" whenever I try to build. There is no location for the error so I don't know where it's coming from. I've also tried "save project as" with the same result. Did something change in 2.1 that makes it difficult to copy existing projects? I'm still able to build the origninal project with no problem. Only the copy will not build.
- Labels:
-
PSoC 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Without having a solution for your immediate problem - why not using a real version control system? Just install git or subversion, and off you go. No more copying stuff around, and no changes will get lost (and you even get a nice diff for each one...).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is the function "Create Workspace Bundle" which ballows to generate a (compressed) archieve of your project. My experiences show that these archieves can be expanded anywhere and work as expected.
I presume you did a "Clean and Build Project" already.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Today it's building without errors. No changes were made to the project. I guess just chalk it up to quirky things that happen as software gets more and more complicated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Responding to hli:
I'm using git after being frustrated with the "bundle" functionality many times. However there seems to be no clear direction on which files must be tracked (in addition to the obvious source and schematics) in order for correct build to be guaranteed. Do you know? I've been away from PSoC and this forum for a couple of months so apologies if this has been asnwered elsewhere...
~Abhijit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Google found me a knowledgebase article about that:
http://www.cypress.com/?id=4&rID=76644
Basically it boils down to this:
- all files / code that you wrote by yourself
- main.c and device.h
- *.cydwr, *.cyprj; *.cysch
- generated sources only when you added code to them (which is not recommended)
Anything else can be added to the ignore list of your SCCS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you are using PSoC3 and defines your own re-entrance function, you need the *.cyre file as well.