elihanson has asked for the wisdom of the Perl Monks concerning the following question:

I get errors when I try to compile the DBD-DB2-1.1 module, AIX 5.1 DB2 v7.2. I get: "DB2.xs", line 127.8: 1506-276 (S) Syntax error: possible missing ':'? There is a bug report #30619 DB2.xs Syntax Error, but I can't find a work around for this problem. Anybody know of a work around for this bug? issues:/upgrades/DBD-DB2-1.1 3144# make cc -c -I"/usr/lpp/db2_07_01/include" -I"/usr/local/lib/perl5/site_perl/5.8.8/aix/auto/DBI" -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -q32 -D_LARGE_FILES -qlonglong -O -DVERSION=\"1.1\" -DXS_VERSION=\"1.1\" "-I/usr/local/lib/perl5/5.8.8/aix/CORE" -DDB2_CACHE_FIX DB2.c "DB2.xs", line 127.8: 1506-276 (S) Syntax error: possible missing ':'? make: 1254-004 The error code from the last command is 1. Stop.

Replies are listed 'Best First'.
Re: DBD-DB2-1.1 compile errors
by Anonymous Monk on Jun 06, 2008 at 05:11 UTC
    Start with a clean copy of DBD-DB2-1.1, then run
    perl Makefile.PL make
    then copy all the output generated and paste it here
Re: DBD-DB2-1.1 compile errors
by Anonymous Monk on Jun 12, 2008 at 06:49 UTC
    Hi.. Please report this bug on opendev@us.ibm.com. We would soon make a release to fix this. Thanks Tarun Pasrija IBM - Open Source Drivers Enablement