Reply
 
Thread Tools Display Modes
  #1  
Old 02-12-2006, 08:04 PM
gnutux gnutux is offline
Senior Member
 
Join Date: Nov 2005
Location: Toronto, Canada
Posts: 298
Thanks: 0
Thanked 0 Times in 0 Posts
Default HOWTO: Skype on PCBSD
I assume you have the default Linux compat layer or already have the linux_base-9.3 working. Any Linux compat layer SHOULD work, not guaranteed.

1. Get the ports tree
2. cd /usr/ports/emulators/linux_base-suse-9.3/
3. make (not make install)
4. get everything compiled (recommended)
5. cp /usr/ports/emulators/linux_base-suse-9.3/work/linux_base-9.3/usr/lib/GL/libGL.so.1 /compat/linux/usr/lib/
6. cp /usr/ports/emulators/linux_base-suse-9.3/work/linux_base9.3/usr/X11R6/lib/libXinerama.so.1 /compat/linux/usr/X11R6/lib/
7. cp /usr/ports/emulators/linux_base-suse-9.3/work/linux_base9.3/usr/X11R6/lib/libXinerama.so.1.0 /compat/linux/usr/X11R6/lib/
8. make clean
9. Download the static QT version of the latest Skype and extract it to a folder
10. ln -s <path>/skype /usr/local/bin/skype
11. type skype
OPTIONAL, in theory u don't need this
For skype_dsp_hijacker download my compiled version:
http://files.filefront.com/skype_dsp_hi ... einfo.html

Extract it, copy the .so file to /usr/local/lib and the binary to /usr/local/bin

type skype_dsp_hijacker to launch it.

There, Skype ready for use.

Enjoy!

gnutux
Reply With Quote
  #2  
Old 02-12-2006, 08:55 PM
DrJ DrJ is offline
Senior Member
 
Join Date: May 2005
Location: Gold Country, CA
Posts: 419
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Nice. I may well try it!

One question, though: why don't you copy the library file over to the right directory instead of using a symlink? Then you can "make clean" and get rid of all of your work files. It saves some space, and follows BSD conventions.

DrJ
Reply With Quote
  #3  
Old 02-12-2006, 09:00 PM
gnutux gnutux is offline
Senior Member
 
Join Date: Nov 2005
Location: Toronto, Canada
Posts: 298
Thanks: 0
Thanked 0 Times in 0 Posts
Default
when I wrote the tutorial, I haven't tried the copy command yet. Now I've tested it, I will fix it.

EDIT: FIXED

gnutux
Reply With Quote
  #4  
Old 02-12-2006, 09:37 PM
DrJ DrJ is offline
Senior Member
 
Join Date: May 2005
Location: Gold Country, CA
Posts: 419
Thanks: 0
Thanked 0 Times in 0 Posts
Default
I would suggest adding a "make clean" to your list to get rid of the work files.

I would also assume that you can either use the Suse library or the RH one, but not both. Is that right?

DrJ
Reply With Quote
  #5  
Old 02-12-2006, 10:23 PM
gnutux gnutux is offline
Senior Member
 
Join Date: Nov 2005
Location: Toronto, Canada
Posts: 298
Thanks: 0
Thanked 0 Times in 0 Posts
Default
well, it doesn't really matter. Skype asks for libGL.so.1, so, you just need to give'em that file.

gnutux
Reply With Quote
  #6  
Old 02-12-2006, 11:23 PM
gnutux gnutux is offline
Senior Member
 
Join Date: Nov 2005
Location: Toronto, Canada
Posts: 298
Thanks: 0
Thanked 0 Times in 0 Posts
Default
For dynamic libraries:
Do the exact steps but after step 5 do this:
cp /usr/ports/emulators/linux_base-suse-9.3/work/linux_base-suse-9.3/usr/lib/libqt-mt.so.3 /compat/linux/usr/lib/
cp /usr/ports/emulators/linux_base-suse-9.3/work/linux_base-suse-9.3/usr/lib/libpng.so.3 /compat/linux/usr/lib/

Instead of downloading the static QT version, download the dynamic QT version, this will save you space.

gnutux
Reply With Quote
Reply

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
skype can`t record on skype eco test ilanesh PBI Discussion 5 03-29-2010 01:25 PM
HowTo use GDM fredg Tips and Tricks 4 11-16-2008 08:00 PM
HOWTO boot PCBSD, Linux, and Windows with many boot loader TerryP Guides 0 09-28-2008 07:11 AM
Howto edit the boot.ini for pcbsd? Dingens General Questions 4 09-27-2005 12:36 PM


All times are GMT. The time now is 09:35 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.