diff options
author | Peter Prymmer <PPrymmer@factset.com> | 2001-03-12 08:25:56 -0800 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-03-13 00:38:35 +0000 |
commit | 59c9e5d6897bd1f34e9820edbadaf05045e45612 (patch) | |
tree | f30028c24476044c105dc5c8c13db4bbb394ac14 /hints | |
parent | 2c2f421ac70f8456ea8978183ad9afb3d1054ad4 (diff) | |
download | perl-59c9e5d6897bd1f34e9820edbadaf05045e45612.tar.gz |
OS/390 mydomain last gasp before silly guess (was Re: What do I need to build EBCDIC perl?)
Message-ID: <Pine.OSF.4.10.10103121619020.180841-100000@aspara.forte.com>
p4raw-id: //depot/perl@9113
Diffstat (limited to 'hints')
-rw-r--r-- | hints/os390.sh | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/hints/os390.sh b/hints/os390.sh index 6f4f39b0e6..4eff5a8217 100644 --- a/hints/os390.sh +++ b/hints/os390.sh @@ -68,10 +68,17 @@ case "$usenm" in '') usenm='false' ;; esac -# Dynamic loading doesn't work on OS/390 quite yet. -# However the easiest way to experiment with dynamic loading is with: -# Configure -Dusedl -# You can even override some of this with things like: +# Setting ldflags='-Wl,EDIT=NO' will get rid of the symbol +# information at the end of the executable (=> smaller binaries). +# Override this option with -Dldflags='whatever else you wanted'. +case "$ldflags" in +'') ldflags='-Wl,EDIT=NO' ;; +esac + +# In order to build with dynamic be sure to specify: +# Configure -Dusedl +# Do not forget to add $archlibexp/CORE to your LIBPATH. +# You might want to override some of this with things like: # Configure -Dusedl -Ddlext=so -Ddlsrc=dl_dllload.xs. case "$usedl" in '') @@ -105,12 +112,6 @@ define) libperl="libperl.$so" ccflags="$ccflags -D_SHR_ENVIRON -DPERL_EXTERNAL_GLOB -Wc,dll" cccdlflags='-c -Wc,dll,EXPORTALL' - # You might add '-Wl,EDIT=NO' to get rid of the symbol - # information at the end of the executable (=> smaller binaries). - # Do so with -Dldflags='-Wl,EDIT=NO'. - case "$ldflags" in - '') ldflags='' ;; - esac # The following will need to be modified for the installed libperl.x. # The modification to Config.pm is done by the installperl script after the build and test. ccdlflags="-W l,dll `pwd`/libperl.x" |