Overview
| Comment: | Updated to support not providing a dlopen symbol in the static archive (and default to not providing one in the shared archive) |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
149997010dc42b50a6a3e6fe105b9e8e |
| User & Date: | rkeene on 2014-05-22 04:45:11.091 |
| Other Links: | manifest | tags |
Context
|
2014-05-22
| ||
| 04:45 | tcc4tcl 0.12 check-in: 5fb5de4c85 user: rkeene tags: trunk, 0.12 | |
| 04:45 | Updated to support not providing a dlopen symbol in the static archive (and default to not providing one in the shared archive) check-in: 149997010d user: rkeene tags: trunk | |
|
2014-05-20
| ||
| 20:15 | Updated to set CPPFLAGS separately form CFLAGS check-in: 8ef4137624 user: rkeene tags: trunk | |
Changes
Modified configure.ac
from [b2aa5f3b46]
to [66cbea103c].
| ︙ | ︙ | |||
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
if test "${TCC4TCL_TARGET}" = "shared"; then
dnl Determine how to make shared objects
DC_GET_SHOBJFLAGS
dnl Only export symbols we wish to expose
TARGET="tcc4tcl.${SHOBJEXT}"
else
AC_CHECK_TOOL([RANLIB], [ranlib])
AC_CHECK_TOOL([AR], [ar])
TARGET="tcc4tcl-static.a"
fi
AC_SUBST(TARGET)
AC_SUBST(TCC4TCL_TARGET)
dnl Perform Tcl Extension required stuff
TCLEXT_INIT
dnl This must be done last since it breaks the compilation
if test "${TCC4TCL_TARGET}" = "shared"; then
DC_SETVERSIONSCRIPT([tcc4tcl.vers], [tcc4tcl.syms])
| > > > > > > > > > > > > > > > > | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
if test "${TCC4TCL_TARGET}" = "shared"; then
dnl Determine how to make shared objects
DC_GET_SHOBJFLAGS
dnl Only export symbols we wish to expose
TARGET="tcc4tcl.${SHOBJEXT}"
no_dlopen='1'
else
AC_CHECK_TOOL([RANLIB], [ranlib])
AC_CHECK_TOOL([AR], [ar])
TARGET="tcc4tcl-static.a"
no_dlopen='0'
fi
AC_SUBST(TARGET)
AC_SUBST(TCC4TCL_TARGET)
AC_ARG_WITH([dlopen], AS_HELP_STRING([--without-dlopen], [do not define dlopen/dlclose/dlerror]), [
if test "$withval" = "no"; then
no_dlopen='1'
else
no_dlopen='0'
fi
])
if test "$no_dlopen" = '1'; then
CPPFLAGS="${CPPFLAGS} -DCONFIG_TCC_STATIC_NODLOPEN=1"
fi
dnl Perform Tcl Extension required stuff
TCLEXT_INIT
dnl This must be done last since it breaks the compilation
if test "${TCC4TCL_TARGET}" = "shared"; then
DC_SETVERSIONSCRIPT([tcc4tcl.vers], [tcc4tcl.syms])
|
| ︙ | ︙ |