diff --git a/doc/COMPILING.txt b/doc/COMPILING.txt index 05b66e5b..fb7728d2 100644 --- a/doc/COMPILING.txt +++ b/doc/COMPILING.txt @@ -3,8 +3,8 @@ Grafx2 compilation and installation === Requirements === -* gcc C compiler -* GNU make +* gcc C compiler (other compilers may work, but are not officially supported) +* GNU make (other similar "make" tools may work, but are not supported) * SDL library v1.2 * SDL_image library * libpng (not on MacOSX) @@ -15,6 +15,9 @@ Extra requirements for Windows: * a POSIX environment: MSYS is fine, maybe Cygwin would work as well. * use Mingw C compiler instead of gcc +Extra requirements for UNIX/X11 (Linux, FreeBSD, ...): +* X11 headers (optional, for truetype fonts) + === Instructions === Open a shell/Terminal, cd to the directory where you have the source code, and @@ -33,6 +36,7 @@ The default compilation is optimized ( -O ), with debugging symbols for GDB. Compile with OPTIM=0 to disable optimizations, if you have some real debugging to do. Compile with OPTIM=3 to use maximum optimizations. +Type "make release" if you don't want the debugging symbols. Compile with NOJOY=1 to disable joystick support. @@ -56,6 +60,13 @@ and /usr/share directories. You then no longer need the compilation directory. sudo make uninstall Removes the copied files from your system, keeps your configuration. +== gp2x == +The gp2x build is very similar to the Linux one. TTF is always disabled because +there is no X11 support on the gp2x. +To compile a gp2x executable, type + make GP2XCROSS=1 +This will only work on an UNIXsystem (Linux or FreeBSD). + == Windows == Here are the resources used to build the Windows version: @@ -110,3 +121,6 @@ SDL_ttf: SDL_ttf-2.0.9-win32.zip for DLLs: libfreetype-6.dll, SDL_ttf.dll, zlib1.dll SDL_ttf-2.0.9.tar.gz +It is also possible to compile from linux, with this command : + make WIN32CROSS=1 +You will need the mingw cross-compiler, and all the librairies listed above. diff --git a/doc/README.txt b/doc/README.txt index 4f7f47cb..bd507c8c 100644 --- a/doc/README.txt +++ b/doc/README.txt @@ -47,7 +47,7 @@ http://code.google.com/p/grafx2/wiki/Compiling To watch the full credits list, in the program, click '?' then 'Credits'. -Send bugs and feature requests to our bugtracker : +Send bugs and feature requests to our bugtracker: http://code.google.com/p/grafx2/issues/list Sends greetings and glops to pouet.net : http://pouet.net/prod.php?which=51865 @@ -66,4 +66,19 @@ Short revision history : * 11/1996 90% First public release, at the Wired'96 * 09/1995 Project starts. -Check http://code.google.com/p/grafx2/source/list for detailed changelog. +Check http://code.google.com/p/grafx2/source/list for (very) detailed changelog. +Check http://code.google.com/p/grafx2/wiki/History for an overview of the new +features and bugfixes in each beta version. + +=== FINAL WORDS === + +We enjoy programming GrafX2, we hope you will enjoy drawing with it. If you like +the program, here is a list of things you can do: +* Register as an user at www.ohloh.net/p/grafx2 to improve our Karma +* Port GrafX2 to your favourite platform +* Report bugs or ask for features you miss (you'll get credited in the helpscreen !) +* Make all your friends use GrafX2 +* Send us your nice drawings, we'll put them in our online gallery + +Enjoy Pixelling with GrafX2, +PulkoMandy & Yves the great GrafX2 Project Team.-