diff options
author | Arturo Espinosa <unammx@src.gnome.org> | 1998-02-10 21:22:19 +0000 |
---|---|---|
committer | Arturo Espinosa <unammx@src.gnome.org> | 1998-02-10 21:22:19 +0000 |
commit | e745360fddfa92ae76b058dfa106918b83660350 (patch) | |
tree | 4696aa7c5d75172cc4c9b226ae7583f28e2478c9 /HACKING | |
parent | dc83698387a3484b532ce3a487594ed9ccc3a4e0 (diff) | |
download | gnome-desktop-e745360fddfa92ae76b058dfa106918b83660350.tar.gz |
Gnome CORE module is ready
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/HACKING b/HACKING new file mode 100644 index 00000000..b956abbf --- /dev/null +++ b/HACKING @@ -0,0 +1,43 @@ +If you want to hack on the GNOME project, it will make you life easier +to have the following packages installed: + + - GNU autoconf 2.12 + - GNU automake 1.2d + Available in ftp://ftp.cygnus.com/pub/tromey + - GNU libtool 1.0f + - GNU guile 1.2 + - GNU gettext 0.10.32 + - SLIB 2b3 + See http://www-swiss.ai.mit.edu/~jaffer/SLIB.html + +These should be available by ftp from prep.ai.mit.edu or any of the +fine GNU mirrors. Beta software can be found at alpha.gnu.org. + +If you are accessing gnome via CVS, then you will need to take several +steps to get it to compile. These are: + + cvsroot/gnome# aclocal; automake; autoconf + cvsroot/gnome# cd guile-gtk; aclocal; automake; autoconf; cd .. + cvsroot/gnome# cd programs/gemvt; aclocal; automake; autoconf; cd ../.. + cvsroot/gnome# cd programs/freecell; autoheader; aclocal; automake; autoconf; cd ../.. + cvsroot/gnome# touch programs/gnome-hello/gnome-hello.html + +N.b., the "configure" script will not exist until you take these +steps. The last step is in case you have not installed the DocBook +packages. These are still esoteric enough that we are not requiring +you to install them to build GNOME. + +Before running configure, make sure you have libtool in your path. + +There is a simple script (autogen.sh) on the root directory that does +all of this for you. Just run this script with any arguments that you +want to pass to configure. If you like to build in a directory +different from the source, you can run `$srcdir/autogen.sh' in the +build directory, and it will deduce $srcdir. + +Please submit patches to the gnome-list@gnome.org mailing list. All +kinds of contributions are accepted. If at all possible, please use +CVS to get the latest development version of gnome; the README file +has the CVSROOT information. + +In devel-docs/ you'll find the GNOME Developer's Tutorial. |