SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
That should show you exactly what it's looking for. As for the 5.2.27 error, gtk-1.2.x & gtk-2.x are not compatible and you may need both. gtk-2.x is certainly taking over.
I've never done anything with mysql, but I'm guessing you probably need gtk-2.x. It doesn't seem to like glib headers. Try reading up on compile time dependencies (different from run-time dependencies often) and make sure you have not configured it --with-something-you-haven't-got
I have a feeling I had this same problem and traced it to having AlienBob's Multilib GCC installed, I "upgraded" these back to the originals and then the compilation completed, once the package was installed I re-installed the multilib compilers. The package works fine, if you need I can upload a copy somewhere
Yes, I always use the script from slackbuild.org. Actually, I had some similar problem compiling the libglademm, but then I downloaded the tgz package and installed it successfully.
I also have the multilib gccs from AliebBob installed. Will try later today without them to see how it goes.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
I'm not sure exactly when the light popped on in my head but I finally noticed that "This requires blah, blah, blah" in SlackBuilds.org packages are in the order that you need to build and install them (I'd been building things in alphabetic order -- just because -- and kept having problems that got fixed by simply doing them in the order presented). Yeah, there's probably some note somewhere that tells you that but I have a bad habit of just jumping in and going for it that's been difficult for me to break.
I'd been thinking of trying MySQL Workbench for some time and your post triggered me to finally jump in and build the package and, step-by-step, I did that with no problems. I did choose wxGTK rather than wxPython (you have to choose one or the other; there's a note about interference between the two). This in straight-stock Slackware 13.37 64-bit (and sometime today I'm going to build in Slackware 13.37 32-bit on the machine I mainly use as a MySQL -- and PostgreSQL, too -- data base server). When I say straight-stock I mean a full install and the only thing I add is jdk from the extra directory on the DVD and any patches as they become available; the rest is, oh, src2pkg, VirtualBox, a few SlackBuilds here and there, LibreOffice.org (now, instead of OpenOffice.org) and that's pretty much that.
Yes, I'm using multilib. Yesterday I installed back the gcc from DVD, but I got the same errors. Then I installed the multilib gcc again, and I was able to compile the libglademm, but I got some different error at building the mysql workbench packages. I don't remeber exactly, but it was something about libstdc++. Then I uninstalled all the compat32 packages, and I managed to brake the whole OS, so I had to reinstall it. Then on the newly installed Slackware64 (without the multilib and any other installed packages) I installed the required libraries that I built earlier but I got the same gdk error when I tried to compile the mysql workbench.
Oh dear, doesn't sound like you're having much fun with this. I remember having similar problems but managed to compile it somehow, anyway heres a link to the slackpkg I used. If you have all the requirements installed you should be able to just install this pkg and then it will work (hopefully) if not it's simple to uninstall. Good luck. http://dl.dropbox.com/u/31226650/mys...6_64-2_SBo.tgz
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.