From: SourceForge.net <no...@so...> - 2003-08-26 16:16:15
|
Patches item #794741, was opened at 2003-08-26 00:59 Message generated for change (Comment added) made by das You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=310894&aid=794741&group_id=10894 Category: 70. Sample Extension Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Jeffrey Hobbs (hobbs) Summary: sampleextension stublib ranlib fix Initial Comment: the attached patch fixes an issue with ranlib not being run on stub libs when building dynamically linked extensions (i.e. with RANLIB=.), this breaks building of interdependent stubified extensions on platforms that need ranlib to be run on static libs prior to linking (such as Mac OS X). Essentially, ranlib calls on always static libs e.g. stub libs need to be separated from ranlib calls on libs that can be either static or dynamic, this is done via the new RANLIB_STUB which is set to the value of RANLIB before RANLIB is reset to . when building a dynamically linked extension. Also added a section to the Makefile illustrating how to build stub libraries to clarify usage of the new RANLIB_STUB. The technique adopted at install time is to run RANLIB_STUB on libraries containing the string "stub" and RANLIB on others. This issue affects a number of TEA extensions using their own stub libs: incrTcl, trf, tkimg, tclxml, tcldom; but should also be fixed in sampleextension so that newly TEAfied extensions won't perpetuate this problem... See the following patches for details on how the abovementioned extensions are affected: http://tcltkaqua.sf.net/8.4.4/patches/incrTcl.diff http://tcltkaqua.sf.net/8.4.4/patches/trf.diff http://tcltkaqua.sf.net/8.4.4/patches/tkimg.diff http://tcltkaqua.sf.net/8.4.4/patches/tclxml.diff http://tcltkaqua.sf.net/8.4.4/patches/tcldom.diff these will be submitted to the respective projects as time permits... ---------------------------------------------------------------------- >Comment By: Daniel A. Steffen (das) Date: 2003-08-26 01:18 Message: Logged In: YES user_id=90580 oops, looks the browser forgot my login cookie... submitted by 'das' ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=310894&aid=794741&group_id=10894 |