MAGIC Magic Mailing List
 
 

From: R. Timothy Edwards (tim AT stravinsky DOT jhuapl.edu)
Date: Tue Sep 30 2003 - 16:36:32 EDT

  • Next message: Adam Fedor: "Re: Autoconf problems with Mac-OS X"

    Dear Stéfan and Adam,
    
       I think the proper place for the flags is configure.in, line 866:
    
    ------------------------------------------------------------------------
        *darwin*) 
          SHDLIB_EXT=".dylib"  
          LDDL_FLAGS = "-dynamiclib -flat_namespace -undefined suppress -bind_at_load"
          LDFLAGS=${LDFLAGS} ${LIB_SPECS}
          CFLAGS="${CFLAGS} ${X_CFLAGS} ${INC_SPECS} -I/sw/include -fno-common"
          ;;  
    ------------------------------------------------------------------------
    
    Likewise, it should be possible to supress the cpp warning by adding the
    following at line 378:
    
    ------------------------------------------------------------------------
      *darwin*)   
        AC_DEFINE(macosx)
        if test "$CPP" == "gcc -E" ; then
           CPPFLAGS="$CPPFLAGS -no-cpp-precomp"
        fi
        ;;    
    ------------------------------------------------------------------------
    
    The setting of "MAC_EXTRA_LIBS" and "MAC_SHARED" using "make config" is
    deprecated, as these are no longer used by any of the makefiles.  The
    setting of "DEPEND_FLAG" should make no difference to the compilation.
    
    I will have these changes in the next distribution.  Thanks for the
    feedback.
    
    					Regards,
    					Tim
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo