about summary refs log tree commit diff
path: root/Makefile.config.in
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2007-06-26 02:05:42 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2007-06-26 02:05:42 +0000
commit4f463b7abea8bc5a6031fe72ab50dc18eeaaa2bf (patch)
treefd67d42be8b0edb1c78da7393ae8c7d95cdc1d69 /Makefile.config.in
parent0a7fcd8c888dd70fe961a4b4fc56fa3d0a24b7c3 (diff)
downloadnetpbm-mirror-4f463b7abea8bc5a6031fe72ab50dc18eeaaa2bf.tar.gz
netpbm-mirror-4f463b7abea8bc5a6031fe72ab50dc18eeaaa2bf.tar.xz
netpbm-mirror-4f463b7abea8bc5a6031fe72ab50dc18eeaaa2bf.zip
Rebase advanced branch to 10.39
git-svn-id: http://svn.code.sf.net/p/netpbm/code/advanced@330 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'Makefile.config.in')
-rw-r--r--Makefile.config.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/Makefile.config.in b/Makefile.config.in
index 84666cb1..4929a6d8 100644
--- a/Makefile.config.in
+++ b/Makefile.config.in
@@ -248,6 +248,17 @@ LDSHLIB = -shared -Wl,-soname,$(SONAME)
 #LDSHLIB = -shared
 #AIX Visual Age C:
 #LDSHLIB = -qmkshrobj
+#Mac OSX:
+# According to experiments done by Peter A Crowley in May 2007, if
+# libnetpbm goes in a standard place such as /usr/local/lib,
+# programs need not be built with libnetpbm's location included.
+# But if it goes elsewhere, the link-editor must include the
+# location in the executable.  It finds the runtime location by
+# looking inside the library.  The information in the library
+# comes from the install_name option with which the library was
+# built.  It's an alternative to the -rpath option on other systems.
+#LDSHLIB=-dynamiclib
+#LDSHLIB=-dynamiclib -install_name $(NETPBMLIB_RUNTIME_PATH)/libnetpbm.$(MAJ).dylib
 
 # LDRELOC is the command to combine two .o files (relocateable object files)
 # into a single .o file that can later be linked into something else.  NONE