Check-in [f41b714e88]
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