Ticket Change Details
Overview

Artifact ID: 1f8152cad98ce02b8e556c6f9972226ff6f51be9
Ticket: f75d036a1431f45fb9ee5863df6168d75b7e2f93
build tk on unix even when no cross-compiler installed
Date: 2016-07-16 13:53:50
User: anonymous
Changes

  1. Change comment to:

    tk/win/configure now errors if it can't find a cross-compiler, causing kitcreator to give up.

    --- tk/build.sh
    +++ tk/build.sh
    @@ -200,14 +200,14 @@  
                            fi
                    fi
                   
                    if [ "${STATICTK}" = "1" ]; then
                            echo "Running: ./configure --disable-shared --disable-symbols --prefix=\"${INSTDIR}\" --libdir=\"${INSTDIR}/lib\" --with-tcl=\"${TCLCONFIGDIR}\" ${CONFIGUREEXTRA}"
    -                       ./configure --disable-shared --disable-symbols --prefix="${INSTDIR}" --libdir="${INSTDIR}/lib" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
    +                       ./configure --disable-shared --disable-symbols --prefix="${INSTDIR}" --libdir="${INSTDIR}/lib" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA} || continue
                    else   
                            echo "Running: ./configure --enable-shared --disable-symbols --prefix=\"${INSTDIR}\" --libdir=\"${INSTDIR}/lib\" --with-tcl=\"${TCLCONFIGDIR}\" ${CONFIGUREEXTRA}"
    -                       ./configure --enable-shared --disable-symbols --prefix="${INSTDIR}" --libdir="${INSTDIR}/lib" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
    +                       ./configure --enable-shared --disable-symbols --prefix="${INSTDIR}" --libdir="${INSTDIR}/lib" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA} || continue
                    fi
                   
                    echo "Running: ${MAKE:-make}"
                    ${MAKE:-make} || (
                            # Workaround a bug in Tk on FreeBSD 8.1:

  2. Change foundin to "trunk"
  3. Change login to "anonymous"
  4. Change private_contact to "cb02a4a25e8da92f2790bc307bf01ef24ce6053e"
  5. Change severity to "Important"
  6. Change status to "Open"
  7. Change title to:

    build tk on unix even when no cross-compiler installed

  8. Change type to "Code Defect"