When I try and use the Client it says libglib.was not found
Moderator: Board moderators
When I try and use the Client it says libglib.was not found
Whenever I try and play the game by clicking on the client i get this message: GTKClient.exe- Unable to Locate Component. This application has failed to start because libglib-2.0-0.dll was not found. Re-installing the application may fix this problem. I have re-installed many times and this has not gone away still, anyone have any ideas of what i should do?
No no no!
Goto http://www.dropline.net/gtk/download.php for a GTK+ download.
Install GTK.
_Then_ download and install the client!

Goto http://www.dropline.net/gtk/download.php for a GTK+ download.
Install GTK.
_Then_ download and install the client!

lordyoukai.DA
My wraith is cooler than your dragon.
My wraith is cooler than your dragon.
The GTK client is a client that uses GTK libraries for output.
Crossfire is a game originaly designed for UNIX-like systems (Linux, HPUX, ULTRIX, AIX, Solaris, BSD) and the like.
Such systems use what is called X11 server to display graphics. The X11 windowing system does not restrict the look of the windows, and what libraries they use. GTK is one such set of libraries for developing graphical applications, which comes with it's own widget set. It is very popular, and is used by many graphical applications for UNIX-like systems.
However, Windows uses it's own widgets and routines for drawing windows on the screen, and does not use an X server.
When the GTK client was ported to Windows, the GTK dependancy remained, and the client still needs GTK libraries to run. Fortunately GTK has been ported to Windows by the dropline team.
Therefore, for the client to work properly you need to install GTK onto Windows, and then install the client, so it can use GTK.
There are some issues with the names of the specific libraries included in the Windows port of GTK. If you have GTK installed and it still does not know where to find libpng.dll, go to the directory where GTK is installed, and find the libpng file. Then rename it to the exeact file the client is trying to find. For example if you have a file called libpng.dll, and the client expects libpng6.dll rename libpng.dll to libpng6.dll.
There is also a page describing the installation of Crossfire under Windows in more detail.
Crossfire is a game originaly designed for UNIX-like systems (Linux, HPUX, ULTRIX, AIX, Solaris, BSD) and the like.
Such systems use what is called X11 server to display graphics. The X11 windowing system does not restrict the look of the windows, and what libraries they use. GTK is one such set of libraries for developing graphical applications, which comes with it's own widget set. It is very popular, and is used by many graphical applications for UNIX-like systems.
However, Windows uses it's own widgets and routines for drawing windows on the screen, and does not use an X server.
When the GTK client was ported to Windows, the GTK dependancy remained, and the client still needs GTK libraries to run. Fortunately GTK has been ported to Windows by the dropline team.
Therefore, for the client to work properly you need to install GTK onto Windows, and then install the client, so it can use GTK.
There are some issues with the names of the specific libraries included in the Windows port of GTK. If you have GTK installed and it still does not know where to find libpng.dll, go to the directory where GTK is installed, and find the libpng file. Then rename it to the exeact file the client is trying to find. For example if you have a file called libpng.dll, and the client expects libpng6.dll rename libpng.dll to libpng6.dll.
There is also a page describing the installation of Crossfire under Windows in more detail.