Unable to find Guichan library (guichan.sf.net)

Ask for help regarding any technical issue or report any bug or OS independent issues.
Post Reply
Posts: 1
Joined: 09 Jun 2005, 12:47
Location: USA

Unable to find Guichan library (guichan.sf.net)

Post by Horgrathi » 09 Jun 2005, 12:54

Code: Select all

checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /bin/install -c
checking whether make sets $(MAKE)... yes
checking for gcnGuichanVersion in -lguichan... no
configure: error:  *** Unable to find Guichan library (guichan.sf.net)
Downloaded the source code, extracted it and ran ./configure ... I am a bit lost with linux in the moment, so the more detail the easier way I can find it.
User avatar
TMW Adviser
TMW Adviser
Posts: 1430
Joined: 09 Dec 2004, 19:50
Location: North Rhine-Westphalia, Germany

Post by Bjørn » 09 Jun 2005, 20:22

Well before you can compile TMW, you'll need to compile and install Guichan, which is a user interface library. There are more dependencies like this that you may or may not already have (like SDL, SDL_mixer, SDL_image, PhysFS and libxml2). http://guichan.sf.net/ is the website of the Guichan library.
User avatar
Posts: 116
Joined: 18 Aug 2004, 11:01

Post by nym » 10 Jun 2005, 06:50

Just running ./configure doesn't install Guichan -- its only sets up makefiles etc. so you can compile it nicely on your system. To build guichan, you will need to run (after doing ./configure):

Then (as root):
make install

This is the standard source build procedure used in most source packages (including TMW). Alternatively, if there is a package available for your gnu/linux distro, download and use that package (which would possibly be cleaner).
Post Reply