What steps will reproduce the problem? 1. Try to use the downloaded tclkit in a newer linux distro, eg in Karmic Koala aka Ubuntu 09.10
What is the expected output? What do you see instead? Expected: it runs Instead: complains about missing libstdc++5
What version of the product are you using? On what operating system? Using tclkit-8.5.7-linux-ix86 on Ubuntu-Karmic
Please provide any additional information below. Newer distros (or at least ubuntu) stopped providing libstdc++5, it is not even in the repos. This may be THEIR bug and not ours, but it will probably turn out to be OUR problem not theirs :(
USER SOLUTION: Just creating a symlink from libstdc++5 to libstdc++6 does not work, that would have been too easy :( What can be done is downloading the libstdc++5 package from the Jaunty repos and manually installing it with dpkg, or else adding the Jaunty repos and installing the package using synaptic or apt-get.
This will probably be a HUGE problem for many users.
Comment #1
Posted on Nov 20, 2009 by Grumpy GiraffeActivetclÅ› basekits do not have this problem: they build in a static libstdc++
Comment #2
Posted on Nov 30, 2009 by Swift ElephantI have been doing builds for linux using a virtual machine with debian sarge on it as this gives the maximum coverage for all linux variants. However, I believe everyone has stopped using libc5 and is now on libc6. So for future builds and beginning with 8.5.8 I've used a new vm with Debian Etch which using libc6. I've also adjusted the build to link libstdc++ statically on linux and to generate dynamic Tk kits when building the old-style ones which better matches the genkit based builds. Try tclkit 8.5.8 and it should be fine.
Status: Fixed
Labels:
Type-Defect
Priority-Medium