# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1054070412 0 # Node ID 636a8a19f6c807535009bbbc6c812fe486eff971 # Parent f977c80a1dfa2acd6247ca1fda3a8779b146465f Condifure and Makefile changes for MacOS X. diff -r f977c80a1dfa -r 636a8a19f6c8 Makefile.in --- a/Makefile.in Tue May 27 03:41:57 2003 +0000 +++ b/Makefile.in Tue May 27 21:20:12 2003 +0000 @@ -25,7 +25,7 @@ # Link flags shared objects -SYSCONF_LFLAGS_SHOBJ = -shared +SYSCONF_LFLAGS_SHOBJ = $(SHAREDFLAG) # Linking shared libraries # - Build the $(TARGET) library, eg. lib$(TARGET).so.0.0 @@ -34,7 +34,7 @@ # SYSCONF_LINK_SHLIB = gcc SYSCONF_LINK_TARGET_SHARED = lib$(TARGET).so.$(VER_MAJ).$(VER_MIN) -SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) -shared \ +SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) $(SYSCONF_LFLAGS_SHOBJ) \ -o $(SYSCONF_LINK_TARGET_SHARED) \ $(OBJECTS) $(LFLAGS); \ mv $(SYSCONF_LINK_TARGET_SHARED) $(DESTDIR); \ @@ -44,7 +44,7 @@ ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so.$(VER_MAJ) SYSCONF_LINK_TARGET_SHARED2 = lib$(TARGET2).so.$(VER_MAJ).$(VER_MIN) -SYSCONF_LINK_LIB_SHARED2 = $(SYSCONF_LINK_SHLIB) -shared \ +SYSCONF_LINK_LIB_SHARED2 = $(SYSCONF_LINK_SHLIB) $(SYSCONF_LFLAGS_SHOBJ) \ -o $(SYSCONF_LINK_TARGET_SHARED2) \ $(OBJECTS2) $(LFLAGS); \ mv $(SYSCONF_LINK_TARGET_SHARED2) $(DESTDIR); \ diff -r f977c80a1dfa -r 636a8a19f6c8 configure.in --- a/configure.in Tue May 27 03:41:57 2003 +0000 +++ b/configure.in Tue May 27 21:20:12 2003 +0000 @@ -7,6 +7,7 @@ DW_SRC=gtk DW_DEFINE=__UNIX__ +SHAREDFLAG=-shared AC_SUBST(DW_MAJOR_VERSION) AC_SUBST(DW_MINOR_VERSION) AC_SUBST(DW_SUB_VERSION) @@ -56,6 +57,8 @@ if test $OPSYSTEM = "Darwin"; then DW_SRC=mac DW_DEFINE=__MAC__ + SHAREDFLAG=-dynamic + LIBS="$LIBS -framework Carbon" else AC_CHECK_PROG(PKG_CFG, pkg-config, pkg-config) if test x"$PKG_CFG" != x; then @@ -98,6 +101,7 @@ AC_SUBST(CP) AC_SUBST(MV) AC_SUBST(MKDIR) +AC_SUBST(SHAREDFLAG) AC_SUBST(DW_SRC) AC_SUBST(DW_DEFINE)