Installation


Just a quick, basic installation guide: (see the downloads page for each component)

Prerequisites

  1. Install the latest MySQL (other DB's should be supported in the future) version and create a root account:  (Strictly speaking this is not necessary since a root account exists by default. It is, however, not password protected and highly insecure)

    (see 4.3.4 Initial privileges from the MySQL docs for more info)
  2. Install the latest Qt toolkit (at least version 3.3.4) and make sure the $QTDIR environment variable is set (Linux: see .profile, Win: System->properties->advanced)
  3. Install the Qt mysql plugin QMYSQL3 in $QTDIR/plugins.
    NOTE:If you installed Qt from source, there is NO need to download/install the mysql plugin separately. Just compile the plugin from the Qt source installation directory (in $QTDIR/plugins/src/sqldrivers/)
  4. Install the necessary dependencies (see the download page).
  5. download domo
  6. Read the INSTALL / README / RELEASE / CHANGELOG files
  7. Find and report bugs :)
PLEASE NOTE: When running into errors such as "cannot find include dir /usr/local/musicbrainz/" please modify domo.pro to fit your local directory settings and re-run qmake.

Information about qmake + a quick guide can be found here