LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Reply
 
Search this Thread
Old 10-10-2011, 11:04 AM   #1
garnele
LQ Newbie
 
Registered: Oct 2011
Posts: 1

Rep: Reputation: Disabled
Skype on 13.37 x86_64?


Hello.

Well, I'm not completely new to Slackware, I know my way around with Linux, but now I want to install Skype on my freshly installed Slackware 13.37.

Here's my uname -a:
Code:
Linux styx 2.6.37.6 #3 SMP Sat Apr 9 22:49:32 CDT 2011 x86_64 Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz GenuineIntel GNU/Linux
I've installed the multilib packages so far, as recommended on this site: http://connie.slackware.com/~alien/multilib/

The packages are the following:

==Slackware64 13.37==

* The gcc compiler suite:
- gcc-4.5.2_multilib-x86_64-2alien.txz
- gcc-g++-4.5.2_multilib-x86_64-2alien.txz
- gcc-gfortran-4.5.2_multilib-x86_64-2alien.txz
- gcc-gnat-4.5.2_multilib-x86_64-2alien.txz
- gcc-java-4.5.2_multilib-x86_64-2alien.txz
- gcc-objc-4.5.2_multilib-x86_64-2alien.txz

* The GNU libc libraries:
- glibc-2.13_multilib-x86_64-3alien.txz
- glibc-i18n-2.13_multilib-x86_64-3alien.txz
- glibc-profile-2.13_multilib-x86_64-3alien.txz
- glibc-solibs-2.13_multilib-x86_64-3alien.txz
- glibc-zoneinfo-2.13_multilib-noarch-3alien.txz

And yeah, I read that these packages are needed for Skype (= running 32-bit software on a 64-bit OS), BUT: When I try to execute Skype (downloaded the latest Skype Static), I get the following:

Code:
kasumi@styx:~/skype_static-2.2.0.35$ ./skype 
./skype: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
And "file skype" gives the following:

Code:
kasumi@styx:~/skype_static-2.2.0.35$ file skype
skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped

I do know that there's a binary package provided by alien, but it does not support the german umlaute (, , , ) and it bugs me whenever there's a ? instead of one of those letteres.


Thank you very much, so far.

Garnele.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 10-10-2011, 11:22 AM   #2
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,504

Rep: Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912
you need also the compat32 packages.
 
Old 10-10-2011, 01:40 PM   #3
solarfields
Member
 
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: Slackware
Posts: 494

Rep: Reputation: 132Reputation: 132
hi!

you may check the skype package from slacky:

http://repository.slacky.eu/slackwar...x86_64-1sl.txz

You do not need the compat32 packages for this, as the package comes with everything necessary for skype to run. I use this, because the compat32 packages sometimes would cause compiling of programs to fail, as they look for libraries in /usr/lib not /usr/lib64
 
2 members found this post helpful.
Old 10-10-2011, 02:01 PM   #4
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
That's interesting, I may try it, although I am currently using qutecom in an attempt to quit skype, especially since M$ now owns it.
 
Old 10-10-2011, 02:11 PM   #5
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,504

Rep: Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912
the compat32 packages are needed also for adobe reader, wine, google-talkplugin, google-earth, teamviewer, 32bit binary only games and so on...
not really sure if the OP doesn't plan to use this stuff too, just FYI
 
Old 10-10-2011, 02:33 PM   #6
solarfields
Member
 
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: Slackware
Posts: 494

Rep: Reputation: 132Reputation: 132
/*
the compat32 packages are needed also for...
*/

yep, however in my case, skype is the only 32bit program i really need, so the package from Slacky is a nice compromise, as it installs the compat libraries to a custom location. So no problem with compiling stuff from SlackBuilds.org
 
Old 10-10-2011, 02:57 PM   #7
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,504

Rep: Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912
If you care about clean building sessions, maybe a fresh install in a virtual machine could be better (I personally keep a backup of the vm image file that I overwrite to restart from a clean install), so you can be pretty sure that anything you added to the stock slackware cannot interfere with the builds.
 
1 members found this post helpful.
Old 10-10-2011, 03:12 PM   #8
solarfields
Member
 
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: Slackware
Posts: 494

Rep: Reputation: 132Reputation: 132
good idea, but it is a bit too much for me
I may give it a try with the next Slackware release, though
 
Old 10-11-2011, 05:33 AM   #9
zux
Member
 
Registered: Jul 2006
Location: latvia
Distribution: slackware
Posts: 127

Rep: Reputation: 16
i have skype working on 64bit slackware.
i have all the compat32 libraries installed, here is a list.
Code:
bash-4.1$ ls /var/log/packages/* | grep compat32
/var/log/packages/aaa_elflibs-compat32-13.37-x86_64-7
/var/log/packages/alsa-lib-compat32-1.0.24.1-x86_64-1
/var/log/packages/alsa-oss-compat32-1.0.17-x86_64-1
/var/log/packages/atk-compat32-1.32.0-x86_64-1
/var/log/packages/audiofile-compat32-0.2.7-x86_64-1
/var/log/packages/bzip2-compat32-1.0.6-x86_64-1
/var/log/packages/cairo-compat32-1.10.2-x86_64-2
/var/log/packages/cups-compat32-1.4.6-x86_64-1
/var/log/packages/curl-compat32-7.21.4-x86_64-1
/var/log/packages/cxxlibs-compat32-6.0.14-x86_64-1
/var/log/packages/cyrus-sasl-compat32-2.1.23-x86_64-1
/var/log/packages/dbus-compat32-1.4.1-x86_64-1
/var/log/packages/dbus-glib-compat32-0.88-x86_64-1
/var/log/packages/e2fsprogs-compat32-1.41.14-x86_64-1
/var/log/packages/esound-compat32-0.2.41-x86_64-1
/var/log/packages/expat-compat32-2.0.1-x86_64-2
/var/log/packages/fontconfig-compat32-2.8.0-x86_64-1
/var/log/packages/freetype-compat32-2.4.4-x86_64-1
/var/log/packages/gamin-compat32-0.1.10-x86_64-3
/var/log/packages/gdk-pixbuf2-compat32-2.23.3-x86_64-1
/var/log/packages/glew-compat32-1.5.7-x86_64-1
/var/log/packages/glib2-compat32-2.28.6-x86_64-1
/var/log/packages/gnutls-compat32-2.10.5-x86_64-1
/var/log/packages/gst-plugins-base-compat32-0.10.32-x86_64-1
/var/log/packages/gst-plugins-good-compat32-0.10.28-x86_64-2
/var/log/packages/gstreamer-compat32-0.10.32-x86_64-1
/var/log/packages/gtk+2-compat32-2.24.4-x86_64-1
/var/log/packages/hal-compat32-0.5.14-x86_64-3
/var/log/packages/jasper-compat32-1.900.1-x86_64-3
/var/log/packages/lcms-compat32-1.19-x86_64-1
/var/log/packages/lesstif-compat32-0.95.2-x86_64-1
/var/log/packages/libFS-compat32-1.0.3-x86_64-1
/var/log/packages/libICE-compat32-1.0.7-x86_64-1
/var/log/packages/libSM-compat32-1.2.0-x86_64-1
/var/log/packages/libX11-compat32-1.4.3-x86_64-2
/var/log/packages/libXScrnSaver-compat32-1.2.1-x86_64-1
/var/log/packages/libXau-compat32-1.0.6-x86_64-1
/var/log/packages/libXaw-compat32-1.0.9-x86_64-1
/var/log/packages/libXcomposite-compat32-0.4.3-x86_64-1
/var/log/packages/libXcursor-compat32-1.1.11-x86_64-1
/var/log/packages/libXdamage-compat32-1.1.3-x86_64-1
/var/log/packages/libXdmcp-compat32-1.1.0-x86_64-1
/var/log/packages/libXevie-compat32-1.0.3-x86_64-1
/var/log/packages/libXext-compat32-1.2.0-x86_64-1
/var/log/packages/libXfixes-compat32-5.0-x86_64-1
/var/log/packages/libXfont-compat32-1.4.3-x86_64-1
/var/log/packages/libXfontcache-compat32-1.0.5-x86_64-1
/var/log/packages/libXft-compat32-2.2.0-x86_64-1
/var/log/packages/libXi-compat32-1.4.2-x86_64-1
/var/log/packages/libXinerama-compat32-1.1.1-x86_64-1
/var/log/packages/libXmu-compat32-1.1.0-x86_64-1
/var/log/packages/libXp-compat32-1.0.1-x86_64-1
/var/log/packages/libXpm-compat32-3.5.9-x86_64-1
/var/log/packages/libXrandr-compat32-1.3.1-x86_64-1
/var/log/packages/libXrender-compat32-0.9.6-x86_64-1
/var/log/packages/libXres-compat32-1.0.5-x86_64-1
/var/log/packages/libXt-compat32-1.1.1-x86_64-1
/var/log/packages/libXtst-compat32-1.2.0-x86_64-1
/var/log/packages/libXv-compat32-1.0.6-x86_64-1
/var/log/packages/libXvMC-compat32-1.0.6-x86_64-1
/var/log/packages/libXxf86dga-compat32-1.1.2-x86_64-1
/var/log/packages/libXxf86misc-compat32-1.0.3-x86_64-1
/var/log/packages/libXxf86vm-compat32-1.1.1-x86_64-1
/var/log/packages/libart_lgpl-compat32-2.3.21-x86_64-1
/var/log/packages/libdmx-compat32-1.1.1-x86_64-1
/var/log/packages/libdrm-compat32-2.4.23-x86_64-1
/var/log/packages/libelf-compat32-0.8.13-x86_64-2
/var/log/packages/libexif-compat32-0.6.20-x86_64-1
/var/log/packages/libfontenc-compat32-1.1.0-x86_64-1
/var/log/packages/libgcrypt-compat32-1.4.6-x86_64-1
/var/log/packages/libglade-compat32-2.6.4-x86_64-4
/var/log/packages/libgpg-error-compat32-1.9-x86_64-1
/var/log/packages/libgphoto2-compat32-2.4.10.1-x86_64-1
/var/log/packages/libidn-compat32-1.19-x86_64-1
/var/log/packages/libieee1284-compat32-0.2.11-x86_64-2
/var/log/packages/libjpeg-compat32-v8a-x86_64-1
/var/log/packages/libmng-compat32-1.0.10-x86_64-2
/var/log/packages/libmpc-compat32-0.8.2-x86_64-2
/var/log/packages/libpcap-compat32-1.1.1-x86_64-1
/var/log/packages/libpng-compat32-1.4.5-x86_64-1
/var/log/packages/libsndfile-compat32-1.0.24-x86_64-1
/var/log/packages/libtermcap-compat32-1.2.3-x86_64-7
/var/log/packages/libtiff-compat32-3.9.4-x86_64-2
/var/log/packages/libtool-compat32-2.4-x86_64-1
/var/log/packages/libusb-compat32-1.0.8-x86_64-2
/var/log/packages/libxcb-compat32-1.7-x86_64-1
/var/log/packages/libxml2-compat32-2.7.8-x86_64-3
/var/log/packages/libxslt-compat32-1.1.26-x86_64-1
/var/log/packages/mesa-compat32-7.9.2-x86_64-1
/var/log/packages/mpg123-compat32-1.13.3-x86_64-1
/var/log/packages/mysql-compat32-5.1.56-x86_64-1
/var/log/packages/ncurses-compat32-5.9-x86_64-1
/var/log/packages/openldap-client-compat32-2.4.23-x86_64-1
/var/log/packages/openssl-compat32-0.9.8r-x86_64-3
/var/log/packages/openssl-solibs-compat32-0.9.8r-x86_64-3
/var/log/packages/pango-compat32-1.28.4-x86_64-1
/var/log/packages/pixman-compat32-0.20.2-x86_64-1
/var/log/packages/popt-compat32-1.7-x86_64-3
/var/log/packages/qt-compat32-4.7.0_7abde40-x86_64-3
/var/log/packages/readline-compat32-5.2-x86_64-4
/var/log/packages/sane-compat32-1.0.22-x86_64-2
/var/log/packages/sdl-compat32-1.2.14-x86_64-5
/var/log/packages/seamonkey-solibs-compat32-2.1b3-x86_64-2
/var/log/packages/svgalib-compat32-1.9.25-x86_64-2
/var/log/packages/util-linux-compat32-2.19-x86_64-1
/var/log/packages/v4l-utils-compat32-0.8.3-x86_64-2
/var/log/packages/xfce-compat32-4.6.2-x86_64-5
/var/log/packages/zlib-compat32-1.2.5-x86_64-4
i do remember the same error, and it was about a missing library. but not really sure which one.
 
Old 02-07-2012, 01:35 PM   #10
Munra
LQ Newbie
 
Registered: Mar 2008
Location: Colombia
Distribution: slackware64 14
Posts: 27

Rep: Reputation: 1
hello:
But why in the download page of Skype are the packages for ubuntu 64-bits and Debian 64-bits???
 
Old 02-07-2012, 02:02 PM   #11
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,653
Blog Entries: 2

Rep: Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097Reputation: 4097
They actually are 32 bit versions. Debian and Ubuntu have multilib installed by default, so their package manager will just install the needed packages if necessary.
 
1 members found this post helpful.
Old 08-10-2012, 10:38 AM   #12
oldpink
LQ Newbie
 
Registered: Feb 2004
Posts: 2

Rep: Reputation: 0
Question

Thanks so much, especially for the Slacky.eu link.
I have to wonder why Skype even bothers making the rapidly growing x86_64 users use 32-bit binaries when I'm sure they could simply compile natively to 64-bit and make the binaries available.
 
Old 08-10-2012, 10:43 AM   #13
vharishankar
Senior Member
 
Registered: Dec 2003
Posts: 3,142
Blog Entries: 4

Rep: Reputation: 121Reputation: 121
Quote:
Originally Posted by TobiSGD View Post
They actually are 32 bit versions. Debian and Ubuntu have multilib installed by default, so their package manager will just install the needed packages if necessary.
Actually you have to do this on Debian:
http://wiki.debian.org/skype

First enable 32-bit packages in dpkg, then install the skype 32-bit package with dpkg and then use the apt-get -f install command to pull in the 32-bit dependencies.

The so-called 64-bit package uses the ia32-libs which is no longer the preferred way to do it.

Last edited by vharishankar; 08-10-2012 at 10:44 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] install skype on debian sid x86_64 brucehinrichs Linux - Newbie 1 05-26-2010 05:01 PM
ipm timed out error on Red Hat 2.6.9-67.0.22.ELsmp #1 SMP x86_64 x86_64 x86_64 GNU/L bellnarm Linux - Newbie 0 07-07-2009 05:36 PM
openSUSE 11.0 x86_64; No sound in Skype 2.0.x linux_junky Suse/Novell 9 06-02-2009 12:44 AM
Skype on Suse 10.2 x86_64 plk Suse/Novell 5 10-13-2007 11:37 AM
install skype on mandriva x86_64 neo571 Mandriva 1 05-13-2007 07:35 AM


All times are GMT -5. The time now is 02:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration