U61 (v1.0.1) - Troubleshooting




I can't compile U61, help!
==========================


  Problem
  -------

    U61 configuration scripts are not perfect, and compilation might fail for
    various reasons since U61 depends on a fair amount off libraries, some of
    them not being - yet - available on every GNU/Linux distribution (ClanLib,
    Hermes, Lua...).

  Solution
  --------

    * Read the INSTALL file in the root directory.

    * Check that all the libs needed by U61 are correctly installed. For
      instance, Lua is quite tricky to install since you have to run ld
      manually to create .so files.

    * Try and install a binary release. The GNU/Linux static binary does not
      require any extra library to run, so it might save you lots of time.

    * If you're still in trouble, you can still ask for help on the
      mailing-list.



When I run U61, I get protection faults 8-(
===========================================


  Problem
  -------

    This often happens when data and/or configuration files are not installed
    correctly. It may also happen if you have installed a new release of U61
    over an older one.

  Solution
  --------

    Under GNU/Linux, remove the following files/directories:

    * "/usr/local/share/u61" (or "/usr/share/u61"). This is the directory where
      all the themes and scripts are stored.

    * "~/.u61rc". This is a useless file used by previous releases of U61.

    * "~/.u61". This is the directory where the configuration file is stored.
      It can also contain custom themes and scripts.

    * "/etc/clanlib.conf". This is ClanLib's configuration file, used mainly to
      choose which display target should be used.

    Once you have removed these, reinstall the game and and try and launch it
    again.

