##################################################
### The error when I run the make test TEST_VERBOSE=1
##################################################
can't get DBI::st=HASH(0x33768)->{NUM_OFFIELDS_typo}: unrecognised attribute
at t/general.t line 41.
Failed 1/9 test scripts, 88.89% okay. 1/545 subtests failed, 99.82% okay.
make: Fatal error: Command failed for target `test_dynamic'

#####################################################
### Here's the output from the make test VERBOSE cmd
### I removed all the ok's when there were more than 2 in a row
#####################################################
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/base.......1..5
ok 1
ok 5
ok
t/cursor.....Can't determine open_cursors from v$parameter, so using default
Max cursors: 1
1..12
opening cursors
ok 1
opening cursor 1
ok 2
ok 9
closing cursors
ok 10
closing cursor 1
ok 11
ok 12
ok
t/general....1..24
ok 1
ok 4
# failed test 5 at line 42
not ok 5
ok 6
ok 24
FAILED test 5
        Failed 1/24 tests, 95.83% okay
t/long.......create table dbd_ora__drop_me ( idx integer, lng LONG, dt date
)
1..372
long_data0 length 10240
long_data1 length 81920
long_data2 length 71680
create table dbd_ora__drop_me ( idx integer, lng BLOB, dt date )
 --- insert some BLOB data (ora_type 113)
ok 1
ok 5
 --- fetch BLOB data back again -- truncated - LongTruncOk == 1
LongReadLen 20, LongTruncOk 1
ok 6
ok 13
 --- fetch BLOB data back again -- truncated - LongTruncOk == 0
LongReadLen 81910, LongTruncOk 
ok 14
ok 19
 --- fetch BLOB data back again -- complete - LongTruncOk == 0
LongReadLen 82920, LongTruncOk 
ok 20
ok 27
 --- fetch BLOB data back again -- via blob_read
ok 28
ok 38
 --- testing ora_auto_lob to access BLOB LobLocator
ok 39
40: OCILobLocatorPtr=SCALAR(0x2e876c)
ok 40
ok 43
41: OCILobLocatorPtr=SCALAR(0x2e87a8)
ok 44
ok 47
42: OCILobLocatorPtr=SCALAR(0x2e876c)
ok 48
ok 51
43: undef
ok 52
40 locator: OCILobLocatorPtr=SCALAR(0x2e876c)
ok 53
ok 54
40 content: '040 foo!.X0.x.X0.x.X'
ok 55
ok 60
41 locator: OCILobLocatorPtr=SCALAR(0x2e87a8)
ok 61
ok 62
41 content: '041 foo!901234567890'
ok 63
ok 68
42 locator: OCILobLocatorPtr=SCALAR(0x2e876c)
ok 69
ok 70
42 content: '042 foo!cd2bcdefabcd'
ok 71
ok 76
43 locator: undef
ok 77
ok 83
round again to check the length...
ok 84
40 locator: OCILobLocatorPtr=SCALAR(0x2e87fc)
ok 85
ok 86
41 locator: OCILobLocatorPtr=SCALAR(0x2e87a8)
ok 87
ok 88
42 locator: OCILobLocatorPtr=SCALAR(0x2e87fc)
ok 89
ok 90
43 locator: undef
ok 91
ok 93
long_data0 length 10240
long_data1 length 81920
long_data2 length 71680
create table dbd_ora__drop_me ( idx integer, lng CLOB, dt date )
 --- insert some CLOB data (ora_type 112)
ok 94
ok 98
 --- fetch CLOB data back again -- truncated - LongTruncOk == 1
LongReadLen 20, LongTruncOk 1
ok 99
ok 106
 --- fetch CLOB data back again -- truncated - LongTruncOk == 0
LongReadLen 81910, LongTruncOk 
ok 107
ok 112
 --- fetch CLOB data back again -- complete - LongTruncOk == 0
LongReadLen 82920, LongTruncOk 
ok 113
ok 120
 --- fetch CLOB data back again -- via blob_read
ok 121
ok 131
 --- testing ora_auto_lob to access CLOB LobLocator
ok 132
40: OCILobLocatorPtr=SCALAR(0x2e86b8)
ok 133
ok 136
41: OCILobLocatorPtr=SCALAR(0x2e87a8)
ok 137
ok 140
42: OCILobLocatorPtr=SCALAR(0x2e86b8)
ok 141
ok 144
43: undef
ok 145
40 locator: OCILobLocatorPtr=SCALAR(0x2e86b8)
ok 146
ok 147
40 content: '040 foo!.X0.x.X0.x.X'
ok 148
ok 153
41 locator: OCILobLocatorPtr=SCALAR(0x2e87a8)
ok 154
ok 155
41 content: '041 foo!901234567890'
ok 156
ok 161
42 locator: OCILobLocatorPtr=SCALAR(0x2e86b8)
ok 162
ok 163
42 content: '042 foo!cd2bcdefabcd'
ok 164
ok 169
43 locator: undef
ok 170
ok 176
round again to check the length...
ok 177
40 locator: OCILobLocatorPtr=SCALAR(0x2e8844)
ok 178
ok 179
41 locator: OCILobLocatorPtr=SCALAR(0x2e87a8)
ok 180
ok 181
42 locator: OCILobLocatorPtr=SCALAR(0x2e8844)
ok 182
ok 183
43 locator: undef
ok 184
ok 186
long_data0 length 10240
long_data1 length 81920
long_data2 length 71680
create table dbd_ora__drop_me ( idx integer, lng LONG, dt date )
 --- insert some LONG data (ora_type 0)
ok 187
ok 191
 --- fetch LONG data back again -- truncated - LongTruncOk == 1
LongReadLen 20, LongTruncOk 1
ok 192
ok 199
 --- fetch LONG data back again -- truncated - LongTruncOk == 0
LongReadLen 81910, LongTruncOk 
ok 200
ok 205
 --- fetch LONG data back again -- complete - LongTruncOk == 0
LongReadLen 82920, LongTruncOk 
ok 206
ok 213
 --- fetch LONG data back again -- via blob_read
Skipped blob_read tests for LONGs with OCI8 - not currently supported.
ok 214
ok 279
long_data0 length 20480
long_data1 length 81920
long_data2 length 71680
create table dbd_ora__drop_me ( idx integer, lng LONG RAW, dt date )
 --- insert some LONG RAW data (ora_type 24)
ok 280
ok 284
 --- fetch LONG RAW data back again -- truncated - LongTruncOk == 1
LongReadLen 20, LongTruncOk 1
ok 285
ok 292
 --- fetch LONG RAW data back again -- truncated - LongTruncOk == 0
LongReadLen 40955, LongTruncOk 
ok 293
ok 298
 --- fetch LONG RAW data back again -- complete - LongTruncOk == 0
LongReadLen 82920, LongTruncOk 
ok 299
ok 306
 --- fetch LONG RAW data back again -- via blob_read
Skipped blob_read tests for LONGs with OCI8 - not currently supported.
ok 307
ok 372
ok
t/meta.......1..11
type_info_all
ok 1
$VAR1 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => undef,
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 0,
          'LOCAL_TYPE_NAME' => 'LONG RAW',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => 2147483647,
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'LONG RAW',
          'AUTO_UNIQUE_VALUE' => undef,
          'NULLABLE' => 1,
          'DATA_TYPE' => -4,
          'SQL_DATA_TYPE' => -4,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 0,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR2 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => 'max length',
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 3,
          'LOCAL_TYPE_NAME' => 'RAW',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => 2000,
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'RAW',
          'AUTO_UNIQUE_VALUE' => undef,
          'NULLABLE' => 1,
          'DATA_TYPE' => -3,
          'SQL_DATA_TYPE' => -3,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 0,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR3 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => undef,
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 0,
          'LOCAL_TYPE_NAME' => 'LONG',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => 2147483647,
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'LONG',
          'AUTO_UNIQUE_VALUE' => undef,
          'NULLABLE' => 1,
          'DATA_TYPE' => -1,
          'SQL_DATA_TYPE' => -1,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 1,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR4 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => 'max length',
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 3,
          'LOCAL_TYPE_NAME' => 'CHAR',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => 2000,
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'CHAR',
          'AUTO_UNIQUE_VALUE' => 0,
          'NULLABLE' => 1,
          'DATA_TYPE' => 1,
          'SQL_DATA_TYPE' => 1,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 1,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR5 = {
          'UNSIGNED_ATTRIBUTE' => 0,
          'MAXIMUM_SCALE' => 38,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => 'precision,scale',
          'NUM_PREC_RADIX' => 10,
          'SEARCHABLE' => 3,
          'LOCAL_TYPE_NAME' => 'DECIMAL',
          'LITERAL_PREFIX' => undef,
          'COLUMN_SIZE' => 38,
          'MINIMUM_SCALE' => 0,
          'TYPE_NAME' => 'DECIMAL',
          'AUTO_UNIQUE_VALUE' => 0,
          'NULLABLE' => 1,
          'DATA_TYPE' => 3,
          'SQL_DATA_TYPE' => 3,
          'LITERAL_SUFFIX' => undef,
          'CASE_SENSITIVE' => 0,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR6 = {
          'UNSIGNED_ATTRIBUTE' => 0,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => undef,
          'NUM_PREC_RADIX' => 10,
          'SEARCHABLE' => 3,
          'LOCAL_TYPE_NAME' => 'DOUBLE PRECISION',
          'LITERAL_PREFIX' => undef,
          'COLUMN_SIZE' => 15,
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'DOUBLE PRECISION',
          'AUTO_UNIQUE_VALUE' => 0,
          'NULLABLE' => 1,
          'DATA_TYPE' => 8,
          'SQL_DATA_TYPE' => 8,
          'LITERAL_SUFFIX' => undef,
          'CASE_SENSITIVE' => 0,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR7 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => 0,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => undef,
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 3,
          'LOCAL_TYPE_NAME' => 'DATE',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => 19,
          'MINIMUM_SCALE' => 0,
          'TYPE_NAME' => 'DATE',
          'AUTO_UNIQUE_VALUE' => 0,
          'NULLABLE' => 1,
          'DATA_TYPE' => 93,
          'SQL_DATA_TYPE' => 9,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 0,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => 3
        };
$VAR8 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => 'max length',
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 3,
          'LOCAL_TYPE_NAME' => 'VARCHAR2',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => '4000',
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'VARCHAR2',
          'AUTO_UNIQUE_VALUE' => 0,
          'NULLABLE' => 1,
          'DATA_TYPE' => 12,
          'SQL_DATA_TYPE' => 12,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 1,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR9 = {
          'UNSIGNED_ATTRIBUTE' => undef,
          'MAXIMUM_SCALE' => undef,
          'INTERVAL_PRECISION' => undef,
          'CREATE_PARAMS' => undef,
          'NUM_PREC_RADIX' => undef,
          'SEARCHABLE' => 0,
          'LOCAL_TYPE_NAME' => 'BLOB',
          'LITERAL_PREFIX' => '\'',
          'COLUMN_SIZE' => 2147483647,
          'MINIMUM_SCALE' => undef,
          'TYPE_NAME' => 'BLOB',
          'AUTO_UNIQUE_VALUE' => undef,
          'NULLABLE' => 1,
          'DATA_TYPE' => -4,
          'SQL_DATA_TYPE' => -4,
          'LITERAL_SUFFIX' => '\'',
          'CASE_SENSITIVE' => 1,
          'FIXED_PREC_SCALE' => 0,
          'SQL_DATETIME_SUB' => undef
        };
$VAR10 = {
           'UNSIGNED_ATTRIBUTE' => undef,
           'MAXIMUM_SCALE' => undef,
           'INTERVAL_PRECISION' => undef,
           'CREATE_PARAMS' => undef,
           'NUM_PREC_RADIX' => undef,
           'SEARCHABLE' => 0,
           'LOCAL_TYPE_NAME' => 'BFILE',
           'LITERAL_PREFIX' => '\'',
           'COLUMN_SIZE' => 2147483647,
           'MINIMUM_SCALE' => undef,
           'TYPE_NAME' => 'BFILE',
           'AUTO_UNIQUE_VALUE' => undef,
           'NULLABLE' => 1,
           'DATA_TYPE' => -4,
           'SQL_DATA_TYPE' => -4,
           'LITERAL_SUFFIX' => '\'',
           'CASE_SENSITIVE' => 1,
           'FIXED_PREC_SCALE' => 0,
           'SQL_DATETIME_SUB' => undef
         };
$VAR11 = {
           'UNSIGNED_ATTRIBUTE' => undef,
           'MAXIMUM_SCALE' => undef,
           'INTERVAL_PRECISION' => undef,
           'CREATE_PARAMS' => undef,
           'NUM_PREC_RADIX' => undef,
           'SEARCHABLE' => 0,
           'LOCAL_TYPE_NAME' => 'CLOB',
           'LITERAL_PREFIX' => '\'',
           'COLUMN_SIZE' => 2147483647,
           'MINIMUM_SCALE' => undef,
           'TYPE_NAME' => 'CLOB',
           'AUTO_UNIQUE_VALUE' => undef,
           'NULLABLE' => 1,
           'DATA_TYPE' => -1,
           'SQL_DATA_TYPE' => -1,
           'LITERAL_SUFFIX' => '\'',
           'CASE_SENSITIVE' => 1,
           'FIXED_PREC_SCALE' => 0,
           'SQL_DATETIME_SUB' => undef
         };
tables():
12697 tables
ok 2
schema list: table_info(undef, '%', undef, undef)
ok 3
ok 5
schema list: 32 rows, 0 seconds
type list: table_info(undef, undef, undef, '%')
ok 6
ok 8
type list: 4 rows, 0 seconds
table list: table_info(undef, undef, undef, undef)
ok 9
ok 11
table list: 12697 rows, 1 seconds
ok
t/ph_type....1..19
ok 1
#
# testing skip 0 chops_space 0 embed_nul 1 name CHAR type 96 ...
#
ok 2
ok 3
{
  "en" => {
    "len" => 12,
    "vc" => "embedded\0nul",
    "c" => "embedded\0nul        ",
    "isnull" => "embedded\0nul"
  },
  "ts" => {
    "len" => 9,
    "vc" => "trailing ",
    "c" => "trailing            ",
    "isnull" => "trailing "
  },
  "es" => {
    "len" => undef,
    "vc" => undef,
    "c" => undef,
    "isnull" => "ISNULL"
  }
}
ok 4
ok 9
#
# testing skip 0 chops_space 1 embed_nul 1 name VARCHAR2 type 1 ...
#
ok 10
ok 11
{
  "en" => {
    "len" => 12,
    "vc" => "embedded\0nul",
    "c" => "embedded\0nul        ",
    "isnull" => "embedded\0nul"
  },
  "ts" => {
    "len" => 8,
    "vc" => "trailing",
    "c" => "trailing            ",
    "isnull" => "trailing"
  },
  "es" => {
    "len" => undef,
    "vc" => undef,
    "c" => undef,
    "isnull" => "ISNULL"
  }
}
ok 12
ok 19
ok
t/plsql......1..67
ok 1
ok 61
test bind_param_inout of param that's not assigned to in executed statement
Before p1=[Hello] p2=[Y] p3=[Y]
ok 62
ok 65
After p1=[Hello] p2=[Y] p3=[Y]
ok 66
ok 67
ok
t/reauth.....ORACLE_USERID_2 not defined.
Tests skiped.
1..0
skipped
        all skipped: no reason given
t/select.....create table dbd_ora__drop_me (
        idx integer,
        str CHAR(10),
        dt date,
        primary key (dt, idx)
    )
1..35
create table dbd_ora__drop_me (
        idx integer,
        lng CHAR(10),
        dt date,
        primary key (dt, idx)
    )
 --- insert some CHAR(10) data
ok 1
ok 5
 --- fetch CHAR(10) data back again
ok 6
ok 11
create table dbd_ora__drop_me (
        idx integer,
        lng VARCHAR(10),
        dt date,
        primary key (dt, idx)
    )
 --- insert some VARCHAR(10) data
ok 12
ok 16
 --- fetch VARCHAR(10) data back again
ok 17
ok 22
create table dbd_ora__drop_me (
        idx integer,
        lng VARCHAR2(10),
        dt date,
        primary key (dt, idx)
    )
 --- insert some VARCHAR2(10) data
ok 23
ok 27
 --- fetch VARCHAR2(10) data back again
ok 28
ok 33
primary_key(dbd_ora__drop_me): $VAR1 = [
          'DT',
          'IDX'
        ];
ok 34
ok 35
ok
Failed Test Stat Wstat Total Fail  Failed  List of Failed
----------------------------------------------------------------------------
---
t/general.t               24    1   4.17%  5
1 test skipped.
*** Error code 29


####################################################
###perl -Mblib t/general.t
####################################################
1..24
ok 1
ok 2
ok 3
ok 4
# failed test 5 at line 42
not ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
Can't get DBI::st=HASH(0x32d68)->{NUM_OFFIELDS_typo}: unrecognised attribute
at t/general.t line 41.


#############################################################
### Perl makefile
### Actually I changed all the /export/home/oracle/OraHome1/lib to ...lib32
##############################################################

Using DBI 1.43 (for perl 5.008005 on sun4-solaris) installed in
/usr/local/lib/perl5/site_perl/5.8.5/sun4-solaris/auto/DBI

 Configuring DBD::Oracle ...

>>>     Remember to actually *READ* the README file!
        Especially if you have any problems.

Using Oracle in /export/home/oracle/OraHome1
Oracle version 9.2.0.0.0 (9.200)

Found /export/home/oracle/OraHome1/rdbms/demo/demo_rdbms.mk
Found /export/home/oracle/OraHome1/otrace/demo/atmoci.mk
Found /export/home/oracle/OraHome1/precomp/demo/proc/demo_proc.mk
Using /export/home/oracle/OraHome1/rdbms/demo/demo_rdbms.mk
Reading /export/home/oracle/OraHome1/rdbms/demo/demo_rdbms.mk
Reading /export/home/oracle/OraHome1/rdbms/lib/env_rdbms.mk
Read a total of 2318 lines from
/export/home/oracle/OraHome1/rdbms/lib/env_rdbms.mk (including inclusions)
Read a total of 2674 lines from
/export/home/oracle/OraHome1/rdbms/demo/demo_rdbms.mk (including inclusions)
Deleted SHELL definition: SHELL=/bin/sh
Deleted LIB_EXT definition: LIB_EXT=a
Deleted OBJ_EXT definition: OBJ_EXT=o
Deleted AR definition: AR=ar
Deleted AS definition: AS=as
Deleted CC definition: CC=cc
Deleted CHMOD definition: CHMOD=chmod
Deleted CPP definition: CPP=cpp
Deleted ECHO definition: ECHO=echo
Deleted LD definition: LD=ld
Deleted PERL definition: PERL=perl
Deleted CFLAGS definition: CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS)
$(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
Deleted LDFLAGS definition: LDFLAGS=-o $@ $(LDPATHFLAG)$(PRODLIBHOME)
$(LDPATHFLAG)$(LIBHOME)
Deleted OPTIMIZE definition: OPTIMIZE=$(OPTIMIZE3)
Deleted AR definition: AR=/usr/ccs/bin/ar
Deleted AS definition: AS=/usr/ccs/bin/as
Deleted LD definition: LD=/usr/ccs/bin/ld
Deleted CPP definition: CPP=$(CC) -E $(ANSI)
Deleted CHMOD definition: CHMOD=/bin/chmod
Deleted ASFLAGS definition: ASFLAGS=$(NOKPIC_ASFLAGS) $(KPIC_OPTION)
Deleted CCFLAGS definition: CCFLAGS=$(NOKPIC_CCFLAGS) $(KPIC_OPTION)
Deleting ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
  because it is not already set in the environment
  and it can cause ORA-01019 errors.
Deleted ORA_NLS definition: ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
Deleting ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/
  because it is not already set in the environment
  and it can cause ORA-01019 errors.
Deleted ORA_NLS33 definition: ORA_NLS33 =
$(ORACLE_HOME)/ocommon/nls/admin/data/
Appending '/export/home/oracle/OraHome1/rdbms/lib/libskgxpd.a
/export/home/oracle/OraHome1/rdbms/lib/libskgxpu.a
/export/home/oracle/OraHome1/rdbms/lib/libskgxpt.a' to EXTRALIBS
Appending '$(LIBHOME)libskgxp9.so' to SHLIBS
Appending '/export/home/oracle/OraHome1/rdbms/lib/libskgxp9.a' to LIBS
Appending '/export/home/oracle/OraHome1/rdbms/lib/libskgxns.a
/export/home/oracle/OraHome1/rdbms/lib/libskgxnd.a
/export/home/oracle/OraHome1/rdbms/lib/libskgxnr.a' to EXTRALIBS
Appending '$(LIBHOME)libskgxn9.so' to SHLIBS
Appending '/export/home/oracle/OraHome1/rdbms/lib/libskgxn9.a' to LIBS
Evaluating `cat $(LIBHOME)sysliblist`
  expanded `cat /export/home/oracle/OraHome1/lib/sysliblist`
  returned '-lnsl -lsocket -lgen -ldl '

Attempting to discover Oracle OCI build rules
gcc -B/usr/ccs/bin/ -c  -I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/plsql/public
-I/export/home/oracle/OraHome1/network/public
-I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/rdbms/demo
-I/usr/local/lib/perl5/site_perl/5.8.5/sun4-solaris/auto/DBI
-fno-strict-aliasing -pipe -I/usr/local/include -I/opt/gnu/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O    -DVERSION=\"1.15\"
-DXS_VERSION=\"1.15\" -fPIC "-I/usr/local/lib/perl5/5.8.5/sun4-solaris/CORE"
-DUTF8_SUPPORT DBD_ORA_OBJ.c
*** Error code 1
by executing: [make -f /export/home/oracle/OraHome1/rdbms/demo/demo_rdbms.mk
build ECHODO=echo ECHO=echo GENCLNTSH='echo genclntsh' CC=echo OPTIMIZE=
CCFLAGS= EXE=DBD_ORA_EXE OBJS=DBD_ORA_OBJ.o]
returned:
[echo  -c -I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/plsql/public
-I/export/home/oracle/OraHome1/network/public
-I/export/home/oracle/OraHome1/precomp/public DBD_ORA_OBJ.c]
[-c -I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/plsql/public
-I/export/home/oracle/OraHome1/network/public
-I/export/home/oracle/OraHome1/precomp/public DBD_ORA_OBJ.c]
[echo   -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o build
-L/export/home/oracle/OraHome1/rdbms/lib/
-L/export/home/oracle/OraHome1/lib/  -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh
`cat /export/home/oracle/OraHome1/lib/ldflags`   `cat
/export/home/oracle/OraHome1/lib/sysliblist`
-R/export/home/oracle/OraHome1/lib -laio  -lposix4 -lkstat -lm  -lthread]
[-L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o build
-L/export/home/oracle/OraHome1/rdbms/lib/
-L/export/home/oracle/OraHome1/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh
-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9
-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl
-R/export/home/oracle/OraHome1/lib -laio -lposix4 -lkstat -lm -lthread]
reduced to:
[-c -I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/plsql/public
-I/export/home/oracle/OraHome1/network/public
-I/export/home/oracle/OraHome1/precomp/public DBD_ORA_OBJ.c]
[-L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o build
-L/export/home/oracle/OraHome1/rdbms/lib/
-L/export/home/oracle/OraHome1/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh
-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9
-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl
-R/export/home/oracle/OraHome1/lib -laio -lposix4 -lkstat -lm -lthread]
Oracle oci build prolog:
        [-c -I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/plsql/public
-I/export/home/oracle/OraHome1/network/public
-I/export/home/oracle/OraHome1/precomp/public DBD_ORA_OBJ.c]
Oracle oci build command:
        [-L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib -o build
-L/export/home/oracle/OraHome1/rdbms/lib/
-L/export/home/oracle/OraHome1/lib/ -o DBD_ORA_EXE DBD_ORA_OBJ.o -lclntsh
-lnbeq9 -lnhost9 -lnus9 -lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9
-lntcp9 -lntcps9 -lnsslb9 -lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl
-R/export/home/oracle/OraHome1/lib -laio -lposix4 -lkstat -lm -lthread]

Found header files in rdbms/public rdbms/demo.

Checking for functioning wait.ph


System: perl5.008005 sunos 5.9 generic sun4u sparc sunw,ultra-5_10 solaris 
Compiler:   gcc -B/usr/ccs/bin/ -O -fno-strict-aliasing -pipe
-I/usr/local/include -I/opt/gnu/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64
Linker:     /usr/ucb/ld
Sysliblist: -lnsl -lsocket -lgen -ldl 
Oracle makefiles would have used these definitions but we override them:
  CC:       cc

  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) -xO3 $(CDEBUG) -Xa $(PROFILE) -xstrconst -dalign -xF
$(XS) $(MR) -xildoff -errtags=yes -v -xarch=v9 -xchip=ultra3 -W2,-AKNR_S
-Wd,-xsafe=unboundsym -Wc,-Qiselect-funcalign=32 -xcode=abs44
-Wc,-Qgsched-trace_late=1 -Wc,-Qgsched-T5 -xalias_level=weak -D_REENTRANT
-DSS_64BIT_SERVER -DBIT64 -DMACHINE64 -K PIC
-I/export/home/oracle/OraHome1/rdbms/demo
-I/export/home/oracle/OraHome1/rdbms/public
-I/export/home/oracle/OraHome1/plsql/public
-I/export/home/oracle/OraHome1/network/public -DSLMXMX_ENABLE -DSLTS_ENABLE
-D_SVID_GETTOD -D_REENTRANT $(LPFLAGS) $(USRFLAGS)]

  LDFLAGS:  -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
           [-o $@ -L/export/home/oracle/OraHome1/rdbms/lib/ -L$(LIBHOME)]


Linking with OTHERLDFLAGS = -L/opt/SUNWcluster/lib -R/opt/SUNWcluster/lib
-L/export/home/oracle/OraHome1/rdbms/lib/
-L/export/home/oracle/OraHome1/lib/   -lclntsh -lnbeq9 -lnhost9 -lnus9
-lnldap9 -lldapclnt9 -lnsslb9 -lnnis9 -lnoname9 -lntcp9 -lntcps9 -lnsslb9
-lntcp9 -lntns9 -lnsl -lsocket -lgen -ldl -R/export/home/oracle/OraHome1/lib
-laio -lposix4 -lkstat -lm -lthread [from 'build' rule]


Warning: If you have problems you may need to rebuild perl with threading
enabled.

Reply via email to