I can "perl configure -de",but can't make it!

From: Shan shan (jm_7_shan_at_yahoo.com.cn)
Date: 05/13/04

  • Next message: Andy Lauder: "Connection parameters and cloning"
    Date: Thu, 13 May 2004 15:44:25 +0800 (CST)
    To: dbi-users@perl.org
    
    

    my os is freeBSD 4.8,the perl is 5.005_03
     
    when I make it ,the error message is:
    ivr_lab# cd /usr/local/src
    ivr_lab# ls
    Changes DBIXS.h Makefile.PL ToDo dbipport.h lib
    DBI.pm Driver.xst Perl.xs dbd_xsh.h dbiproxy.PL t
    DBI.xs MANIFEST README dbi_sql.h dbish.PL test.pl
    ivr_lab# perl Makefile.PL
    *** Note:
        The optional PlRPC-modules (RPC::PlServer etc) are not installed.
        If you want to use the DBD::Proxy driver and DBI::ProxyServer
        modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
        Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
        You can install them any time after installing the DBI.
        You do *not* need these modules for typical DBI usage.
    Optional modules are available from any CPAN mirror, in particular
        http://www.perl.com/CPAN/modules/by-module
        http://www.perl.org/CPAN/modules/by-module
        ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module
    Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
    Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
    Creating extra DBI::PurePerl test: t/zz_03hleak_pp.t
    Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
    Creating extra DBI::PurePerl test: t/zz_15array_pp.t
    Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
    Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
    Creating extra DBI::PurePerl test: t/zz_40profile_pp.t
    Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
    Creating extra DBI::PurePerl test: t/zz_70shell_pp.t
    Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
    Checking if your kit is complete...
    Looks good
    Writing Makefile for DBI
        Remember to actually *read* the README file!
        Use 'make' to build the software (dmake or nmake on Windows).
        Then 'make test' to execute self tests.
        Then 'make install' to install the DBI and then delete this working
        directory before unpacking and building any DBD::* drivers.
    ivr_lab# make
    /usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -MExtUtils::Command -e mkpath blib/lib/DBI
    mkdir blib
    mkdir blib/lib
    mkdir blib/lib/DBI
    rm -f blib/lib/DBI/Changes.pm
    cp Changes blib/lib/DBI/Changes.pm
    cp lib/DBI/Profile.pm blib/lib/DBI/Profile.pm
    cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
    cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
    cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
    cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
    cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
    cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
    cp lib/DBI/Const/GetInfo/ANSI.pm blib/lib/DBI/Const/GetInfo/ANSI.pm
    cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
    cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
    cp lib/DBI/Const/GetInfo.pm blib/lib/DBI/Const/GetInfo.pm
    cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
    cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
    cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
    cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
    cp lib/DBI/Const/GetInfo/ODBC.pm blib/lib/DBI/Const/GetInfo/ODBC.pm
    cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
    cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
    cp Driver.xst blib/arch/auto/DBI/Driver.xst
    cp dbipport.h blib/arch/auto/DBI/dbipport.h
    cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
    cp DBI.pm blib/lib/DBI.pm
    cp lib/DBI/PurePerl.pm blib/lib/DBI/PurePerl.pm
    Makefile out-of-date with respect to /usr/libdata/perl/5.00503/mach/Config.pm /usr/libdata/perl/5.00503/mach/CORE/config.h
    Cleaning current config before rebuilding Makefile...
    make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
    /usr/bin/perl "-I/usr/libdata/perl/5.00503/mach" "-I/usr/libdata/perl/5.00503" Makefile.PL
    *** Note:
        The optional PlRPC-modules (RPC::PlServer etc) are not installed.
        If you want to use the DBD::Proxy driver and DBI::ProxyServer
        modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
        Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
        You can install them any time after installing the DBI.
        You do *not* need these modules for typical DBI usage.
    Optional modules are available from any CPAN mirror, in particular
        http://www.perl.com/CPAN/modules/by-module
        http://www.perl.org/CPAN/modules/by-module
        ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module
    Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
    Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
    Creating extra DBI::PurePerl test: t/zz_03hleak_pp.t
    Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
    Creating extra DBI::PurePerl test: t/zz_15array_pp.t
    Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
    Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
    Creating extra DBI::PurePerl test: t/zz_40profile_pp.t
    Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
    Creating extra DBI::PurePerl test: t/zz_70shell_pp.t
    Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
    Checking if your kit is complete...
    Looks good
    Writing Makefile for DBI
        Remember to actually *read* the README file!
        Use 'make' to build the software (dmake or nmake on Windows).
        Then 'make test' to execute self tests.
        Then 'make install' to install the DBI and then delete this working
        directory before unpacking and building any DBD::* drivers.
    ==> Your Makefile has been rebuilt. <==
    ==> Please rerun the make command. <==
    false
    *** Error code 1
    Stop in /usr/local/src.
    ivr_lab# make test
    /usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -MExtUtils::Command -e mkpath blib/lib/DBI
    mkdir blib
    mkdir blib/lib
    mkdir blib/lib/DBI
    rm -f blib/lib/DBI/Changes.pm
    cp Changes blib/lib/DBI/Changes.pm
    cp lib/DBI/Profile.pm blib/lib/DBI/Profile.pm
    cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
    cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
    cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
    cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
    cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
    cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
    cp lib/DBI/Const/GetInfo/ANSI.pm blib/lib/DBI/Const/GetInfo/ANSI.pm
    cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
    cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
    cp lib/DBI/Const/GetInfo.pm blib/lib/DBI/Const/GetInfo.pm
    cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
    cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
    cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
    cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
    cp lib/DBI/Const/GetInfo/ODBC.pm blib/lib/DBI/Const/GetInfo/ODBC.pm
    cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
    cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
    cp Driver.xst blib/arch/auto/DBI/Driver.xst
    cp dbipport.h blib/arch/auto/DBI/dbipport.h
    cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
    cp DBI.pm blib/lib/DBI.pm
    cp lib/DBI/PurePerl.pm blib/lib/DBI/PurePerl.pm
    Makefile out-of-date with respect to /usr/libdata/perl/5.00503/mach/Config.pm /usr/libdata/perl/5.00503/mach/CORE/config.h
    Cleaning current config before rebuilding Makefile...
    make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
    /usr/bin/perl "-I/usr/libdata/perl/5.00503/mach" "-I/usr/libdata/perl/5.00503" Makefile.PL
    *** Note:
        The optional PlRPC-modules (RPC::PlServer etc) are not installed.
        If you want to use the DBD::Proxy driver and DBI::ProxyServer
        modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
        Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
        You can install them any time after installing the DBI.
        You do *not* need these modules for typical DBI usage.
    Optional modules are available from any CPAN mirror, in particular
        http://www.perl.com/CPAN/modules/by-module
        http://www.perl.org/CPAN/modules/by-module
        ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module
    Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
    Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
    Creating extra DBI::PurePerl test: t/zz_03hleak_pp.t
    Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
    Creating extra DBI::PurePerl test: t/zz_15array_pp.t
    Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
    Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
    Creating extra DBI::PurePerl test: t/zz_40profile_pp.t
    Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
    Creating extra DBI::PurePerl test: t/zz_70shell_pp.t
    Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
    Checking if your kit is complete...
    Looks good
    Writing Makefile for DBI
        Remember to actually *read* the README file!
        Use 'make' to build the software (dmake or nmake on Windows).
        Then 'make test' to execute self tests.
        Then 'make install' to install the DBI and then delete this working
        directory before unpacking and building any DBD::* drivers.
    ==> Your Makefile has been rebuilt. <==
    ==> Please rerun the make command. <==
    false
    *** Error code 1
    Stop in /usr/local/src.
    ivr_lab# make install
    /usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -MExtUtils::Command -e mkpath blib/lib/DBI
    mkdir blib
    mkdir blib/lib
    mkdir blib/lib/DBI
    rm -f blib/lib/DBI/Changes.pm
    cp Changes blib/lib/DBI/Changes.pm
    cp lib/DBI/Profile.pm blib/lib/DBI/Profile.pm
    cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
    cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
    cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
    cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
    cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
    cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
    cp lib/DBI/Const/GetInfo/ANSI.pm blib/lib/DBI/Const/GetInfo/ANSI.pm
    cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
    cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
    cp lib/DBI/Const/GetInfo.pm blib/lib/DBI/Const/GetInfo.pm
    cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
    cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
    cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
    cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
    cp lib/DBI/Const/GetInfo/ODBC.pm blib/lib/DBI/Const/GetInfo/ODBC.pm
    cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
    cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
    cp Driver.xst blib/arch/auto/DBI/Driver.xst
    cp dbipport.h blib/arch/auto/DBI/dbipport.h
    cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
    cp DBI.pm blib/lib/DBI.pm
    cp lib/DBI/PurePerl.pm blib/lib/DBI/PurePerl.pm
    Makefile out-of-date with respect to /usr/libdata/perl/5.00503/mach/Config.pm /usr/libdata/perl/5.00503/mach/CORE/config.h
    Cleaning current config before rebuilding Makefile...
    make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
    /usr/bin/perl "-I/usr/libdata/perl/5.00503/mach" "-I/usr/libdata/perl/5.00503" Makefile.PL
    *** Note:
        The optional PlRPC-modules (RPC::PlServer etc) are not installed.
        If you want to use the DBD::Proxy driver and DBI::ProxyServer
        modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
        Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
        You can install them any time after installing the DBI.
        You do *not* need these modules for typical DBI usage.
    Optional modules are available from any CPAN mirror, in particular
        http://www.perl.com/CPAN/modules/by-module
        http://www.perl.org/CPAN/modules/by-module
        ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module
    Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
    Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
    Creating extra DBI::PurePerl test: t/zz_03hleak_pp.t
    Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
    Creating extra DBI::PurePerl test: t/zz_15array_pp.t
    Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
    Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
    Creating extra DBI::PurePerl test: t/zz_40profile_pp.t
    Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
    Creating extra DBI::PurePerl test: t/zz_70shell_pp.t
    Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
    Checking if your kit is complete...
    Looks good
    Writing Makefile for DBI
        Remember to actually *read* the README file!
        Use 'make' to build the software (dmake or nmake on Windows).
        Then 'make test' to execute self tests.
        Then 'make install' to install the DBI and then delete this working
        directory before unpacking and building any DBD::* drivers.
    ==> Your Makefile has been rebuilt. <==
    ==> Please rerun the make command. <==
    false
    *** Error code 1
     
     
    the perl -V is:
    ivr_lab# perl -V
    Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
      Platform:
        osname=freebsd, osvers=4.0-current, archname=i386-freebsd
        uname='FreeBSD freefall.FreeBSD.org 4.0-current FreeBSD 4.0-current #0: $Date$'
        hint=recommended, useposix=true, d_sigaction=define
        usethreads=undef useperlio=undef d_sfio=undef
      Compiler:
        cc='cc', optimize='undef', gccversion=2.95.2 19991024 (release)
        cppflags=''
        ccflags =''
        stdchar='char', d_stdstdio=undef, usevfork=true
        intsize=4, longsize=4, ptrsize=4, doublesize=8
        d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
        alignbytes=4, usemymalloc=n, prototype=define
      Linker and Libraries:
        ld='cc', ldflags ='-Wl,-E -lperl -lm '
        libpth=/usr/lib
        libs=-lm -lc -lcrypt
        libc=, so=so, useshrplib=true, libperl=libperl.so.3
      Dynamic Linking:
        dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-R/usr/lib'
        cccdlflags='-DPIC -fpic', lddlflags='-Wl,-E -shared -lperl -lm '

    Characteristics of this binary (from libperl):
      Built under freebsd
      Compiled at Apr 3 2003 08:13:22
      @INC:
        /usr/local/lib/perl5/site_perl/5.005/i386-freebsd
        /usr/local/lib/perl5/site_perl/5.005
        .
        /usr/libdata/perl/5.00503/mach
        /usr/libdata/perl/5.00503

    ---------------------------------
    Do You Yahoo!?
    ÏÓÓÊÏä̫С£¿ÑÅ»¢µçÓÊ×ÔÖúÀ©ÈÝ£¡


  • Next message: Andy Lauder: "Connection parameters and cloning"

    Relevant Pages

    • RE: DBI-1.50 | make error on Solaris 10
      ... It usually means something is confused about which headers are where - it could be GCC or Perl or something else. ... Then 'make test' to execute self tests. ... Then 'make install' to install the DBI and then delete this working ... Writing Makefile for DBI ...
      (perl.dbi.users)
    • RE: Perl DBI Urgent
      ... Whenever I/m trying to install DBI. ... Perl versions below 5.6.1 are no longer supported by the DBI. ... Then 'make test' to execute self tests. ...
      (perl.dbi.users)
    • Re: I have problems with installing DBI-1.48 on Freebsd 5.4
      ... Checking if your kit is complete... ... Then 'make test' to execute self tests. ... Then 'make install' to install the DBI and then delete this working ... Writing Makefile for DBI ...
      (perl.dbi.users)
    • DBI Install
      ... I am trying to install DBI on a Sun Solaris box but am running into problems. ... DEVELOP 59% perl Makefile.PL ... Then 'make test' to execute self tests. ...
      (perl.beginners)
    • Errors in DBI installation!!
      ... I am getting the errors when trying to install DBI module. ... Perl versions below 5.6.1 are no longer supported by the DBI. ... *** Error code 1 ...
      (perl.dbi.users)