![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
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 |
![]() |
![]()
|
![]() |
|
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? |
|
![]() |
|
![]() |
|
With the Windows adapters, the easiest course of action is to just do a reinstall unfortuanately.
|
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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. |
|
![]() |
|
![]() |
|
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.
|
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.