Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: Integrating a new OS with Rhapsody
Topic Summary:
Created On: 8-Feb-2007 20:21
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 8-Feb-2007 20:21
User is offline View Users Profile Print this message


Richard Thumann

Posts: 5
Joined: 28-Mar-2005

I'm trying to integrate a new compiler/OS with Rhapsody in 'C'. There are several properties mentioned in the Properties reference guide that hint that it can be done but there doesn't seem to be a "how-to" from start to finish.

Has anyone else done this? It would seem that you could take an existing environment and either replicate it and then modify it in the site.prp file.

Specifically I'm trying to get CodeComposer from TI working with Rhapsody. I have makefiles for code composer already but would like a "map" to guide me in filling in the proper properties.
Report this to a Moderator Report this to a Moderator
 15-Feb-2007 15:35
User is offline View Users Profile Print this message


Ian Turner

Posts: 25
Joined: 3-Feb-2006

Hi Richard,

I have integrated Rhapsody with Code Composer Studio. Take an existing properties file and make a copy, then tailor it to the TI environment. From an exported TI make file, I only used the last part that creates the lkf files. It's a slow process, and getting the make file right is the hardest part. There is no "map" as each environment (I've done four so far) is different.

I came across a problem with the gmake file, it doesn't run under the Rhapsody environment (similar problem when I integrated a SHARC environment with Rhapsody). I've used the Cygwin make.exe instead. Create a batch file to run your make file and place it in the Share\etc folder in your Rhapsody installation folder.

Regards,

Ian
Report this to a Moderator Report this to a Moderator
 2-Mar-2007 08:49
User is offline View Users Profile Print this message


Simon Morrish

Posts: 127
Joined: 17-May-2005

Hi Richard, Ian

I've had problems getting the win32 gmake to work as well. I found that it doesn't operate when called from within Rhapsody via cmd.exe, but does via command.com.

See the following comment from my make batch file:

[CODE]:: Executing gmake within Rhapsody causes an error:
:: gmake: *** create_child_process: DuplicateHandle(In) failed (e=6)
:: Using the command.com shell works around this, for some reason!
command.com /c gmake -f %1 %maketgt%[/CODE]
I hope that's helpful...

best regards,
Simon

-------------------------
Simon Morrish
simon.morrish@eu.panasonic.com
http://panasonic.co.uk
Panasonic ideas for life
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 1 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.