DBI compilation problem on Sun, with mysql

DBI compilation problem on Sun, with mysql

am 11.04.2005 22:02:40 von Aman Raheja

I am on
SunOS hostname 5.8 Generic_108528-29 sun4u sparc SUNW,Sun-Blade-100
gcc-3.3.2-sol8-sparc-local
DBI-1.48
mysql-4.1.10

After
perl Makefile.PL

when I do

make, I get the following output

: make
gcc -c -DUSE_HAS_SEED_EXPLICIT -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O
-DVERSION=\"1.48\" -DXS_VERSION=\"1.48\" -fPIC
"-I/sys_apps_01/iw-home/iw-perl/lib/CORE" -Wall -Wno-comment
-DDBI_NO_THREADS Perl.c
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:380,
from DBIXS.h:19,
from Perl.xs:5:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:27:26:
sys/isa_defs.h: No such file or directory
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:28:31:
sys/feature_tests.h: No such file or directory
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:33:27:
sys/machtypes.h: No such file or directory
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:45:27:
sys/int_types.h: No such file or directory
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:380,
from DBIXS.h:19,
from Perl.xs:5:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:210:
error: parse error before "pad64_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:211:
error: parse error before "upad64_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:371:
error: parse error before "uint16_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:373:
error: parse error before "__pthread_mutex_ceiling"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:374:
error: parse error before "__pthread_mutex_type"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:378:
error: parse error before "uint8_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:380:
error: parse error before "__pthread_mutex_owner64"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:382:
error: parse error before "__pthread_mutex_data"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:387:
error: parse error before "uint8_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:390:
error: parse error before "__pthread_cond_data"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:397:
error: parse error before "int32_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:399:
error: parse error before "__pthread_rwlock_magic"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:400:
error: parse error before "__pthread_rwlock_pad1"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:401:
error: parse error before "__pthread_rwlock_pad2"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:402:
error: parse error before "__pthread_rwlock_pad3"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:403:
error: parse error before '}' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:432:
error: parse error before "upad64_t"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy s/types.h:569:24:
sys/select.h: No such file or directory
In file included from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:411:19: ctype.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:423:23: locale.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:440:20: setjmp.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:446:26: sys/param.h: No
such file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:451:23: stdlib.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:456:23: unistd.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:488:23: string.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:637:27: netinet/in.h: No
such file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:641:26: arpa/inet.h: No
such file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:651:25: sys/stat.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:680:25: sys/time.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:687:27: sys/times.h: No
such file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:694:19: errno.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:709:25: sys/socket.h: No
such file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:736:21: netdb.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:838:30: sys/ioctl.h: No
such file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:867:23: dirent.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:906:22: sys/mode.h: No such
file or directory
In file included from
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/li mits.h:11,
from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:1196,
from DBIXS.h:19,
from Perl.xs:5:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy slimits.h:27:31:
sys/feature_tests.h: No such file or directory
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy slimits.h:28:26:
sys/isa_defs.h: No such file or directory
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy slimits.h:29:28:
iso/limits_iso.h: No such file or directory
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sy slimits.h:41:28:
sys/int_limits.h: No such file or directory
In file included from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:1274:23: ieeefp.h: No such
file or directory
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:1805,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/handy.h:121:25: inttypes.h: No
such file or directory
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:1969,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/unixish.h:107:21: signal.h: No
such file or directory
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:65,
from /sys_apps_01/iw-home/iw-perl/lib/CORE/iperlsys.h:51,
from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:2323,
from DBIXS.h:19,
from Perl.xs:5:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:36:27:
iso/stdio_iso.h: No such file or directory
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:65,
from /sys_apps_01/iw-home/iw-perl/lib/CORE/iperlsys.h:51,
from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:2323,
from DBIXS.h:19,
from Perl.xs:5:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:194:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:229:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:230:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:250:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:252:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:276:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:285:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:286:
error: parse error before "FILE"
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:287:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:295:
error: parse error before '*' token
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/st dio.h:296:
error: parse error before '*' token
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/iperlsys.h:51,
from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:2323,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:253: error: parse error
before '*' token
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:256: error: parse error
before '*' token
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:256: warning: type
defaults to `int' in declaration of `PerlIO_exportFILE'
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:256: warning: data
definition has no type or storage class
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:259: error: parse error
before '*' token
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:259: warning: type
defaults to `int' in declaration of `PerlIO_findFILE'
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:259: warning: data
definition has no type or storage class
/sys_apps_01/iw-home/iw-perl/lib/CORE/perlio.h:262: error: parse error
before "FILE"
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:2337,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:388: error: parse error
before "DIR"
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:388: warning: no semicolon at
end of struct or union
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:388: warning: no semicolon at
end of struct or union
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:390: error: parse error
before '}' token
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:390: warning: type defaults
to `int' in declaration of `xio_dirpu'
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:390: warning: data definition
has no type or storage class
/sys_apps_01/iw-home/iw-perl/lib/CORE/sv.h:404: error: parse error
before '}' token
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:2349,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/scope.h:221: error: parse error
before "sigjmp_buf"
/sys_apps_01/iw-home/iw-perl/lib/CORE/scope.h:221: warning: no semicolon
at end of struct or union
/sys_apps_01/iw-home/iw-perl/lib/CORE/scope.h:228: error: parse error
before '}' token
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:2837,
from DBIXS.h:19,
from Perl.xs:5:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/ma th.h:25:26:
iso/math_iso.h: No such file or directory
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:3474,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/thrdvar.h:85: error: field
`Tstatbuf' has incomplete type
/sys_apps_01/iw-home/iw-perl/lib/CORE/thrdvar.h:86: error: field
`Tstatcache' has incomplete type
/sys_apps_01/iw-home/iw-perl/lib/CORE/thrdvar.h:91: error: field
`Ttimesbuf' has incomplete type
/sys_apps_01/iw-home/iw-perl/lib/CORE/thrdvar.h:140: error: field
`Tstart_env' has incomplete type
In file included from /sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:3552,
from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:199: error: parse error
before "off64_t"
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:201: error: parse error
before "Perl_do_sysseek"
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:201: error: parse error
before "off64_t"
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:201: warning: type
defaults to `int' in declaration of `Perl_do_sysseek'
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:201: warning: data
definition has no type or storage class
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:202: error: parse error
before "Perl_do_tell"
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:202: warning: type
defaults to `int' in declaration of `Perl_do_tell'
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:202: warning: data
definition has no type or storage class
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:288: warning: `struct tm'
declared inside parameter list
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:288: warning: its scope is
only this definition or declaration, which is probably not what you want
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:441: warning: `struct tm'
declared inside parameter list
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:1308: error: parse error
before "Perl_PerlIO_tell"
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:1308: warning: type
defaults to `int' in declaration of `Perl_PerlIO_tell'
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:1308: warning: data
definition has no type or storage class
/sys_apps_01/iw-home/iw-perl/lib/CORE/proto.h:1309: error: parse error
before "off64_t"
In file included from DBIXS.h:19,
from Perl.xs:5:
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:4107:24: sys/ipc.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:4108:24: sys/sem.h: No such
file or directory
/sys_apps_01/iw-home/iw-perl/lib/CORE/perl.h:4217:21: fcntl.h: No such
file or directory
In file included from Perl.c:59:
Driver_xst.h: In function `dbdxst_bind_params':
Driver_xst.h:55: warning: implicit declaration of function `sprintf'
Perl.c: In function `boot_DBD__Perl':
Perl.c:1085: warning: implicit declaration of function `strcmp'
*** Error code 1
make: Fatal error: Command failed for target `Perl.o'


--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org