OSDN Git Service

Merge branch 'jc/cc-ld-dynpath'
authorJunio C Hamano <gitster@pobox.com>
Mon, 8 Sep 2008 06:45:56 +0000 (23:45 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 8 Sep 2008 06:45:56 +0000 (23:45 -0700)
* jc/cc-ld-dynpath:
  configure: auto detect dynamic library path switches
  Makefile: Allow CC_LD_DYNPATH to be overriden

Conflicts:
Makefile
config.mak.in

1  2 
Makefile
config.mak.in

diff --cc Makefile
+++ b/Makefile
@@@ -697,9 -688,7 +697,8 @@@ ifeq ($(uname_S),NetBSD
                NEEDS_LIBICONV = YesPlease
        endif
        BASIC_CFLAGS += -I/usr/pkg/include
-       BASIC_LDFLAGS += -L/usr/pkg/lib
-       ALL_LDFLAGS += -Wl,-rpath,/usr/pkg/lib
+       BASIC_LDFLAGS += -L/usr/pkg/lib $(CC_LD_DYNPATH)/usr/pkg/lib
 +      THREADED_DELTA_SEARCH = YesPlease
  endif
  ifeq ($(uname_S),AIX)
        NO_STRCASESTR=YesPlease
diff --cc config.mak.in
@@@ -3,7 -3,7 +3,8 @@@
  
  CC = @CC@
  CFLAGS = @CFLAGS@
 +LDFLAGS = @LDFLAGS@
+ CC_LD_DYNPATH = @CC_LD_DYNPATH@
  AR = @AR@
  TAR = @TAR@
  #INSTALL = @INSTALL@          # needs install-sh or install.sh in sources