Install and configure Gyachi opensource Yahoo! messenger in openSUSE 11.0
Posted by admin on July 4th, 2008
GyachE Improved (GyachI) is a free opensource program which is a fork from Gyach Enhanced Yahoo! client for Linux operating systems. This Yahoo! client for Linux operating system supports almost all of the features you would expect to find on the official Windows Yahoo! client: Voice chat, webcams, faders, ‘nicknames’, audibles, avatars, display images, and more. Yet, it remains very light-weight and memory-friendly. GyachE Improved uses Gtk-2 for its user interfaces (Gtk-2 2.0.6 or better required).
The latest stable version available for download is Gyachi 1.1.26. However, after a long journey with the installation, it started throwing errors when trying to start. However, the version Gyachi 1.1.0 seems to work OK. There is a Gyachi 1.1.31 version for Ubuntu but couldn’t find the source. If anyone knows, please leave a comment and we can update for the masses.
Right!, let’s start installing. I did this installation on openSUSE11.0 and haven’t tried on the earlier versions but I beleive should work on them as well.
Pre-Requisites
Before we start on this installation expedition, lets identify the pre-requisites and install. This trust me makes your installation.
The following packages are required to be installed on your system before we proceed to compile and install Gyachi:
libtool / gettext-tools / gtk-devel / libgtkhtml / alsa / alsa-devel / alsa-tools / alsa-utils / gpgme-devel / mcrypt / mcrypt-devel / xmms / xmms-devel / lib-devel / openssl / openssl-devel / jasper / jasper-devel / libjpg-devel / v4l-conf / v4l-tools
I wish I knew all these in advance!
opensuse11:~ # yast2 –install libtool gettext-tools gtk-devel libgtkhtml alsa alsa-devel alsa-tools alsa-utils gpgme-devel mcrypt mcrypt-devel xmms xmms-devel lib-devel openssl openssl-devel jasper jasper-devel libjpg-devel v4l-conf v4l-tools
Once these pre-requisites are installed, download Gyachi source from here
opensuse11:~ # wget http://switch.dl.sourceforge.net/sourceforge/gyachi/gyachi-1.1.0.tar.gz
Untar & unzip
opensuse11:~ # tar -zxvf gyachi-1.1.0.tar.gz
Change directory and compile
opensuse11:~ # cd gyachi-1.1.0
opensuse11:/gyachi-1.1.0 # ./autogen.sh
opensuse11:/gyachi-1.1.0 # ./configure –enable-maintainer-mode
Install the compiled package
opensuse11:/gyachi-1.1.0 # make
opensuse11:/gyachi-1.1.0 # make install
This should install the gyachi yahoo messenger client on your system.
To start Gyachi, simply start from terminal as follows:
opensuse11:/gyachi-1.1.0 # gyachi &
This should start the client GUI for you. Loginwith your yahoo login and should be in your chat room of preference. Happy chatting!!!


July 11th, 2008 at 1:59 am
Can I have this in opensuse 10.3?
July 25th, 2008 at 4:13 pm
[...] Hello all, Markc1973 I found this, but it isn’t for the 64 bit one. Take a look at it though. Install and configure Gyachi opensource Yahoo! messenger in openSUSE 11.0 | SUSE & openSUSE I know I had gotten Gyachi to work once with Ubuntu a 64 bit version, but since I am pretty new to [...]
August 6th, 2008 at 8:47 am
hi i followed above instructions..installed all packages..everything went smooth..but when i try to execute
$> gyachi &
im geting following error message
linux-y4bx:/mystuff/gyachi # gyachi: error while loading shared libraries: libgyachi.so: cannot open shared object file: No such file or directory
linux-y4bx:/mystuff/gyachi # uname -r
2.6.25.5-1.1-pae
plz help..
August 23rd, 2008 at 8:26 am
libgyachi.so might be at wrong place or it’s name might be different as expected.
Try creating a link using ‘ln’ command …I guess you need to make /usr/local/lib/libgyachi.so which will be pointing to /usr/lib/libgyachi.so or vice-versa. Also check if the file is in either of the location with name changed ..may be libgyachi-XX.so..
just create the link and it will work fine..
September 24th, 2008 at 3:01 am
hi. it’s necesary gtk2-devel in kde 4 opensuse 11
November 18th, 2008 at 3:27 am
Didn’t work. Also noticed there are slight differences between the files listed and the actual install. ie: libjpg-devel vs. libjpeg-devel.
All listed required files have been installed.
January 17th, 2009 at 3:01 am
At the list of requierd packages that must be installed before downloading gyache you should add automake. Suse 11.1 does not install it by default
January 17th, 2009 at 3:11 am
You should also includefor SUSE 11.1 in that list:
libnotify, libnotify-devel, libpulse, libpulse-devel, libgtkhtml, libgtkhtml-devel. All packages should be installed using yast->Software management->search.
January 28th, 2009 at 10:20 pm
Cannot get sound to work keep getting a
Cannot run gyvoice due to the following missing files:
tsd32.dll
tssoft.acm
Not in the following directories:
/usr/lib/win32/
/usr/local/lib/win32/
January 29th, 2009 at 8:29 am
Any help with this sound issue of looking for tsd32.dll or tssoft.acm would be much appreciated.
March 10th, 2009 at 3:52 am
gyachi: error while loading shared libraries: libgyachi.so: cannot open shared object file.
Take these steps :
1) ./autogen.sh
2) ./configure –enable-maintainer-mode –libdir=/usr/lib
3) make install
That fixed the problem for me.
By the way , why your site is blocked to Iranians? im surfing anonymously right now to post here!
March 27th, 2009 at 8:13 am
hi, I had followed all previous steps & done till ./autogen.su
after that I am getting this message:- I am using opensuse11.1
am I doing any thing wrong? pl let me know
./configure –enable-maintainer-mode –libdir=/usr/lib/
configure: WARNING: you should use –build, –host, –target
configure: WARNING: invalid host type: –enable-maintainer-mode
configure: error: invalid variable name: –libdir
thanks.
April 13th, 2009 at 3:49 am
./configure –enable-maintainer-mode –libdir=/usr/lib
correct this to
./configure -–enable-maintainer-mode -–libdir=/usr/lib
see the double “–” instaed of single.
June 6th, 2009 at 7:25 am
I’m ok until this point:
linux-x205:/home/user/Downloads/gyachi-1.1.71 # make
result:
make: *** No targets specified and no makefile found. Stop.
July 12th, 2009 at 12:07 pm
well i had the same problem
i installed make from the repository and evetythin is quite fine now
July 18th, 2009 at 11:56 pm
I’m getting error on running ./autogen.sh itself
it’s saying some macros like AM_PATH_GTK_2_0 are undefined…
July 19th, 2009 at 4:37 am
Getting following error during make.
.lo -MD -MP -MF .deps/gyachi-gtkspell.Tpo -c gyachi-gtkspell.c -fPIC -DPIC -o .libs/gyachi-gtkspell.o
gyachi-gtkspell.c:32:31: error: gtkspell/gtkspell.h: No such file or directory
gyachi-gtkspell.c: In function ‘gtk_spell_activate’:
gyachi-gtkspell.c:55: error: ‘GtkSpell’ undeclared (first use in this function)
gyachi-gtkspell.c:55: error: (Each undeclared identifier is reported only once
gyachi-gtkspell.c:55: error: for each function it appears in.)
gyachi-gtkspell.c:55: error: ‘spell’ undeclared (first use in this function)
gyachi-gtkspell.c:58: warning: implicit declaration of function ‘gtkspell_get_from_text_view’
gyachi-gtkspell.c:62: warning: implicit declaration of function ‘gtkspell_new_attach’
gyachi-gtkspell.c:73: warning: implicit declaration of function ‘gtkspell_detach’
make[3]: *** [gyachi-gtkspell.lo] Error 1
make[3]: Leaving directory `/tmp/gyachi-1.2.2/plugins/gtkspell’
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/gyachi-1.2.2/plugins’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/gyachi-1.2.2′
make: *** [all] Error 2
new-host-2:/tmp/gyachi-1.2.2 #
August 10th, 2009 at 5:19 am
Hello,
i also tried to install ghyachi on Debian Lenny (latest stable version) and i get the same error as Kumar. any ideas?
August 10th, 2009 at 5:09 pm
My bad ,i mistyped ,sorry.
Al80 you need to install the gtkspell header files and libraries :
su -c ‘apt-get install libgtkspell-dev libgtkspell0′
I have already packaged gyachi 1.2.2 for debian lenny if you had no luck ,just let me know by sending something here, i’ll upload it somewhre you can get.
its attached to this post on : http://debian-ir.com/forum/index.php?topic=156.0
right now but you should be a member to be able to get that.
September 7th, 2009 at 8:27 pm
there are 2 pre-requisites that is a must..
libgtkhtml-devel & libpulse-devel
September 17th, 2009 at 11:34 am
During make install I get errors.
Not able to compile the directory /home/majid/Desktop/gyachi-1.1.0/plugins on SUSE 11.1 on GNOME Desktop.
/bin/sh ../libtool –tag=CC –mode=link gcc -g -O2 -Wall -Wno-pointer-sign -funsigned-char -shared -fpic -fPIC -o gyachiphotos.so gyachi-photos.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lX11 -lpthread
libtool: link: gcc -g -O2 -Wall -Wno-pointer-sign -funsigned-char -fpic -fPIC -o gyachiphotos.so gyachi-photos.o /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so -lpangoft2-1.0 /usr/lib/libgdk_pixbuf-2.0.so -lgio-2.0 -lpangocairo-1.0 /usr/lib/libcairo.so /usr/lib/libpixman-1.so -lpng12 /usr/lib/libxcb-render-util.so /usr/lib/libxcb-render.so /usr/lib/libXrender.so -lm -lpango-1.0 /usr/lib/libfreetype.so -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so -lXau -ldl -lpthread
/usr/lib/gcc/i586-suse-linux/4.3/../../../crt1.o: In function `_start’:
/usr/src/packages/BUILD/glibc-2.9/csu/../sysdeps/i386/elf/start.S:115: undefined reference to `main’
gyachi-photos.o: In function `my_init’:
/home/majid/Desktop/gyachi-1.1.0/plugins/gyachi-photos.c:2091: undefined reference to `chat_window’
Please help in this regard.
September 17th, 2009 at 12:08 pm
The SAME error.
Please help.
Getting following error during make.
.lo -MD -MP -MF .deps/gyachi-gtkspell.Tpo -c gyachi-gtkspell.c -fPIC -DPIC -o .libs/gyachi-gtkspell.o
gyachi-gtkspell.c:32:31: error: gtkspell/gtkspell.h: No such file or directory
gyachi-gtkspell.c: In function ‘gtk_spell_activate’:
gyachi-gtkspell.c:55: error: ‘GtkSpell’ undeclared (first use in this function)
gyachi-gtkspell.c:55: error: (Each undeclared identifier is reported only once
gyachi-gtkspell.c:55: error: for each function it appears in.)
gyachi-gtkspell.c:55: error: ’spell’ undeclared (first use in this function)
gyachi-gtkspell.c:58: warning: implicit declaration of function ‘gtkspell_get_from_text_view’
gyachi-gtkspell.c:62: warning: implicit declaration of function ‘gtkspell_new_attach’
gyachi-gtkspell.c:73: warning: implicit declaration of function ‘gtkspell_detach’
make[3]: *** [gyachi-gtkspell.lo] Error 1
make[3]: Leaving directory `/tmp/gyachi-1.2.2/plugins/gtkspell’
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/gyachi-1.2.2/plugins’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/gyachi-1.2.2′
make: *** [all] Error 2
new-host-2:/tmp/gyachi-1.2.2 #
Where do I find gtkspell-devel package for OpenSuse11.1?
November 26th, 2009 at 6:14 am
Perhaps you should see this
April 4th, 2010 at 9:45 am
Hi.
can anyone help me to fix libtool problem
after I tried to follow the steps in installing gyachi. I found this problem,
libtool: error: you must specify a MODE.
what is that mean?
I’m newbie in opensuse. I just want to explore whats behind suse.
please help me.
I cant stall GYACHI..
April 4th, 2010 at 1:51 pm
Hi,
Im having the same problem with regards to installation of gyachi.
When i installed the pre-requisites it displayed error in “libtool error:no MODE.”
can anyone help me please?
I’m new to opensuse. PLEASE…
can you post the most easiest way in installing gyachi..
I’m looking for your answers..
Thank You in advance
ROCKONSUSE
April 4th, 2010 at 1:55 pm
Hi,
helpme please.
can anyone has a good heart to post the easiest way on how to install gyachi…
please………………
April 5th, 2010 at 8:38 am
http://packages.opensuse-community.org/index.jsp?distro=openSUSE_111&searchTerm=gyachi
for opensuse 11.1
http://packages.opensuse-community.org/index.jsp?distro=openSUSE_112&searchTerm=gyachi
for opensuse 11.2
June 16th, 2010 at 3:59 am
abc:/home/abc/gyachi-1.1.0 # make
If ‘make’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf make
abc:/home/abc/gyachi-1.1.0 #
wht to do…?