Neoview ODBC Drivers Manual (R2.2)

gcc connect_test.cpp -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc -o connect_test
NOTE: The Linux driver is a 32–bit driver. If you are using an x86–64 machine, you
need to explicitly compile your application as a 32–bit application. For example:
gcc connect_test.cpp -m32 -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc -o connect_test
On x86–64 Linux:
gcc connect_test.cpp -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc -o connect_test
On HP-UX(IA-64):
aCC -AA connect_test.cpp -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc -o connect_test -lm
To use cc for compiling and linking:
1. Rename connect_test.cpp to connect_test.c
2. cc connect_test.c -I/usr/include/hpodbc -L/usr/lib \
-lstd_v2 -lCsup -lunwind -lm -lhpodbc -o connect_test
On HP-UX(IA-64) 64–bit:
aCC +DD64 -AA connect_test.cpp -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc64 -o connect_test -lm
To use cc for compiling and linking:
1. Rename connect_test.cpp to connect_test.c
2. cc connect_test.c -I/usr/include/hpodbc -L/usr/lib \
-lstd_v2 -lCsup -lunwind -lm -lhpodbc -o connect_test
For HP-UX(PA-RISC)
aCC -AA connect_test.cpp -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc -lhppa -lstd_v2 -lCsup_v2 -lm
To use cc for compiling and linking:
1. rename connect_test.cpp to connect_test.c
2. cc connect_test.c -L/usr/lib -I/usr/include/hpodbc -lhppa \
-lstd_v2 -lCsup -lunwind -lm -lhpodbc -o connect_test
On IBM AIX®:
g++ connect_test.cpp -L/usr/lib -I/usr/include/hpodbc \
-lhpodbc -o connect_test
3. Make sure that the data source is configured correctly. If needed, modify the
/etc/hpodbc/MXODSN file.
4. Run the sample program:
./connect_test -d data-source -u userid -p password
The output of successfully running the sample program is:
OUTPUT: Connect Test Passed...
Troubleshooting
If your sample program does not work:
38 Installing the HP Neoview ODBC Drivers