Le samedi 18 avril 2015 12:20:42, Martin Landa a écrit : > Hi, > > I have problem to compile GDAL trunk on my PC, any idea what could be > wrong? > > gdalwarpkernel.cpp: In function 'CPLErr GWKOpenCLCase(GDALWarpKernel*)': > gdalwarpkernel.cpp:3802:1: error: jump to label 'free_warper' > [-fpermissive] free_warper: > ^ > gdalwarpkernel.cpp:3597:22: error: from here [-fpermissive] > goto free_warper;
I've just fixed it. You can't do: ''' goto some_label; int foo = 0; some_label: ; ''' But the following is valid (well, compiles): ''' goto some_label; int foo; foo = 0; some_label: ; ''' https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55772 quotes the rule from the C++ standard. -- Spatialys - Geospatial professional services http://www.spatialys.com _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
