LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware64 multilib, can't compile 32-bit apps. (https://www.linuxquestions.org/questions/slackware-14/slackware64-multilib-cant-compile-32-bit-apps-812226/)

RajahBrooke 06-05-2010 11:11 AM

OK, back from my exam. Took a look at what you pointed out (re not having all the gcc and glibc packages) and have rectified the problem. I realise now what I did - I downloaded all the packages, but there were already packages in the directory I put them in (vlc, and a couple of others). In trying to remove the already existing packages, I managed to accidentally delete a few of the packages I actually needed - schoolboy error; rather embarrassed now.

Have since also made sure all the compat32 packages were in working order and have reattempted to install skype using sbopkg. It now runs - though it crashes unexpectedly with the following message:

Code:

ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL hdmi
output of "ldd /usr/bin/skype"
Code:

linux-gate.so.1 =>  (0xffffe000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xf769d000)
        libXv.so.1 => /usr/lib/libXv.so.1 (0xf7698000)
        libXss.so.1 => /usr/lib/libXss.so.1 (0xf7695000)
        librt.so.1 => /lib/librt.so.1 (0xf768c000)
        libQtDBus.so.4 => /usr/lib/libQtDBus.so.4 (0xf7612000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xf6b81000)
        libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0xf6a5b000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xf67d9000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf67c0000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf66d0000)
        libm.so.6 => /lib/libm.so.6 (0xf66a9000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf668c000)
        libc.so.6 => /lib/libc.so.6 (0xf6529000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf640e000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf6400000)
        libdl.so.2 => /lib/libdl.so.2 (0xf63fc000)
        /lib/ld-linux.so.2 (0xf7763000)
        libQtXml.so.4 => /usr/lib/qt/lib/libQtXml.so.4 (0xf63b8000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xf63b4000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf62e4000)
        libpng14.so.14 => /usr/lib/libpng14.so.14 (0xf62be000)
        libz.so.1 => /usr/lib/libz.so.1 (0xf62aa000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf6233000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xf61f9000)
        libEGL.so.1 => /usr/lib/libEGL.so.1 (0xf61ec000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xf61e4000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xf61cd000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf61c4000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf6195000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf617d000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xf6179000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf6159000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf6155000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf6150000)

output of "zgrep IA32 /proc/config.gz"

Code:

CONFIG_IA32_EMULATION=y
# CONFIG_IA32_AOUT is not set

output of "ls -1 /var/log/packages/*"
here

RajahBrooke 06-05-2010 11:22 AM

BTW, sorry for double-posting, but I wanted to ask if this now counts as solved. The original problem appears to have been solved. Should I start a new thread if I want help with the skype problem (assuming I can't find a solution with a bit of googling :P)?

ponce 06-05-2010 11:36 AM

you might, but I would check if skype is seeing the sound card you're using, because it looks like it's trying to use the hdmi output of your video card and not the internal sound chipset.

check which sound card is configured with alsaconf.

following what I read, the problem should be also that your sound card doesn't support hardware mixing and you are launching skype while some other app is using the sound card.

(but I'm not much into alsa, so I think I'll pass).

and yes, google about it before opening a new thread ;)

SqdnGuns 06-05-2010 11:41 AM

Quote:

Originally Posted by RajahBrooke (Post 3993422)
OK, back from my exam. Took a look at what you pointed out (re not having all the gcc and glibc packages) and have rectified the problem. I realise now what I did - I downloaded all the packages, but there were already packages in the directory I put them in (vlc, and a couple of others). In trying to remove the already existing packages, I managed to accidentally delete a few of the packages I actually needed - schoolboy error; rather embarrassed now.

Have since also made sure all the compat32 packages were in working order and have reattempted to install skype using sbopkg. It now runs - though it crashes unexpectedly with the following message:

Quote:

Originally Posted by RajahBrooke (Post 3993179)
@ Daedra and SqdnGuns: I know the instructions are supposed to be easy to follow, and I read every post on the internet mentioning AlienBOB's instructions, as well as re-reading his instructions endlessly. So, though I am very happy that it works for you - it clearly hasn't for me.

I want to give useful information so I can get this sorted and get out of everyone's hair - please, tell me how I can be more helpful.

OK, you obviously did not follow Aliens instructions exactly......

I'd mark this thread as solved and create a new thread for your Skype issue.

RajahBrooke 06-05-2010 12:02 PM

Yeah, I was confused by the fact that all the links to the gcc and glibc packages had clearly been followed (they were purple instead of the usual blue) meaning I had downloaded them all - but thanks to my hamfistedness, I managed to delete a bunch of rather important packages :P I suppose it's one of those things - you sometimes need an extra pair of eyes to see the bleeding obvious! OK, marking this as solved, and will look into the alsaconf issue and try not to post a new thread until I'm sure I can't figure it out on my own. Cheers everyone.


All times are GMT -5. The time now is 04:07 AM.