Hi all,

I have a problem with he installation of DBD-pg 1.13 on my Mac. The  
make works fine but the test fails.

I s there anyone that can help me? I've sent this message to dbi-users  
list without results.

All that I do is (postgresql is running with only "template1" database):

-----------------------------
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% printenv
HOME=/Users/raf
SHELL=/bin/tcsh
USER=raf
LANG=en_US
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
__CF_USER_TEXT_ENCODING=0x1F5:0:0
TERM=vt100
TERMCAP=°Z°Z°Z
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=81
LOGNAME=raf
HOSTTYPE=macintosh
VENDOR=apple
OSTYPE=darwin
MACHTYPE=powerpc
SHLVL=1
PWD=/Users/raf/EQAS/DBI e moduli Pg/DBD-Pg-1.13
GROUP=staff
HOST=pbraf.ifc.cnr.it
PGDATA=/usr/local/pgsql/data
PGLIB=/usr/local/pgsql/lib
PGINCLUDE=/usr/local/pgsql/include
POSTGRES_INCLUDE=/usr/local/pgsql/include
POSTGRES_LIB=/usr/local/pgsql/lib
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf%
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% perl Makefile.PL
Configuring Pg
Remember to actually read the README file !
OS: darwin
Using DBI 1.30 installed in /Library/Perl/darwin/auto/DBI
Checking if your kit is complete...
Looks good
Writing Makefile for DBD::Pg
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% make
mkdir blib
mkdir blib/lib
mkdir blib/lib/DBD
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/DBD
mkdir blib/arch/auto/DBD/Pg
mkdir blib/lib/auto
mkdir blib/lib/auto/DBD
mkdir blib/lib/auto/DBD/Pg
mkdir blib/man3
cp Pg.pm blib/lib/DBD/Pg.pm
cp dbd-pg.pod blib/lib/DBD/dbd-pg.pod
/usr/bin/perl -I/System/Library/Perl/darwin -I/System/Library/Perl  
/System/Library/Perl/ExtUtils/xsubpp  -typemap  
/System/Library/Perl/ExtUtils/typemap Pg.xs > Pg.xsc && mv Pg.xsc Pg.c
cc -c -I/usr/local/pgsql/include -I/Library/Perl/darwin/auto/DBI -g  
-pipe -pipe -fno-common -no-cpp-precomp -flat_namespace  
-DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing -Os     -DVERSION=\"1.13\"  
-DXS_VERSION=\"1.13\"  -I/System/Library/Perl/darwin/CORE  Pg.c
cc -c -I/usr/local/pgsql/include -I/Library/Perl/darwin/auto/DBI -g  
-pipe -pipe -fno-common -no-cpp-precomp -flat_namespace  
-DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing -Os     -DVERSION=\"1.13\"  
-DXS_VERSION=\"1.13\"  -I/System/Library/Perl/darwin/CORE  dbdimp.c
dbdimp.c: In function `dbd_st_execute':
dbdimp.c:1178: warning: passing arg 2 of `Perl_sv_2pv' from  
incompatible pointer type
Running Mkbootstrap for DBD::Pg ()
chmod 644 Pg.bs
LD_RUN_PATH="/usr/local/pgsql/lib" cc -o  
blib/arch/auto/DBD/Pg/Pg.bundle  -bundle  -flat_namespace -undefined  
suppress Pg.o dbdimp.o    -L/usr/local/pgsql/lib -lpq
chmod 755 blib/arch/auto/DBD/Pg/Pg.bundle
cp Pg.bs blib/arch/auto/DBD/Pg/Pg.bs
chmod 644 blib/arch/auto/DBD/Pg/Pg.bs
Manifying blib/man3/DBD::Pg.3
Manifying blib/man3/DBD::dbd-pg.3
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% setenv DBDPG_MAINTAINER  
1
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% setenv DBDPG_TEST_HOST  
localhost
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% setenv DBDPG_TEST_DB  
template1
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% setenv DBDPG_TEST_USER  
postgres
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% setenv DBDPG_TEST_PASS
[pbraf:~/EQAS/DBI e moduli Pg/DBD-Pg-1.13] raf% make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib  
-I/System/Library/Perl/darwin -I/System/Library/Perl -e 'use  
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/00basic...........dyld: /usr/bin/perl Undefined symbols:
_ERR_get_error
_ERR_reason_error_string
_SSL_CTX_new
_SSL_connect
_SSL_free
_SSL_library_init
_SSL_load_error_strings
_SSL_new
_SSL_read
_SSL_set_fd
_SSL_write
_SSLv23_method
t/00basic...........dubious
         Test returned status 0 (wstat 5, 0x5)
t/01connect.........dyld: /usr/bin/perl Undefined symbols:
_ERR_get_error
_ERR_reason_error_string
_SSL_CTX_new
_SSL_connect
_SSL_free
_SSL_library_init
_SSL_load_error_strings
_SSL_new
_SSL_read
_SSL_set_fd
_SSL_write
_SSLv23_method
t/01connect.........dubious

[...]
------------------------------------------------------------------------ 
--------

I'm work on a Mac with OS X 10.2, postgresql 7.2.2 e DBI 1.30.

The commands "perl -v" and "perl -V" prints:

  [pbraf:~] raf% perl -v


------------------------------------------------------------------------ 
--------

This is perl, v5.6.0 built for darwin

Copyright 1987-2000, Larry Wall

Perl may be copied only under the terms of either the Artistic License  
or the
GNU General Public License, which may be found in the Perl 5.0 source  
kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to  
the
Internet, point your browser at http://www.perl.com/, the Perl Home  
Page.

[pbraf:~] raf% perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
   Platform:
     osname=darwin, osvers=6.0, archname=darwin
     uname='darwin fisheye 6.0 darwin kernel version 5.2: mon jun 17  
09:55:14 pdt 2002; root:xnu-201-14.rootsxnu-201-14.objrelease_ppc power  
macintosh powerpc '
     config_args='-ds -e -Dprefix=/usr -Dccflags=-g  -pipe  -Dldflags='
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=undef use5005threads=undef useithreads=undef  
usemultiplicity=undef
     useperlio=undef d_sfio=undef uselargefiles=define
     use64bitint=undef use64bitall=undef uselongdouble=undef  
usesocks=undef
   Compiler:
     cc='cc', optimize='-Os', gccversion=Apple cpp-precomp 6.14
     cppflags='-g -pipe -pipe -fno-common -no-cpp-precomp  
-flat_namespace -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing'
     ccflags ='-g -pipe -pipe -fno-common -no-cpp-precomp  
-flat_namespace -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing'
     stdchar='char', d_stdstdio=undef, usevfork=true
     intsize=4, longsize=4, ptrsize=4, doublesize=8
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',  
lseeksize=8
     alignbytes=8, usemymalloc=n, prototype=define
   Linker and Libraries:
     ld='cc', ldflags =''
     libpth=/usr/lib
     libs=-lm -lc
     libc=/System/Library/Frameworks/System.framework/System, so=dylib,  
useshrplib=true, libperl=libperl.dylib
   Dynamic Linking:
     dlsrc=dl_dyld.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
     cccdlflags=' ', lddlflags='-bundle  -flat_namespace -undefined  
suppress'


Characteristics of this binary (from libperl):
   Compile-time options: USE_LARGE_FILES
   Built under darwin
   Compiled at Jul 14 2002 04:04:33
   @INC:
     /System/Library/Perl/darwin
     /System/Library/Perl
     /Library/Perl/darwin
     /Library/Perl
     /Library/Perl
     /Network/Library/Perl/darwin
     /Network/Library/Perl
     /Network/Library/Perl
     .
[pbraf:~] raf%
------------------------------------------------------------------

libssl are in /usr/lib

------------------------------------------------------------------

[pbraf:~] raf% ls -l /usr/lib/libssl*
-rwxr-xr-x  1 root  wheel  255732 Aug 13 02:28 /usr/lib/libssl.0.9.dylib
lrwxr-xr-x  1 root  wheel      16 Sep  7 15:32 /usr/lib/libssl.dylib ->  
libssl.0.9.dylib
[pbraf:~] raf%
------------------------------------------------------------------

I don't know what I can do. Can you help me?


Thanks in advance.

Raffaele Conte

CNR - Ist di Fisiologia Clinica         http://ifc.cnr.it

Reply via email to