Menu

Tree [d3c950] master /
 History

HTTPS access


File Date Author Commit
 src 2014-06-14 sujitkc sujitkc [d3c950] Committing several changes.
 LICENSE 2014-04-15 sujitkc sujitkc [68f5d9] Initial commit
 Makefile 2014-04-21 sujitkc sujitkc [d03b56] first commit
 README 2014-05-05 sujitkc sujitkc [11884e] Modified README to include instructions for ins...

Read Me

System Requirements
-------------------
 - Some Unix flavour: Linux, MacOS, cygwin
 - g++
 - libcurses

Installation
------------
1. Create a directory named 'battleship' at some appropriate location on your computer. Let's call this directory BATTLEHOME.
2. Download the following directory into BATTLEHOME.
 - src/
3. Create a directory 'bin' in BATTLEHOME.
4. cd src
5. make

Installation of NCurses
-----------------------
The application depends on the GNU NCurses library. In case your distribution doesn't have it already, you could install it using either of the following two ways:
  1. Build from Source
  --------------------
  - Visit the following: http://ftp.gnu.org/pub/gnu/ncurses/
    and download the latest stable version of NCurses. (I downloaded ncurses-5.9 which is the latest as on this date.)
  - Follow the instructions in the package to build and install the library.

  2. Prebuilt binary
  ------------------
  - Assuming that you are on a Ubuntu/Debian Linux running on a 64-bit system, the following command should get you the desired binary:
  sudo apt-get install lib64ncurses5.
  - For other types of systems, please refer to relevant documentation.

Use
---
Start at BATTLEHOME.
1. cd bin
2. ./battleship

It should work!
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.