From: Vince D. <vi...@sa...> - 2002-07-20 08:10:37
|
A few thoughts, On Fri, 19 Jul 2002, Alan W. Irwin wrote: > convenient); libplplot only links libpltcl, the normal list of dynamic This seesm the wrong way around. Wouldn't libpltcl link to libplplot? > I haven't yet thought much about the static library case. For Linux > shouldn't we just drop that altogether? Alternatively, we could make it a > non-default configuration item for Linux if there are still some important > Linux distributions that do not support shared libraries. It would be nice to still allow someone to compile one executable which contains everything they need (to pass between machines, etc) rather than needing a dozen different files. this new build structure should, I hope, smooth things for integration of the last parts of what I want to do: enable the 'USE_TCL_STUBS' and 'USE_TK_STUBS' flags. Doing this effectively removes the linkage between libpltcl and tcl/tk, so allowing the same libpltcl to be used with any version of Tcl/Tk since 8.1 without recompilation. This makes distributing a binary much more useful! If you'd like, try turning on those flags and see if the 'load libpltcl Plplotter' still works. (I'm pretty sure plrender, pltcl etc would break with this change as they stand, however, but the 'load' bit might work) good work! Vince. |