Downloads

From LibGD

PHP Users may not need these files. Please read the PHP FAQ'

Contents

Download the latest (2.0.35)

Download the latest test release (2.0.36RC1)

Download the latest development release (2.1.0-dev)

There is no 2.1.0 development release yet. 2.1.0 development are done using CVS HEAD.

See all releases

Development version / CVS

You can browse the library repository here

Steps for using GD from CVS

  • It is recommended that you configure CVS by putting this in your ~/.cvsrc file:
     cvs -z3
     update -d -P
     checkout -P
     diff -u
  • Log in to the PHP CVS server. We'll use the anonymous user cvsread as the username, and use 'phpfi' as the password:
     cvs -d :pserver:cvsread@cvs.php.net:/repository login
  • Obtain the latest GD source from CVS. There is a single libgd directory that contains all GD branches. To get PHP from CVS, use the "cvs checkout -r BRANCH" notation. To checkout the latest, consider the following CVS commands:
     cvs -d :pserver:cvsread@cvs.php.net:/repository checkout gd/libgd

Some tips and notes:

You may retrieve a specific release of GD from CVS by using the -r flag in your cvs command. Some examples:

    cvs -d :pserver:cvsread@cvs.php.net:/repository checkout -r GD_2_0_34 gd/libgd
    cvs -d :pserver:cvsread@cvs.php.net:/repository checkout -r GD_2_0_24 gd/libgd

The GD 2.0.x branch is available using GD_2_0:

    cvs -d :pserver:cvsread@cvs.php.net:/repository checkout -r GD_2_0 -d libgd20 gd/libgd

The current HEAD targets GD-2.1.0.

  • The branch names can also be used for cvs diff and merge operations.
  • All of the above commands create a local directory named libgd You can also specify another directory name, for example, to put libgd HEAD into a directory named gd-dev
    cvs -d :pserver:cvsread@cvs.php.net:/repository checkout -d gd-dev gd/libgd
Views
Personal tools

This a PHP.net Project

This library was originally developed by Thomas Boutell