SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

The Sources

This is the source code for all my programs using the FOXlib (Charly, FoxGames, FoxHearts, etc.). Some files are shared between the programs, so it is easier for me to keep and maintain all files in a single directory. Since I still did not figure out how to set up a configure script, you have to spend some seconds to edit the Makefile; sorry for the inconvenience.

foxgame.tgz containes the sources and header files as well a Makefile for Gnu make. I compiled the programs with Gnu GCC 3.0 on Linux and on Windows with MSys / MinGW GCC 3.2 (this is really the closest you can get emulating X on M$ Windows :-). It should also be possible to compile the programs on other UNIXes or with other C++ compilers, however, I never tried.

How to compile

Get the FOX GUI library Version 1.2.x (http://www.fox-toolkit.org). The developer version 1.3.x may be incompatible. Setting it up is easy, simply run

./configure --enable-release
make
make install

Untar foxgame.tgz (tar zxf foxgame.tgz or use WinZip) and cd to the directory foxgame. There is also a script "exfoxdefin" you will need next.

Cd to the FOX root directory (usually /usr/local/fox-1.2.x) and run "exfoxdefin". This creates a file "fox-make.inc" which contains all definitions and extralibs you need to compile my programs.

Cd back and edit the Makefile. It is necessary because the Makefile is tailored for my system. You only have to set some variables.

Run make

That's it.

The code is released under the terms of the Gnu General Public License. See COPYING for details.

Clemens Schiff c.schiff__AT__arcor__DOT__de


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.