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: How to install C++ compiler after Rhapsody (6.1) is already installed
Topic Summary:
Created On: 31-Jan-2006 14:36
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.
 31-Jan-2006 14:36
User is offline View Users Profile Print this message


Henry Seppä

Posts: 2
Joined: 27-May-2005

First I installed Rhapsody 6.1 on my computer and a bit later VS .NET 2003. When I try to compile simple program Rhapsody prints errors which notifies me of missing msmake.bat:

Executing: "C:\Rhapsody\Share\etc\msmake.bat" DefaultComponent.mak build
'C:\Rhapsody\Share\etc\msmake.bat' is not recognized as an internal or external command, operable program or batch file.

Should I reinstall Rhapsody or is there a way adding appropriate environment variables (etc.) without reinstallation?
Report this to a Moderator Report this to a Moderator
 31-Jan-2006 18:19
User is offline View Users Profile Print this message


Justin DYER

Posts: 548
Joined: 30-Jun-2004

With the Windows adapters, the easiest course of action is to just do a reinstall unfortuanately.
Report this to a Moderator Report this to a Moderator
 31-Jan-2006 21:11
User is offline View Users Profile Print this message


Jesper Gissel

Posts: 88
Joined: 20-Jul-2005

Hi Henri,

Before reinstalling, try placing the enclosed msmake.bat in your share/etc folder, and locate vcvars32.bat in your VS .NET 2003 installation folder and copy it to share/etc. That should do the trick :cool:

Please let me know if it works!

I'm using VS2005, which is not recognised by Rhapsody during the installation, but for some reason I have got the msmake.bat! :confused:

-------------------------
Jesper Gissel
Johnson Controls Denmark, Marine Controls
Report this to a Moderator Report this to a Moderator
 1-Feb-2006 11:33
User is offline View Users Profile Print this message


Simon Morrish

Posts: 127
Joined: 17-May-2005

Hi Henri, and Jesper

As far as I can determine, when you choose between Visual Studio 6 or 2003 during Rhapsody installation, it customises the following installation files:

[CODE]Share\etc\vcvars32.bat
Share\etc\LangCpp\Lib\MS*.*
Share\etc\LangC\lib\MS*.*[/CODE]
Jesper's right that all you need is the vcvars32.bat file, but then you will have to build the framework libraries yourself - it might be easier to reinstall Rhapsody.

For what its worth, I installed Rhapsody twice, once for VS6 and once for VS2003, and took copies of the above files, so that now I can easily swap between VS6/2003.

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
 1-Feb-2006 21:39
User is offline View Users Profile Print this message


Justin DYER

Posts: 548
Joined: 30-Jun-2004

I would still reccomend the reinstall. If not, then you will have to build the framework libraries and you will not be able to do that unless you have the rtos specifc adapter files installed. Trust me, it's easier to just do a re-install.

Rhapsody does a better job of this with some of the other adapters. The CD allows you to only reinstall the adapter itself, but this is not the case with Windows.
Report this to a Moderator Report this to a Moderator
 31-Jul-2006 18:13
User is offline View Users Profile Print this message


Jan Diep

Posts: 18
Joined: 31-May-2005

If you go to Rhapsody\Share\LangCpp, create a command prompt there, then type in "..\etc\msmake.bat msbuild.mak" (assuming the .bat and .mak were installed when you installed Rhapsody), it will recompile the framework files, and it works just fine.
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.