SUSE & openSUSE

Tips,Tricks, Tutorials,How Tos and Troubleshooting suse linux

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!!!

Gyachi Free opensource Yahoo messenger client

28 Responses to “Install and configure Gyachi opensource Yahoo! messenger in openSUSE 11.0”

  1. Ennah Says:

    Can I have this in opensuse 10.3?

  2. Gaim ~ Gyachi to work with opensuse 64 bit os ? - openSUSE Forums Says:

    [...] 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 [...]

  3. anand Says:

    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..

  4. Sanyam Says:

    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..

  5. hector Says:

    hi. it’s necesary gtk2-devel in kde 4 opensuse 11

  6. Chris Says:

    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.

  7. A user Says:

    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

  8. A user Says:

    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.

  9. Drew Says:

    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/

  10. Drew Says:

    Any help with this sound issue of looking for tsd32.dll or tssoft.acm would be much appreciated.

  11. behnam Says:

    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!

  12. biswajyoti Says:

    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.

  13. Rajiv Says:

    ./configure –enable-maintainer-mode –libdir=/usr/lib

    correct this to

    ./configure -–enable-maintainer-mode -–libdir=/usr/lib

    see the double “–” instaed of single.

  14. caprus Says:

    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.

  15. henry miller Says:

    well i had the same problem

    i installed make from the repository and evetythin is quite fine now

  16. sarin Says:

    I’m getting error on running ./autogen.sh itself

    it’s saying some macros like AM_PATH_GTK_2_0 are undefined…

  17. kumar Says:

    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 #

  18. al80 Says:

    Hello,

    i also tried to install ghyachi on Debian Lenny (latest stable version) and i get the same error as Kumar. any ideas?

  19. BehnamGolds Says:

    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.

  20. xeroblast Says:

    there are 2 pre-requisites that is a must..

    libgtkhtml-devel & libpulse-devel

  21. Majid Says:

    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.

  22. Majid Says:

    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?

  23. Love4Live Says:

    Perhaps you should see this

  24. aurorahin Says:

    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..

  25. aurorahin Says:

    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

  26. napster Says:

    Hi,

    helpme please.

    can anyone has a good heart to post the easiest way on how to install gyachi…

    please………………

  27. biswajyoti Says:

    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

  28. Kashif Aziz Awan Says:

    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…?

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>