Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Better building on OpenBSD. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c934f48821993c54d4afdf695961501e |
User & Date: | stwo 2010-12-15 04:22:53.000 |
Context
2010-12-15
| ||
05:35 | Upgrade to newer install-sh and use it. check-in: 1f4d6ba364 user: stwo tags: trunk | |
04:22 | Better building on OpenBSD. check-in: c934f48821 user: stwo tags: trunk | |
2010-12-14
| ||
19:21 | Make .SUFFIXES work for more (BSD) make programs. check-in: 8a6e7c3d6c user: stwo tags: trunk | |
Changes
Changes to ChangeLog.
1 2 | 2010-12-14 Stuart Cassoff <[email protected]> | > > > > > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 2010-12-14 Stuart Cassoff <[email protected]> * configure: Regenerated to use latest TEA tcl.m4. Better building on OpenBSD. 2010-12-14 Stuart Cassoff <[email protected]> * Makefile.in: Make .SUFFIXES work for more (BSD) make programs. 2010-12-14 Jan Nijtmans <[email protected]> * configure: Regenerated to use latest TEA tcl.m4. This adds cross-compile support to UNIX and Win, and support for building 64-bit executables with mingw-w64 build tools. |
︙ | ︙ |
Changes to configure.
︙ | ︙ | |||
8280 8281 8282 8283 8284 8285 8286 | CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' fi ;; OpenBSD-*) | > > > > > > > | | | | | | | > > > > > > > > > > | 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 | CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' fi ;; OpenBSD-*) arch=`arch -s` case "$arch" in m88k|vax) SHLIB_SUFFIX="" SHARED_LIB_SUFFIX="" ;; *) SHLIB_CFLAGS="-fPIC" SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}' SHLIB_SUFFIX=".so" if test $doRpath = yes; then CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' fi LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}' ;; esac case "$arch" in m88k|vax) CFLAGS_OPTIMIZE="-O1" ;; *) CFLAGS_OPTIMIZE="-O2" ;; esac echo "$as_me:$LINENO: checking for ELF" >&5 echo $ECHO_N "checking for ELF... $ECHO_C" >&6 if test "${tcl_cv_ld_elf+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF |
︙ | ︙ | |||
8329 8330 8331 8332 8333 8334 8335 | else LDFLAGS="" fi if test "${TCL_THREADS}" = "1"; then | | > < | 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 | else LDFLAGS="" fi if test "${TCL_THREADS}" = "1"; then # On OpenBSD: Compile with -pthread # Don't link with -lpthread LIBS=`echo $LIBS | sed s/-lpthread//` CFLAGS="$CFLAGS -pthread" fi # OpenBSD doesn't do version numbers with dots. UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' TCL_LIB_VERSIONS_OK=nodots ;; |
︙ | ︙ |