space b/w glyph in true type font is not proper

[email protected] (Prashant Sharma) Tue, 12 Jan 2010 22:51:50 +0530
Newsgroups php.gd.devel
Message-ID <[email protected]>
Hi,

If I use php build of gd, space b/w characters of string is proper.
However, when I use gd C library, the space is not proper.

PHP code:
------------------------------------------
<?php
$im = imagecreatetruecolor(100,100);
 $white = imagecolorallocate($im, 255, 255, 255);
 $grey = imagecolorallocate($im, 128, 128, 128);
 $black = imagecolorallocate($im, 0, 0, 0);
 imagefilledrectangle($im, 0, 0, 100, 100, $white);

 $text = 'Yahoo';
 $font = '/tmp/arial.ttf';

 imagettftext($im, 8, 0, 10, 10, $black, $font, $text);

 imagepng($im,"/tmp/test.png");
 imagedestroy($im);
 ?>
------------------------------------------

C code:
------------------------------------------
#include <gd.h>
#include <stdio.h>
#include <fstream>
#include <gdfonts.h>

//g++ code.cc -I/usr/local/include -lgd  -L/usr/local/lib


int main(int argc, char *argv[]) {
    gdImagePtr im = gdImageCreateTrueColor(100,100);
    int white = gdImageColorResolve(im, 255, 255, 255);
    int black = gdImageColorResolve(im, 0, 0, 0);
    gdImageFilledRectangle(im,0,0,100,100,white);

    gdImageStringFT(im,NULL,black,"./arial.ttf",8,0.0,10,10,"Yahoo");

    FILE *pngout = fopen("test.png", "wb");
    gdImagePng(im, pngout);
    fclose(pngout);
    gdImageDestroy(im);
}
------------------------------------------

C library version used: gd-2.0.36_2,1
PHP info:
Array
(
    [GD Version] => bundled (2.0.34 compatible)
    [FreeType Support] => 1
    [FreeType Linkage] => with freetype
    [T1Lib Support] => 1
    [GIF Read Support] => 1
    [GIF Create Support] => 1
    [JPG Support] => 1
    [PNG Support] => 1
    [WBMP Support] => 1
    [XPM Support] =>
    [XBM Support] => 1
    [JIS-mapped Japanese Font Support] =>
)


Attaching the images for php & C library also.
What I am missing here?

Regards
Prashant