Frank, There is no way for Mapserver to differentiate between coexisting versions of gdal? This is disappointing since removing the /usr version will mean removing a whole stack of software that depends on it then recompiling them all from scratch. Is there no other option?
matt On 1/16/06, Frank Warmerdam <[EMAIL PROTECTED]> wrote: > On 1/16/06, Matthew Perry <[EMAIL PROTECTED]> wrote: > > I have the ubuntu gdal package installed in /usr plus a compiled > > version in /usr/local which I need to support some extra formats. As > > far as I can tell, both versions of gdal are functioning 100% > > Matt, > > This is almost certainly the cause of your problem. The error > is basically indicating that MapServer was compiled using include > files with one definition of the Set methods, but you linked against > a shared library with a different definition. These methods had > a "const correctness" change that is normally invisible to > applications, but does change the ABI (the mangled internal > names of methods). > > My suggestion is that you uninstall the package from > /usr, if you are installing your own custom build in /usr/local. > > Best regards, > -- > ---------------------------------------+-------------------------------------- > I set the clouds in motion - turn up | Frank Warmerdam, [EMAIL PROTECTED] > light and sound - activate the windows | http://pobox.com/~warmerdam > and watch the world go round - Rush | Geospatial Programmer for Rent > -- Matt Perry [EMAIL PROTECTED] http://www.perrygeo.net
