July 3, 2009, Friday, 183

Installing nGhost

From Openice.org

Jump to: navigation, search

Contents

From Source

Ubuntu Specifics

you will need to:

 sudo apt-get install build-essential libtool automake subversion

NOTE: Subversion is for only compiling from "SVN".

Download the nghost-meta-dev package from sf and install it:

nghost-meta-dev

Proceed with source flavor below:

Debian Dependencies

you will need to:

 sudo apt-get install build-essential libtool automake subversion pkg-config libxml++2.6-dev libx11-dev libsdl1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libboost-dev libtag1-dev libsqlite3-dev libcurl4-openssl-dev libdbus-1-dev libltdl3-dev

If you enable plugin for mysql you also need to install libmysqlclient15-dev

From a Stable Release

Install libnghost

nghost sf.net project page

  • Grab the latest libnghost-x.x.x.tar.gz off of nghost sourceforge.net download page.
  • Extract the tar ball somewhere.
  • cd path/to/libnghost-x.x.x
  • ./configure
  • install any dependencies nghost complains about
  • once you successfully configure with all the dependencies and options you want, type make
  • make install (as root)

Install nghost

  • get the nghost source tar ball off of sf.net
  • extract
  • ./configure
  • make
  • make install (as root)
  • ldconfig (as root)

From svn

From a binary package:

From a debain package (for ubuntu):

  • grab the latest debian package for both nghost and libnghost off of the sf.net page
  • double click the package (libnghost first, nghost second)
  • click install

[for jaunty users updated packages can be found here]

From the LinuxICE/nGhost ubuntu repository:

main/stable branch:

unstable branch:

super unstable/testing:

NOTE: this is a developer testbed. Injury to your system and body may result. however, if you must, please update often, and tell us when you break :D.

From a gentoo ebuild (PLEASE NOTE: Not complete yet)

  • Make sure portage is up to date run emerge --sync

Set Up support for ebuilds not in the portage tree

  • Open /etc/make.conf and add the line
  • PORTDIR_OVERLAY="/usr/local/portage"

Add directories to new portage directory keeping the categoryname/appname structure

  • mkdir -p /usr/local/portage/media-misc/nghost
  • mkdir -p /usr/local/portage/media-libs/libnghost

Installing all dependencies

  • USE="png" emerge -va sqlite libsdl sdl-ttf sdl-image taglib libxmlpp glibmm

Installing libnghost

Installing nghost

for windows

nope, sorry, doesn't exist, and probably never will

If you are really desperate, get vmware going or virtual box... or just install linux :)