Peter J Halls wrote: > Should it not be #include "gdal.h"? The <> construct is used for > system includes, whereas gdal.h counts as a user include, to be found > in the include path. But I admit my c to be a little rusty ... > Peter
Actually, there is no difference. For reference in case of doubt with the bloodshed dev-c++, here is what ISO C++ says in 16.2 1 A #include directive shall identify a header or source file that can be processed by the implementation. 2 A preprocessing directive of the form # include <h-char-sequence> new-line searches a sequence of implementation-defined places for a header identified uniquely by the specified sequence between the < and > delimiters, and causes the replacement of that directive by the entire contents of the header. How the places are specified or the header identified is implementation-defined. 3 A preprocessing directive of the form # include "q-char-sequence" new-line causes the replacement of that directive by the entire contents of the source file identified by the specified sequence between the " delimiters. The named source file is searched for in an implementation-defined manner. If this search is not supported, or if the search fails, the directive is reprocessed as if it read # include <h-char-sequence> new-line with the identical contained sequence (including > characters, if any) from the original directive. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev