Introduction to XChat

XChat is an IRC chat program. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, have private one-on-one conversations, etc. File transfers are also possible.

Package Information

Additional Downloads

XChat Dependencies





D-Bus GLib Bindings-0.74, OpenSSL-0.9.8g, Python-2.5.2, Tcl-8.4.18, GConf-, and libsexy or GtkSpell (not recommended)

Note that using libsexy for spell checking requires Enchant at run-time. Aspell-0.60.5 is just one of many backend spell libraries Enchant can use. See the Enchant project page (URL above) for additional information about the available backends.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/xchat

Installation of XChat

Install XChat by running the following commands:

patch -Np1 -i ../xc284-scrollbmkdir.diff &&
./configure --prefix=/usr \
            --sysconfdir=/etc/gnome/2.18.3 \
            --enable-shm &&

This package does not come with a test suite.

Now, as the root user:

make install &&

install -v -m755 -d /usr/share/doc/xchat-2.8.4 &&
install -v -m644    README faq.html \

Command Explanations

--sysconfdir=/etc/gnome/2.18.3: This parameter causes the configuration files to be installed in /etc/gnome/2.18.3 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--enable-shm: This parameter is used to enable XShm for fast tinting.


Installed Program: xchat
Installed Libraries: XChat binding modules
Installed Directories: /usr/lib/xchat and /usr/share/doc/xchat-2.8.4

Short Descriptions


is a graphical Internet Relay Chat (IRC) client.

Last updated on 2007-08-08 13:50:38 -0500