HP Integrity NonStop H-Series User Manual

Page 3

Advertising
background image

Contents

1 Introduction.............................................................................................10

Related documentation............................................................................................................10

2 Before you begin......................................................................................11
3 Getting Started........................................................................................12

Preparing the Workbench........................................................................................................12
Specifying your preferences.....................................................................................................12
Specifying Tool Locations.........................................................................................................13
Configuring connections to NonStop systems..............................................................................14
Creating projects....................................................................................................................14

Creating a managed project from scratch..............................................................................15
Creating a managed project from existing sources ................................................................18
Creating multiple projects to build a single application...........................................................22
Creating a local makefile project from scratch........................................................................26
Creating a local makefile project from existing sources............................................................27
Creating a remote makefile project.......................................................................................28

Ensuring the C/C++ indexer runs.............................................................................................29
Adding folders and files to projects...........................................................................................30
Viewing and changing properties of managed projects...............................................................30

Changing tools options using the Settings property page........................................................31
Specifying build variables and environment variables.............................................................32

Building, deploying, and launching a project.............................................................................33

Building a project..............................................................................................................33
Deploying a project............................................................................................................33
Launching a project............................................................................................................34

4 Concepts.................................................................................................35

NSDEE overview....................................................................................................................35

Managed and unmanaged builds........................................................................................35
Local projects....................................................................................................................35
Remote projects.................................................................................................................36
C/C++ indexer database...................................................................................................36

The NonStop Development perspective......................................................................................36

Views...............................................................................................................................37
Preferences.......................................................................................................................38
Wizards, tools, and actions.................................................................................................38

Building NonStop projects.......................................................................................................39

Build configurations (local projects only)...............................................................................39
Building with make on Windows..........................................................................................39
SQL managed builds .........................................................................................................40
The SQL/MX preprocessor, managed build, and header files..................................................40

Environment variables and build variables.................................................................................40

COMP_ROOT...................................................................................................................41
MXSQLC and MXSQLCO....................................................................................................42
NSDEE_SYS_INCLUDE_PATH...............................................................................................42
NSDEE_SYS_INCLUDE_PATH_ESC.......................................................................................43
PATH................................................................................................................................43
Deploy.jar and NSDEE_POSIX_BIN......................................................................................43
NSDEE_CONN_PORT, nsdee-auth, and Deploy.jar................................................................43
DependencyHandling.........................................................................................................44
TARGET_SYSTYPE..............................................................................................................44

Contents

3

Advertising
This manual is related to the following products: