![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
|
Tutorials & Tips The place to find Ubuntu related Tips & Tricks. |
|
|
Thread Tools | Display Modes |
|
|
#1 | |
|
A Carafe of Ubuntu
![]() Join Date: Feb 2005
Location: Chile
Beans: 104
|
aMSN 0.95 (+Anti-aliasing+Skins+Plugins) without compiling
NOTE: This guide is for Breezy only! For Dapper, follow this guide instead.
I have created debian packages for aMSN 0.95 (final), Tcl/Tk 8.5a3, based on the packages for previous versions. This will let you install the most recent aMSN (as of the date of this thread) in breezy in a breeze.
I have only built i386 packages. For other architectures, you'll need (yup) to compile from sources. Hopefully, as everything is already debianized, that ain't that hard either (read the ''Building from Sources" below). If you build for other architectures, be sure to post the links here when possible, to add them to this post. A last note: Some of these packages are hosted on my home PC, which is only online for a few hours a day with a slow net connection. So, if you're unable to download them, try again after a few hours. Contents 1. Install Tcl/Tk, aMSN 2. Customization Tips 2.1 Sound3. Video/Audio Conference Support (Optional) 4. Other packages 4.1 Dev. files: tcl8.5-dev, tk8.5-dev5. Building from Sources You will get a fully functional aMSN installation just by following the steps at 1. Now, to the guide itself: 1. Install Tcl/Tk, aMSN Although there is no need for compiling, you must still download and install the packages. So, open a terminal window an type: Code:
sudo apt-get install imlib11 sox libpng12-0 docker tcltls After the packages are installed, type the following: Code:
wget http://www.doeweling.com/files/ubuntu/amsn/tcl8.5_8.5.0-1~neto3_i386.deb wget http://www.doeweling.com/files/ubuntu/amsn/tk8.5_8.5.0-1~neto3_i386.deb wget http://www.doeweling.com/files/ubuntu/amsn/amsn_0.95-1~neto1_i386.deb Code:
sudo dpkg -i tcl8.5_8.5.0-1~neto3_i386.deb tk8.5_8.5.0-1~neto3_i386.deb amsn_0.95-1~neto1_i386.deb Code:
cd /usr/lib sudo ln -sf libtk8.5.so.0 libtk8.5.so sudo ln -sf libtcl8.5.so.0 libtcl8.5.so 2. Customization Tips 2.1 Sound
2.2 Anti-aliased Fonts If you followed the installation steps above, anti-aliased fonts work out of the box. Just go to Fonts->Preferences->Appearance, click on Change Fonts, and select a nice font/font size. 2.3 Extra Skins and Plugins Several skins and plugins are already packaged for Ubuntu, and are just a few miles away (considering where I'm located Code:
wget http://www.doeweling.com/files/ubuntu/amsn/amsn-plugins_0.95-1~neto1_i386.deb wget http://www.doeweling.com/files/ubuntu/amsn/amsn-skins_0.95-1~neto1_i386.deb Code:
sudo dpkg -i amsn-plugins_0.95-1~neto1_i386.deb amsn-skins_0.95-1~neto1_i386.deb Some notes on the plugins:
3. Video/Audio Conference Support (Optional) This aMSN version has built-in webcam support, so if your webcam works in programs like GnomeMeeting, you are ready to use it in aMSN. But MSN has also a Video/Audio Conference feature, which is not enabled in aMSN by default,as it will be implement using the libraries from the Farsight Project in the future. Anyway, you can still enable Video/Audio Conference in aMSN (at your own risk) using the linphone-im libraries I compiled. To do so, you will need to uninstall Linphone if you have it installed, as these libraries replace the Linphone libs: Code:
sudo apt-get remove linphone liblinphone1 libortp0 Code:
sudo apt-get install libosip0 Code:
wget http://netosoft.no-ip.org/Ubuntu/breezy/amsn/linphone-im_0.12.1-1~neto2_i386.deb Code:
sudo dpkg -i linphone-im_0.12.1-1~neto2_i386.deb Quote:
Code:
sudo apt-get remove linphone-im 4. Other packages 4.1 Dev. files: tcl8.5-dev, tk8.5-dev In case you need other packages, like tcl8.5-dev or tk8.5-dev, you can download them from http://netosoft.no-ip.org/Ubuntu/breezy/tcl-tk/ For example, for tcl8.5-dev, you can type the following commands: Code:
wget http://netosoft.no-ip.org/Ubuntu/breezy/tcl-tk/tcl8.5-dev_8.5.0-1~neto3_i386.deb sudo dpkg -i tcl8.5-dev_8.5.0-1~neto3_i386.deb Now and then, I will build packages from the aMSN CVS tree (it won't happen frequently though). You can get the packages with: Code:
wget http://netosoft.no-ip.org/Ubuntu/breezy/amsn/amsn_0.95+cvs20060408-1~neto1_i386.deb wget http://netosoft.no-ip.org/Ubuntu/breezy/amsn/amsn-plugins_0.95+cvs20060325-1~neto1_i386.deb Code:
sudo apt-get install amsn_0.95+cvs20060408-1~neto1_i386.deb amsn-plugins_0.95+cvs20060325-1~neto1_i386.deb 5. Building from Sources What a lengthy guide! Finally I reach the last part. If for some reason you need to re-compile any of this packages, you can download the sources from http://netosoft.no-ip.org/Ubuntu/breezy-sources/. The sources are in the tcl-tk and amsn subfolders, and have the debian naming scheme. To compile a source file:
Finally, I can't end up this guide without showing how it looks like Last edited by NeTo; September 28th, 2006 at 02:18 AM.. |
|
|
|
|
|
|
#2 |
|
A Carafe of Ubuntu
![]() Join Date: Feb 2005
Location: Chile
Beans: 104
|
Re: HOWTO: aMSN 0.75 beta without compiling
PS: The one in that webcam shot is me, of course. I have had a though week, hence the hair loss.
|
|
|
|
|
|
#3 |
|
A Carafe of Ubuntu
![]() Join Date: Oct 2004
Beans: 29
|
Re: HOWTO: aMSN 0.75 beta without compiling
Code:
/usr/bin/wish: error while loading shared libraries: libtk8.5.so: cannot open shared object file: No such file or directory *EDIT: i uploaded the files to my personal webspace. Code:
wget http://users.telenet.be/beires/tcl8.5_8.5.0-1neto~1_i386.deb wget http://users.telenet.be/beires/tk8.5_8.5.0-1~neto1_i386.deb wget http://users.telenet.be/beires/amsn_0.95-1neto~1_i386.deb Last edited by Beire; November 7th, 2005 at 05:10 AM.. |
|
|
|
|
|
#4 |
|
A Carafe of Ubuntu
![]() |
Re: HOWTO: aMSN 0.75 beta without compiling
Is that supposed to be version 0.95 cvs and not 0.75?
aMSN must have gone through some nifty changes since it now supports video and audio chats with MSN messenger! But how stable is it since it is cvs? |
|
|
|
|
|
#5 |
|
5 Cups of Ubuntu
![]() Join Date: Sep 2005
Location: BC, Canada
Beans: 13
Hardy Heron (Ubuntu Development)
|
Re: HOWTO: aMSN 0.75 beta without compiling
http://savefile.com seems to work well enough for hosting files. I don't know if it's the best or anything, but it's what I found after a quick search when I needed to host a file to the public. No problems so far.
__________________
"I had nothing to offer anybody except my own confusion." -- Jack Kerouac |
|
|
|
|
|
#6 |
|
5 Cups of Ubuntu
![]() Join Date: May 2005
Beans: 32
|
Re: HOWTO: aMSN 0.75 beta without compiling
here is the error I got:
slayer@ubuntu:~/debian package$ sudo ln -sf /usr/bin/tclsh8.5 /usr/bin/tclsh slayer@ubuntu:~/debian package$ sudo ln -sf /usr/bin/wish8.5 /usr/bin/wish slayer@ubuntu:~/debian package$ amsn /usr/bin/wish: error while loading shared libraries: libtk8.5.so: cannot open shared object file: No such file or directory slayer@ubuntu:~/debian package$ amsn /usr/bin/wish: error while loading shared libraries: libtk8.5.so: cannot open shared object file: No such file or directory ![]() |
|
|
|
|
|
#7 |
|
First Cup of Ubuntu
![]() Join Date: Apr 2005
Location: Netherlands
Beans: 6
|
Re: HOWTO: aMSN 0.75 beta without compiling
I got the same problem
jordz@S260:~$ amsn /usr/bin/wish: error while loading shared libraries: libtk8.5.so: cannot open shared object file: No such file or directory |
|
|
|
|
|
#8 |
|
A Carafe of Ubuntu
![]() |
Re: HOWTO: aMSN 0.95 beta without compiling
I got the same error, and I fixed it by some symlinking:
Code:
cd /usr/lib sudo ln -s libtk8.5.so.0 libtk8.5.so sudo ln -s libtcl8.5.so.0 libtcl8.5.so |
|
|
|
|
|
#9 |
|
First Cup of Ubuntu
![]() Join Date: Apr 2005
Location: Netherlands
Beans: 6
|
Re: HOWTO: aMSN 0.95 beta without compiling
thx that worked for me
|
|
|
|
|
|
#10 |
|
5 Cups of Ubuntu
![]() Join Date: Aug 2005
Beans: 19
|
Re: HOWTO: aMSN 0.95 beta without compiling
I'm having problems with tcl/tk it seems, this is the error I'm getting:
Code:
/usr/bin/amsn: line 3: 13581 Segmentation fault /usr/bin/wish amsn EDIT* - nevermind, seems that if I open /usr/bin/amsn, and change /usr/bin/wish to /usr/bin/wish8.5, this goes away. Last edited by jamesshuang; November 7th, 2005 at 04:40 PM.. |
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|