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 |
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
Added build/tcc-patches/0.9.26/tcc-0.9.26-dlopenoptional.diff version [8888bda434].
|
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 | 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]) |
︙ |