Kinook Software Forum

Go Back   Kinook Software Forum > Visual Build Professional > [VBP] Third Party Tools
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 09-03-2003, 12:28 PM
DHearn DHearn is online now
Registered User
 
Join Date: 06-02-2001
Posts: 8
Smile Support for MS eMbedded C++ compiler

Using the standard VS6 C++ build step and passing the name of the VCW workspace file appears to work correctly. The only problem was that I had to override the default location of the command-line compiler because it could not find the ECV compiler. Am I missing an environment variable?
Reply With Quote
  #2  
Old 09-03-2003, 01:58 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
The Make VC6 action looks for the following registry values when attempting to auto locate the EVC compiler:

1) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\App Paths\evc.exe\
2) HKEY_CLASSES_ROOT\vcpfile\shell\open\command\
3) HKEY_CLASSES_ROOT\vcwfile\shell\open\command\

These are created by EVC 3 when installed, but apparently none of these are created/updated by EVC 4, so if you're using that version, you will have to tell it where the compiler is (usually at <evc4 install path>\Common\EVC\Bin\EVC.EXE) or create/update one of the registry entries above.
Reply With Quote
  #3  
Old 09-03-2003, 02:14 PM
DHearn DHearn is online now
Registered User
 
Join Date: 06-02-2001
Posts: 8
Thanks, we are using EVC 4. It updates the following new registry keys instead of the ones used by EVC 3:

1) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\App Paths\eVC4.exe\
2) HKEY_CLASSES_ROOT\vcpfile\shell\open EVC4\command\
3) HKEY_CLASSES_ROOT\vcwfile\shell\open EVC4\command\
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 06:43 PM.


Copyright © 1999-2023 Kinook Software, Inc.