Overview
Comment: | Updated to support static KitDLLs on platforms that prefix symbols with an underscore |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: | f41b714e8834b1c8fda733cda8b3374dd74aa4f4 |
User & Date: | rkeene on 2016-03-20 07:24:58 |
Other Links: | manifest | tags |
Context
2016-03-20
| ||
07:35 | Updated to not mark anything as external if we are building a static KitDLL check-in: 39588a62db user: rkeene tags: trunk | |
07:24 | Updated to support static KitDLLs on platforms that prefix symbols with an underscore check-in: f41b714e88 user: rkeene tags: trunk | |
2016-03-11
| ||
17:40 | Added hashes to more projects check-in: 73b57d10fb user: rkeene tags: trunk | |
Changes
Modified kitsh/buildsrc/kitsh-0.0/Makefile.kitdll.in from [6164206d04] to [e922f32836].
19 19 20 20 ## Static archive build 21 21 libtclkit@KITDLL_LIB_VERSION@.a: $(OBJS) $(EXTRA_KIT_DEPS) $(EXTRA_OBJS) $(EXTRA_VFS_OBJS) 22 22 rm -f libtclkit@KITDLL_LIB_VERSION@.a.new 23 23 rm -rf __TMP__ 24 24 mkdir __TMP__ 25 25 for arch in $(ARCHS); do ( cd __TMP__ && ar x ../$${arch} ); done 26 - $(OBJCOPY) --redefine-sym Tcl_Init=Tcl_InitReal __TMP__/tclInterp.o 26 + $(OBJCOPY) --redefine-sym Tcl_Init=Tcl_InitReal --redefine-sym _Tcl_Init=_Tcl_InitReal __TMP__/tclInterp.o 27 27 $(AR) cr libtclkit@KITDLL_LIB_VERSION@.a.new $(OBJS) $(EXTRA_OBJS) $(EXTRA_VFS_OBJS) __TMP__/*.o 28 28 rm -rf __TMP__ 29 29 $(RANLIB) libtclkit@KITDLL_LIB_VERSION@.a.new 30 30 mv libtclkit@KITDLL_LIB_VERSION@.a.new libtclkit@KITDLL_LIB_VERSION@.a 31 31 32 32 # Test driver 33 33 tclsh.o: tclsh.c