[Starkit] System Library mismatches
Clif Flynt
clif at cflynt.com
Mon Nov 28 09:16:48 CET 2005
On Mon, Nov 28, 2005 at 10:07:47AM +0100, Jean-Claude Wippler wrote:
> >The user reports that he doesn't have libstdc++.so.5;
>
> ...
> Have uploaded some tclkits based on cvs HEAD to http://www.equi4.com/
> pub/tk/newer/ for now. These were built on a libstdc++.so.6 system,
> so all of them should work for you.
Thanks.
> If you don't write to MK datafiles in your app, you could also try
> the new Tclkit Lite builds, which drop C++ altogether by replacing
> Mk4tcl with a pure-C Thrive extension and a vfs::mkcl driver which
> should be sufficient for r/o use (starkits & starpacks). Note that
> you'll need a recent (end-Nov) SDX to create starkits with Tclkit
> Lite (nothing changes if you use a std Tclkit).
Unfortunately, the whole reason for this application is the database.
My GutenBrowser for the Project Gutenberg books is getting more
attention. I suspect this is fallout of books.google.com making online
books more known.
> > Is there a way to force a starpack to a fully static build, rather
> >than relying on system shared libraries?
>
> That used to be a solution, but nowadays static linkage with gcc is
> causing its own problems as libc is loading things dynamically at
> runtime more and more - X11 stuff, locales, even name resolution
> (Windows is well ahead here: deployment continues to work out of the
> box for C, C++, and static builds).
Drat.
The idea of distributing all the libs with every application is
unpleasant, that being one of the Microsoft vendor solutions to DLL
hell. It works if you don't care about user disk-space and you're
supplying a CD-Rom, but it's unpleasant for a 56K download.
I'm hoping that the Linux distros will stabilize the libraries soon,
but there will be folks with RH 7.3 systems out there for a long time.
Clif
--
.... Clif Flynt ... http://www.cflynt.com ... clif at cflynt.com ...
..Tcl/Tk: A Developer's Guide (2nd edition) - Morgan Kauffman ..
..12th Annual Tcl/Tk Conference: Oct 24-28, 2005, Portland, OR.
............. http://www.tcl.tk/community/tcl2005/ ............
More information about the Starkit
mailing list