![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Integrating a new OS with Rhapsody Topic Summary: Created On: 8-Feb-2007 20:21 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
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. |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
Telelogic Rhapsody
» Rhapsody Category » Rhapsody
»
Integrating a new OS with Rhapsody
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.