I am new to this board so let me start by saying hello to
everyone. 
I am currently trying to install DBD-oracle-1.06 on an AIX
4.3.3 machine, with perl version 5.005_03. I installed
DBI-1.15 just fine , I un-tar DBD-oracle , run perl
Makefile.PL , it says everything looks good , then I run
make and I get the following :

"Makefile", line 2320: make: 1254-055 Dependency line needs
colon or double colon operator.
make: 1254-058 Fatal errors encountered -- cannot continue.

HELP!! Does anyone have any idea what is going on ??
Thanks


Here is output of the result of perl Makefile.PL incase it
helps:

Using DBI 1.15 installed in /usr/opt/perl5/lib/site_perl/5.005/aix/auto/DBI

 Configuring DBD::Oracle ...

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

Using Oracle in /opt/oracle/product/8.1.6
Found /opt/oracle/product/8.1.6/rdbms/demo/demo_rdbms.mk
Found /opt/oracle/product/8.1.6/otrace/demo/atmoci.mk
Using /opt/oracle/product/8.1.6/rdbms/demo/demo_rdbms.mk
Reading /opt/oracle/product/8.1.6/rdbms/demo/demo_rdbms.mk.
Reading /opt/oracle/product/8.1.6/rdbms/lib/env_rdbms.mk.
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.
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.

Discovering Oracle OCI build rules...
Oracle oci build command:
                                 true /opt/oracle/product/8.1.6/bin/oraxlc
-L/opt/oracle/product/8.1.6/lib/
-L/opt/oracle/product/8.1.6/rdbms/lib -o DBD_ORA_EXE
DBD_ORA_OBJ.o -lclntsh -lpthreads

Found header files in rdbms/demo.


Warning: You will probably need to rebuild perl using the
xlc_r compiler.
         You may also need do: ORACCENV='cc=xlc_r'; export
ORACCENV
         Also see the README about the -p option

System: perl5.00503 aix funny 3 4 000001716600 
Compiler: cc -O -D_ALL_SOURCE -D_ANSI_C_SOURCE
-D_POSIX_SOURCE -qmaxmem=16384
Linker:   /usr/bin/ld
Oracle makefiles would have used these definitions but we
override them:
  CC:       $(ORACLE_HOME)/bin/oraxlc $(ORAXLCFLAGS)

  CFLAGS:   $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS)
$(QACCFLAGS) $(PFLAGS)\
                 $(SHARED_CFLAG) $(USRFLAGS)
           [$(GFLAG) -O $(CDEBUG) $(QACCFLAGS)
-I/opt/oracle/product/8.1.6/rdbms/demo
-I/opt/oracle/product/8.1.6/rdbms/public
-I/opt/oracle/product/8.1.6/plsql/public
-I/opt/oracle/product/8.1.6/network/public $(SPFLAGS)
$(LPFLAGS) $(USRFLAGS)]

  LDFLAGS:  -L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/lib
           [-L$(LIBHOME) -L/opt/oracle/product/8.1.6/rdbms/lib]


Linking with OTHERLDFLAGS = -L/opt/oracle/product/8.1.6/lib/
-L/opt/oracle/product/8.1.6/rdbms/lib   -lclntsh -lpthreads
[from 'build' rule]

Checking if your kit is complete...
Looks good

Warning: By default new modules are installed into your
'site_lib'
directories. Since site_lib directories come after the
normal library
directories you must delete any old DBD::Oracle files and
directories from
your 'privlib' and 'archlib' directories and their auto
subdirectories.

Using DBD::Oracle 1.06.
Using DBI 1.15 installed in /usr/opt/perl5/lib/site_perl/5.005/aix/auto/DBI
Writing Makefile for DBD::Oracle

***  If you have problems, read the README and README.help
files   ***
     (Of course, you have read README by now anyway, haven't
you?)



Reply via email to