No parameters, no modifications as of yet.  Just a lot of reading
and researching.
 
    Basically...
 
    perl Makefile.PL
    make
 
    ERRORS...

Scott Nipp 
Phone:  (214) 858-1289 
E-mail:  [EMAIL PROTECTED] 
Web:  http:\\ldsa.sbcld.sbc.com <http://ldsa.sbcld.sbc.com/>  

-----Original Message-----
From: Vinnie Lima [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 20, 2004 12:18 PM
To: NIPP, SCOTT V (SBCSI)
Cc: [EMAIL PROTECTED]
Subject: Re: DBD driver compile on HP...



Hmm.....dont think this is going to help you at all, but i'm getting all
kinds of error on my HPUX 11.00 platform.  What (if any) parameters did
you use for your make command? 

<snip> 
nanokov:/home/vlima/DBD-mysql-2.9004> perl Makefile.PL
--cflags=-I/opt/mysql/mysql \ 
> "--libs=-L/opt/mysql/mysql -lmysqlclient" 


Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
Can't exec "mysql_config": No such file or directory at Makefile.PL line
174. 
readline() on closed filehandle PIPE at Makefile.PL line 176. 
I will use the following settings for compiling and testing: 

  cflags        (Users choice) = -I/opt/mysql/mysql 
  libs          (Users choice) = -L/opt/mysql/mysql -lmysqlclient 
  nocatchstderr (default     ) = 0 
  nofoundrows   (default     ) = 0 
  ssl           (guessed     ) = 0 
  testdb        (default     ) = test 
  testhost      (default     ) = 
  testpassword  (default     ) = 
  testuser      (default     ) = 

To change these settings, see 'perl Makefile.PL --help' and 
'perldoc INSTALL'. 

Checking if your kit is complete... 
Looks good 
Note (probably harmless): No library found for -lmysqlclient 
Using DBI 1.21 installed in
/opt/perl/lib/site_perl/5.6.1/9000/800-hpux/auto/DBI 
Writing Makefile for DBD::mysql 


nanokov:/home/vlima/DBD-mysql-2.9004> make 

cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm 
cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod 
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm 
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm 
cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm 
cp lib/Mysql.pm blib/lib/Mysql.pm 
        gcc -c -I/opt/perl/lib/site_perl/5.6.1/9000/800-hpux/auto/DBI
-I/opt/mysql/mysql -fno-strict-aliasing -O    -DVERSION=\"2.9004\"
-DXS_VERSION=\"2.9004\" -fpic -I/opt/perl/lib/5.6.1/9000/800-hpux/CORE
dbdimp.c 
In file included from /usr/include/locale.h:157, 
                 from /opt/perl/lib/5.6.1/9000/800-hpux/CORE/perl.h:465,

                 from
/opt/perl/lib/site_perl/5.6.1/9000/800-hpux/auto/DBI/DBIXS.h:19, 
                 from dbdimp.h:20, 
                 from dbdimp.c:19: 
/opt/gcc/lib/gcc-lib/hppa2.0n-hp-hpux11.00/2.95.3/include/stdio.h:30:
warning: `__va__list' redefined 
/usr/include/locale.h:26: warning: this is the location of the previous
definition 
In file included from /opt/perl/lib/5.6.1/9000/800-hpux/CORE/perl.h:482,

                 from
/opt/perl/lib/site_perl/5.6.1/9000/800-hpux/auto/DBI/DBIXS.h:19, 
                 from dbdimp.h:20, 
                 from dbdimp.c:19: 
/usr/include/setjmp.h:26: warning: `__va__list' redefined 
/opt/gcc/lib/gcc-lib/hppa2.0n-hp-hpux11.00/2.95.3/include/stdio.h:30:
warning: this is the location of the previous definition 
In file included from dbdimp.c:19: 
dbdimp.h:21: mysql.h: No such file or directory 
dbdimp.h:22: errmsg.h: No such file or directory 
*** Error exit code 1 

Stop. 

nanokov:/home/vlima/DBD-mysql-2.9004> perl -V 
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:

  Platform: 
    osname=hpux, osvers=11.00, archname=9000/800-hpux 
    uname='hp-ux nanokov b.11.00 a 9000800 130931527 two-user license ' 
    config_args='-Dcc=gcc -Dprefix=/opt/perl' 
    hint=recommended, useposix=true, d_sigaction=define 
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef 
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef 
    use64bitint=undef use64bitall=undef uselongdouble=undef 
  Compiler: 
    cc='gcc', ccflags ='-fno-strict-aliasing', 
    optimize='-O', 
    cppflags='-fno-strict-aliasing' 
    ccversion='', gccversion='2.95.3 20010315 (release)',
gccosandvers='hpux11.00' 
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8 
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=4 
    alignbytes=8, usemymalloc=y, prototype=define 
  Linker and Libraries: 
    ld='ld', ldflags =' -L/usr/local/lib' 
    libpth=/opt/gcc/lib /usr/local/lib /lib /usr/lib 
    libs=-lnsl -lnm -lndbm -ldbm -ldld -lm -lc -lndir -lcrypt -lsec
-lBSD -lPW 
    perllibs=-lnsl -lnm -ldld -lm -lc -lndir -lcrypt -lsec -lBSD -lPW 
    libc=/usr/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a 
  Dynamic Linking: 
    dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E' 
    cccdlflags='-fpic', lddlflags='-b -L/usr/local/lib' 


Characteristics of this binary (from libperl): 
  Compile-time options: USE_LARGE_FILES 
  Built under hpux 
  Compiled at Feb  5 2002 16:07:56 
  @INC: 
    /opt/perl/lib/5.6.1/9000/800-hpux 
    /opt/perl/lib/5.6.1 
    /opt/perl/lib/site_perl/5.6.1/9000/800-hpux 
    /opt/perl/lib/site_perl/5.6.1 
    /opt/perl/lib/site_perl 
    . 

</snip> 

Vinnie Lima


------------------------------------------------------------------------
----------------
This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. NOTE: Regardless of content, this e-mail shall not operate to
bind CSC to any order or other contract unless pursuant to explicit
written agreement or government initiative expressly permitting the use
of e-mail for such purpose.
------------------------------------------------------------------------
----------------




        "NIPP, SCOTT V \(SBCSI\)" <sn4265
@sbc.com> 


08/20/2004 12:56 PM 

        
        To:        <[EMAIL PROTECTED]> 
        cc:         
        Subject:        DBD driver compile on HP...



                 I know that this question has come up before.  I think
I have
even asked it long, long ago.  Unfortunately, this is not something I do
even infrequently, more like once in a blue moon.  The problem is once
again getting DBD::MySQL to compile and play nice on HP-UX.  Here are
the errors I am seeing:

system(root):/home/user/perl/DBD-mysql-2.9004# make
       gcc -c
-I/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBI
-I'/usr/include/mysql' -DDBD_MYSQL_WITH_SSL -D_POSIX_C_SOURCE=199506L
-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -mpa-risc-1-1 -fPIC
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O    -DVERSION=\"2.9004\"
-DXS_VERSION=\"2.9004\" -fPIC
-I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/CORE  dbdimp.c
cc1: warning: changing search order for system directory
"/usr/local/include"
cc1: warning:   as it has already been specified as a non-system
directory
In file included from
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/CORE/perl.h:713,
                from
/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBI/DBIXS.h:1
9,
                from dbdimp.h:20,
                from dbdimp.c:19:
/usr/include/sys/socket.h:484: parse error before "sendfile"
/usr/include/sys/socket.h:485: parse error before "bsize_t"
/usr/include/sys/socket.h:486: parse error before "sendpath"
/usr/include/sys/socket.h:487: parse error before "bsize_t"
/usr/include/sys/socket.h:501: parse error before "__sendfile64"
/usr/include/sys/socket.h:501: parse error before "bsize_t"
/usr/include/sys/socket.h:502: parse error before "__sendpath64"
/usr/include/sys/socket.h:502: parse error before "bsize_t"
/usr/include/sys/socket.h:504: parse error before "sendfile"
/usr/include/sys/socket.h: In function `sendfile':
/usr/include/sys/socket.h:504: parse error before "bsize_t"
/usr/include/sys/socket.h: At top level:
/usr/include/sys/socket.h:505: parse error before "sendpath"
/usr/include/sys/socket.h: In function `sendpath':
/usr/include/sys/socket.h:505: parse error before "bsize_t"
*** Error exit code 1

Stop.

Here is the Perl information...

system(root):/home/user/perl/DBD-mysql-2.9004# perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
 Platform:
   osname=hpux, osvers=11.00, archname=PA-RISC1.1-thread-multi
   uname='hp-ux llbertha b.11.00 u 9000800 2002402864 unlimited-user
license '
   config_args='-des -Dcf_by=ActiveState
[EMAIL PROTECTED] -Uinstallusrbinperl -Dusethreads
-Duseithreads -Duselargefiles -Dinc_version_list=5.6.0/$archname 5.6.0
-Dcc=gcc -Accflags=-mpa-risc-1-1 -fPIC -Dcccdlflags=-fPIC
-Dd_attribut=undef -Darchname=PA-RISC1.1 -Dprefix=/opt/perl'
   hint=recommended, useposix=true, d_sigaction=define
   usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
   useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
   use64bitint=undef use64bitall=undef uselongdouble=undef
 Compiler:
   cc='gcc', ccflags ='-D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE
-L/lib/pa1.1 -DUINT32_MAX_BROKEN -mpa-risc-1-1 -fPIC
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
   optimize='-O',
   cppflags='-D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/pa1.1
-DUINT32_MAX_BROKEN -mpa-risc-1-1 -fPIC -fno-strict-aliasing
-I/usr/local/include'
   ccversion='', gccversion='2.9-hppa-991112', gccosandvers='hpux11.00'
   intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
   d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
   ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
   alignbytes=8, usemymalloc=n, prototype=define
 Linker and Libraries:
   ld='ld', ldflags =' -L/usr/local/lib'
   libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
   libs=-lnsl -lnm -lndbm -lmalloc -ldld -lm -lpthread -lc -lndir
-lcrypt -lsec
   perllibs=-lnsl -lnm -lmalloc -ldld -lm -lpthread -lc -lndir -lcrypt
-lsec
   libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
 Dynamic Linking:
   dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E '
   cccdlflags='-fPIC', lddlflags='-b -L/usr/local/lib'


Characteristics of this binary (from libperl):
 Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
 Locally applied patches:
       ActivePerl Build 627
 Built under hpux
 Compiled at Jun 20 2001 21:42:53
 @INC:
   /opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi
   /opt/perl/lib/5.6.1
   /opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi
   /opt/perl/lib/site_perl/5.6.1
   /opt/perl/lib/site_perl
   .

                Thanks for the help.  Sorry for asking the same question
yet
again.

Scott Nipp
Phone:  (214) 858-1289
E-mail:  [EMAIL PROTECTED]
Web:  http:\\ldsa.sbcld.sbc.com





Reply via email to