Ticket #47872: patch-configure.diff

File patch-configure.diff, 1.7 KB (added by smithsp (Sterling Smith), 9 years ago)

Patch for configure script to get proper paths, arch, and install_name

  • configure

    old new  
    10141014libdir='${exec_prefix}/lib'
    10151015localedir='${datarootdir}/locale'
    10161016mandir='${datarootdir}/man'
     1017uiddir='${exec_prefix}/uid'
    10171018
    10181019ac_prev=
    10191020ac_dashdash=
     
    74527453       HUP_TO_INETD="kill -HUP \`/sbin/pidof inetd\`";;
    74537454*apple-darwin*) echo "Configuring for MacOS X";
    74547455       MACOSX="macosx"
    7455        CFLAGS="$CFLAGS -arch x86_64 -arch i386 -dynamic";
     7456       CFLAGS="$CFLAGS -arch x86_64 -dynamic";
    74567457       if (test "$F77" = "f77"); then
    74577458          FFLAGS="$FFLAGS -w -f -V -W"
    74587459                  FORLD="$F77"
     
    74757476       LD_LDSHARE="";
    74767477       LDARC="";
    74777478       LD_LDARC="";
    7478        UILPATH=/usr/OpenMotif/bin;
    7479        MOTIF_LDARC="-Wl,-bind_at_load -multiply_defined suppress -L/usr/OpenMotif/lib"
    7480        MOTIF_LD_LDARC="-multiply_defined suppress -L/usr/OpenMotif/lib"
    7481                    LINKSHARED="$LDFLAGS -shared -arch i386 -arch x86_64";
     7479       UILPATH=${prefix}/bin;
     7480       MOTIF_LDARC="-Wl,-bind_at_load -multiply_defined suppress -L${prefix}/lib"
     7481       MOTIF_LD_LDARC="-multiply_defined suppress -L${prefix}/lib"
     7482                   LINKSHARED="$LDFLAGS -shared -arch x86_64 -dynamiclib -install_name $libdir/\$(@F) -headerpad_max_install_names"
    74827483           FOR_LINKSHARED="$LDFLAGS -shared";
    74837484           LINKMODULE="$LDFLAGS -bundle -undefined dynamic_lookup";
    74847485       IDL_LD="";
     
    1060610607
    1060710608case $host in #(
    1060810609  *darwin*|*apple*) :
    10609     X_CFLAGS+=" -I/usr/OpenMotif/include"
    10610                              X_LIBS+=" -L/usr/OpenMotif/lib" ;; #(
     10610    X_CFLAGS+=" -I${prefix}/include"
     10611                             X_LIBS+=" -L${prefix}/lib" ;; #(
    1061110612  *) :
    1061210613     ;;
    1061310614esac