devdaily home | apple | java | perl | unix | directory | blog

What this is

This file is included in the DevDaily.com "Perl Source Code Warehouse" project. The intent of this project is to help you "Learn Perl by Example" TM.

Other links

The source code

# For NCR MP-RAS systems with uname -a output like the following:
#	foo foo 4.0 3.0 3441 Pentium III(TM)-ISA/PCI
#	foo foo 4.0 3.0 4400 Pentium II(TM)-ISA/PCI
#	foo foo 4.2 1.1.2 shg2 386at
# the system needs to explicitly link against -lmw to pull in some
# symbols such as _mwoflocheckl and possibly others.
# For the first two, Configure sets archname='3441-svr4.0' or '4400-svr4.0'.
# The regex below is an attempt to get both systems as well as
# any reasonable future permutations.
# Thanks to Doug Hendricks for the original info.
#  (See hints/svr4.sh for more details.)
#	A. Dougherty  Tue Oct 30 10:20:07 EST 2001
#
if ($Config{'archname'} =~ /[34]4[0-9][0-9]-svr4/) {
    $self->{LIBS} = ['-lm -posix -lcposix -lmw'];
}
# A better NCR MP-RAS test, thanks to W. Geoffrey Rommel, is to
# look for /etc/issue and /etc/.relid.  A. Dougherty, September 16, 2003
elsif( -e '/etc/issue' && -e '/etc/.relid') {
    $self->{LIBS} = ['-lm -posix -lcposix -lmw'];
}
# Not sure what OS this one is.
elsif ($Config{archname} =~ /RM\d\d\d-svr4/) {
    $self->{LIBS} = ['-lm -lc -lposix -lcposix'];
}




Copyright 1998-2008 Alvin Alexander
All Rights Reserved.
 
devdaily.com is based in louisville, kentucky, and this web site is hosted by godaddy.com