Selon chenliang wang <[email protected]>: > Thanks for your reply. I have tried 'make clean' and then rebuild GDAL. > And I have also modified GNUmakefile ,replaed '${GDAL_ROOTs}' for '.' > and then 'make clean' and rebuild it again. Unfortunately, I failed > again. I use command ' ./configure --prefix=..... ' Should I need to add > option '--host=mingw32' or '--without-libtool'?
I have not a mingw environment to test. Is it a compilation problem or a linking problem ? > > äº 2012-3-29 15:52, Even Rouault åé: > > Selon chenliang wang<[email protected]>: > > > >> hi: > >> I failed to build gdal 1.9 with minGW. I modified 'cpl_multiproc.h' with > >> the patch.But there are still errors with build:cpl_multiproc.cpp:73: > >> undefined reference to `CPLCreateOrAcquireMutex' .Pls help me out.Thanks! > >> > > > ------------------------------------------------------------------------------- > >> #if defined(WIN32)&& !defined(CPL_MULTIPROC_STUB) > >> # define CPL_MULTIPROC_WIN32 > >> /* MinGW can have pthread support, so disable it to avoid issues */ > >> /* in cpl_multiproc.cpp */ > >> # undef CPL_MULTIPROC_PTHREAD > >> #endif > >> > > > ------------------------------------------------------------------------------------ > > > > Did you 'make clean' after applying the patch and before rebuilding GDAL ? > The > > reporter of https://trac.osgeo.org/gdal/ticket/4430 confirmed that the > above > > patch fixed building for him. > > > >> > >> Chen-liang Wang > >> _______________________________________________ > >> gdal-dev mailing list > >> [email protected] > >> http://lists.osgeo.org/mailman/listinfo/gdal-dev > >> > > > > > > > _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
