dslinux/user/perl/ext/ODBM_File/hints cygwin.pl dec_osf.pl gnukfreebsd.pl gnuknetbsd.pl hpux.pl linux.pl sco.pl solaris.pl svr4.pl ultrix.pl

cayenne dslinux_cayenne at user.in-berlin.de
Mon Dec 4 17:59:36 CET 2006


Update of /cvsroot/dslinux/dslinux/user/perl/ext/ODBM_File/hints
In directory antilope:/tmp/cvs-serv17422/ext/ODBM_File/hints

Added Files:
	cygwin.pl dec_osf.pl gnukfreebsd.pl gnuknetbsd.pl hpux.pl 
	linux.pl sco.pl solaris.pl svr4.pl ultrix.pl 
Log Message:
Adding fresh perl source to HEAD to branch from

--- NEW FILE: dec_osf.pl ---
# The -hidden option causes compilation to fail on Digital Unix.
#   Andy Dougherty  <doughera at lafayette.edu>
#   Sat Jan 13 16:29:52 EST 1996
$self->{LDDLFLAGS} = $Config{lddlflags};
$self->{LDDLFLAGS} =~ s/-hidden//;
#  As long as we're hinting, note the known location of the dbm routines.
#   Spider Boardman  <spider at Orb.Nashua.NH.US>
#   Fri Feb 21 14:50:31 EST 1997
$self->{LIBS} = ['-ldbm'];

--- NEW FILE: svr4.pl ---
# Some SVR4 systems may need to link against routines in -lucb for
# odbm.  Some may also need to link against -lc to pick up things like
# ecvt.
$self->{LIBS} = ['-ldbm -lucb -lc'];

--- NEW FILE: gnukfreebsd.pl ---
do './hints/linux.pl';

--- NEW FILE: solaris.pl ---
# -lucb has been reported to be fatal for perl5 on Solaris.
# Thus we deliberately don't include it here.
$self->{LIBS} = ['-ldbm'];

--- NEW FILE: linux.pl ---
# uses GDBM dbm compatibility feature - at least on SuSE 8.0
$self->{LIBS} = ['-lgdbm'];


--- NEW FILE: sco.pl ---
# SCO ODT 3.2v4.2 has a -ldbm library that is missing dbmclose.  
# This system should have a complete library installed as -ldbm.nfs which
# should be used instead (Probably need the networking product add-on)
$self->{LIBS} = ['-lndbm',-e "/usr/lib/libdbm.nfs.a"?'-ldbm.nfs':'-ldbm'];

--- NEW FILE: hpux.pl ---
#  Try to work around "bad free" messages.  See note in ODBM_File.xs.
#   Andy Dougherty  <doughera at lafayette.edu>
#   Sun Sep  8 12:57:52 EDT 1996
$self->{CCFLAGS} = $Config{ccflags} . ' -DDBM_BUG_DUPLICATE_FREE' ;

--- NEW FILE: ultrix.pl ---
#  Try to work around "bad free" messages.  See note in ODBM_File.xs.
#   Andy Dougherty  <doughera at lafayette.edu>
#   Sun Sep  8 12:57:52 EDT 1996
$self->{CCFLAGS} = $Config{ccflags} . ' -DDBM_BUG_DUPLICATE_FREE' ;

--- NEW FILE: cygwin.pl ---
# uses GDBM dbm compatibility feature
$self->{LIBS} = ['-lgdbm -lgdbm_compat'];

--- NEW FILE: gnuknetbsd.pl ---
do './hints/linux.pl';




More information about the dslinux-commit mailing list