diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2007-05-04 21:41:17 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2007-05-04 21:41:17 +0000 |
commit | 880386dd390b3e99853cbea47005a9b7f589a409 (patch) | |
tree | 6ddac7499cb0e21c1eb176862943295889175aac /buildtools/configure.pl | |
parent | b814b9148bbc8522cb7feac3cd049e4185fdbab0 (diff) | |
download | netpbm-mirror-880386dd390b3e99853cbea47005a9b7f589a409.tar.gz netpbm-mirror-880386dd390b3e99853cbea47005a9b7f589a409.tar.xz netpbm-mirror-880386dd390b3e99853cbea47005a9b7f589a409.zip |
Do default runtime link path for Mac OSX properly
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@288 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'buildtools/configure.pl')
-rwxr-xr-x | buildtools/configure.pl | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/buildtools/configure.pl b/buildtools/configure.pl index 231ec8d4..a33340d5 100755 --- a/buildtools/configure.pl +++ b/buildtools/configure.pl @@ -2140,10 +2140,15 @@ if ($platform eq "GNU") { } elsif ($platform eq "DARWIN") { push(@Makefile_config, "CC = cc -no-cpp-precomp\n"); push(@Makefile_config, 'CFLAGS_SHLIB = -fno-common', "\n"); - push(@Makefile_config, "LDSHLIB = ", - "-dynamiclib ", - '-install_name $(NETPBMLIB_RUNTIME_PATH)/libnetpbm.$(MAJ).dylib', - "\n"); + + my $installNameOpt; + if ($netpbmlib eq '') { + $installNameOpt = ''; + } else { + $installNameOpt = + '-install_name $(NETPBMLIB_RUNTIME_PATH)/libnetpbm.$(MAJ).dylib', + } + push(@Makefile_config, "LDSHLIB = -dynamiclib $installNameOpt\n" # push(@Makefile_config, "INSTALL = install\n"); } else { die ("Internal error: invalid value for \$platform: '$platform'\n"); |