Hello! I just installed a squeaky clean Slackware 14.0 64bit on my computer and I followed Alien Bob's instructions on how to get multilib up and running. I am trying to install wine and I am missing a few dependencies. Wine told me I was missing Mesa and OpenGL wouldn't be supported, so I downloaded Mesa and unpacked it and ran ./configure and it told me I had an old version of libdrm, so I downloaded the latest version of libdrm and installed it, but Mesa doesn't seem to notice. I have a feeling this is a by-product of the way I installed my multilib, I installed it from the DVD so it would stand to reason that a few things were out of date, but how can I update 32bit packages? Or am I right about any of this. I'm sorry this post is confusing. But I am confused myself!
Let me try and help you help me, this is what ./configure returns from the Mesa directory.
configure: error: Package requirements (libdrm_intel >= 2.4.38) were not met:
Requested 'libdrm_intel >= 2.4.38' but version of libdrm is 2.4.33
But I downloaded libdrm 2.4.45 and installed it and everything went smoothly. I can't say for sure, but I think it only installed to /lib64/ not /lib/ and I don't know if it's a good idea to go running around symbolically linking everything in my /lib64/ to my /lib/ directories. I don't want to ruin the multilib after all!
So, I guess my question is, what am I doing wrong here, or should I just link all my 64bit libraries to the 32bit ones?