on the page http://gdal.org/gdal_tutorial.html in the section "Techniques for Creating Files" the c example in the first set of examples GDALDriver hDriver = GDALGetDriverByName( pszFormat ); should read GDALDriverH hDriver = GDALGetDriverByName( pszFormat ); thank you brian