5 tasks – HP Integrity NonStop J-Series User Manual

Page 4

Advertising
background image

DependencyHandling.........................................................................................................49
TARGET_SYSTYPE..............................................................................................................49
NSDEE_DEPLOY_SYSTEM, NSDEE_DEPLOY_USER, NSDEE_DEPLOY_DEST,
NSDEE_DEPLOY_FILENAME................................................................................................49
SQL/MX_COBOL_PREPROCESSOR_LOC..............................................................................50
Multi-user environments.......................................................................................................51

Managed build makefiles........................................................................................................51
Handling dependencies in managed builds...............................................................................52

How managed makefiles create dependency files..................................................................52
How NSDEE adds rules to handle deleted headers................................................................54
How SQL/MX preprocessor file header dependencies are handled..........................................54
How to change or disable dependency file creation...............................................................55

Tool chains............................................................................................................................56

Tools for a simple C project.................................................................................................56
Tools for a simple C project with SQL/MP.............................................................................58
Tools for a simple C project with SQL/MX.............................................................................59

Customizing managed builds ..................................................................................................62

Creating custom make targets..............................................................................................62
Running commands before and after builds...........................................................................62
Running commands before and after deployment...................................................................64

Using NonStop projects with an SCM tool.................................................................................65
Using Samba with NSDEE.......................................................................................................65

5 Tasks......................................................................................................66

Configuring Tool Locations.......................................................................................................66

Adding cross compiler locations..........................................................................................66
Adding SQL/MX preprocessor locations...............................................................................67
Adding Cygwin/Msys locations...........................................................................................67

Configuring connections to NonStop.........................................................................................68

Adding network connection preferences................................................................................68
Changing SSH and SFTP settings.........................................................................................70
Changing Telnet and FTP settings.........................................................................................71
Enabling 256-bit encryption for SSH.....................................................................................72
Exporting connection configurations.....................................................................................72
Importing connection configurations.....................................................................................73

Importing ETK projects.............................................................................................................73

Preparing to import ETK projects..........................................................................................74
Importing one or more ETK projects......................................................................................75

Importing NSDEE 2.x projects..................................................................................................75
Importing external NSDEE projects............................................................................................77
Creating projects....................................................................................................................77

Creating Windows-hosted projects with managed builds.........................................................78
Creating Windows-hosted makefile projects...........................................................................81
Creating Windows-hosted projects from existing source...........................................................83
Creating remote projects.....................................................................................................84

Launching a NonStop application from NSDEE .........................................................................86

Creating a run configuration...............................................................................................87
Launching an application using a saved run configuration.......................................................90

Setting build variables.............................................................................................................90
Changing build options (project properties) ...............................................................................91
Specifying DEFINES for SQL/MP tables.....................................................................................93
Building for both OSS and Guardian .......................................................................................94
Removing erroneous errors and warnings in C/C++ editors.........................................................95

Erroneous errors and warnings after creating a project...........................................................95
Erroneous errors and warnings for SQL Statements.................................................................96

4

Contents

Advertising
This manual is related to the following products: