Added some notes to the new readme and compiling files for the 2.0b99% release.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@725 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
31756d2ee5
commit
61e2487ec6
@ -3,8 +3,8 @@ Grafx2 compilation and installation
|
|||||||
|
|
||||||
=== Requirements ===
|
=== Requirements ===
|
||||||
|
|
||||||
* gcc C compiler
|
* gcc C compiler (other compilers may work, but are not officially supported)
|
||||||
* GNU make
|
* GNU make (other similar "make" tools may work, but are not supported)
|
||||||
* SDL library v1.2
|
* SDL library v1.2
|
||||||
* SDL_image library
|
* SDL_image library
|
||||||
* libpng (not on MacOSX)
|
* libpng (not on MacOSX)
|
||||||
@ -15,6 +15,9 @@ Extra requirements for Windows:
|
|||||||
* a POSIX environment: MSYS is fine, maybe Cygwin would work as well.
|
* a POSIX environment: MSYS is fine, maybe Cygwin would work as well.
|
||||||
* use Mingw C compiler instead of gcc
|
* use Mingw C compiler instead of gcc
|
||||||
|
|
||||||
|
Extra requirements for UNIX/X11 (Linux, FreeBSD, ...):
|
||||||
|
* X11 headers (optional, for truetype fonts)
|
||||||
|
|
||||||
=== Instructions ===
|
=== Instructions ===
|
||||||
|
|
||||||
Open a shell/Terminal, cd to the directory where you have the source code, and
|
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
|
Compile with OPTIM=0 to disable optimizations, if you have some real debugging
|
||||||
to do.
|
to do.
|
||||||
Compile with OPTIM=3 to use maximum optimizations.
|
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.
|
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
|
sudo make uninstall
|
||||||
Removes the copied files from your system, keeps your configuration.
|
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 ==
|
== Windows ==
|
||||||
Here are the resources used to build the Windows version:
|
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-win32.zip for DLLs: libfreetype-6.dll, SDL_ttf.dll, zlib1.dll
|
||||||
SDL_ttf-2.0.9.tar.gz
|
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.
|
||||||
|
|||||||
@ -47,7 +47,7 @@ http://code.google.com/p/grafx2/wiki/Compiling
|
|||||||
|
|
||||||
To watch the full credits list, in the program, click '?' then 'Credits'.
|
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
|
http://code.google.com/p/grafx2/issues/list
|
||||||
|
|
||||||
Sends greetings and glops to pouet.net : http://pouet.net/prod.php?which=51865
|
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
|
* 11/1996 90% First public release, at the Wired'96
|
||||||
* 09/1995 Project starts.
|
* 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.-
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user