mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-23 22:33:28 +00:00
Fixed building frameworks on darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15427 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
307a9b3f17
commit
12753e1fd3
2 changed files with 13 additions and 8 deletions
|
@ -1,3 +1,8 @@
|
|||
Tue Dec 31 16:10:49 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
||||
|
||||
* target.make: For darwin: link to LIB_LINK_SONAME_FILE, not to
|
||||
LIB_LINK_INSTALL_NAME, so that it works when building frameworks.
|
||||
|
||||
2002-12-30 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* ld_lib_path.sh: Use DYLD_LIBRARY_PATH on darwin
|
||||
|
|
16
target.make
16
target.make
|
@ -313,9 +313,9 @@ SHARED_LIB_LINK_CMD = \
|
|||
$(DYLIB_DEF_FRAMEWORKS) \
|
||||
$(INTERNAL_LIBRARIES_DEPEND_UPON) $(LIBRARIES_FOUNDATION_DEPEND_UPON) \
|
||||
$^ $(SHARED_LD_POSTFLAGS); \
|
||||
(cd $(LIB_LINK_OBJ_DIR); rm -f $(LIB_LINK_FILE); \
|
||||
rm -f $(LIB_LINK_INSTALL_NAME); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_INSTALL_NAME); \
|
||||
(cd $(LIB_LINK_OBJ_DIR); \
|
||||
rm -f $(LIB_LINK_FILE) $(LIB_LINK_SONAME_FILE); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_SONAME_FILE); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_FILE))
|
||||
|
||||
HAVE_BUNDLES = no
|
||||
|
@ -338,9 +338,9 @@ SHARED_LIB_LINK_CMD = \
|
|||
-o $@ \
|
||||
$(INTERNAL_LIBRARIES_DEPEND_UPON) $(LIBRARIES_FOUNDATION_DEPEND_UPON) \
|
||||
$^ $(SHARED_LD_POSTFLAGS); \
|
||||
(cd $(LIB_LINK_OBJ_DIR); rm -f $(LIB_LINK_FILE); \
|
||||
rm -f $(LIB_LINK_INSTALL_NAME); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_INSTALL_NAME); \
|
||||
(cd $(LIB_LINK_OBJ_DIR); \
|
||||
rm -f $(LIB_LINK_FILE) $(LIB_LINK_SONAME_FILE); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_SONAME_FILE); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_FILE))
|
||||
|
||||
SHARED_CFLAGS += -dynamic
|
||||
|
@ -352,8 +352,8 @@ endif # OBJC_COMPILER
|
|||
|
||||
AFTER_INSTALL_SHARED_LIB_CMD = \
|
||||
(cd $(LIB_LINK_INSTALL_DIR); \
|
||||
rm -f $(LIB_LINK_INSTALL_NAME); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_INSTALL_NAME))
|
||||
rm -f $(LIB_LINK_SONAME_FILE); \
|
||||
$(LN_S) $(LIB_LINK_VERSION_FILE) $(LIB_LINK_SONAME_FILE))
|
||||
|
||||
OBJ_MERGE_CMD = \
|
||||
$(CC) -nostdlib -r -d -o $(GNUSTEP_OBJ_DIR)/$(SUBPROJECT_PRODUCT) $^ ;
|
||||
|
|
Loading…
Reference in a new issue