[mapguide-users] Re: Build problems: cannot find libProvidersCommon.la

Gregor Mosheh gregor at hostgis.com
Tue Jul 10 14:01:02 EDT 2007


The error being given before was that the Makefile didn't have a rule 
for the dependency
/tmp/OpenSource_FDO/Utilities/Common/libProvidersCommon.la

To see what would happen, I cd'd into the Common directory and tried a 
build. Not good. Any ideas as to what's going wrong?

# pwd
/tmp/OpenSource_FDO/Providers/GDAL/Src/UnitTest
# cd ../../../../Utilities/Common
# make
[it tries to compile .libs/FdoCommonFilterExecutor.o), then...]

Src/FdoCommonFilterExecutor.cpp:4067:35: invalid suffix "i64" on integer 
constant
Src/FdoCommonFilterExecutor.cpp: In constructor 
`FdoCommonFilterExecutor::OptimizeFilter(FdoFilter*)::FdoCommonFilterOptimizer::FdoCommonFilterOptimizer()':
Src/FdoCommonFilterExecutor.cpp:3980: error: call of overloaded 
`FdoPtr(NULL)' is ambiguous
/tmp/OpenSource_FDO/Fdo/Unmanaged/Inc/Common/Ptr.h:130: note: candidates 
are: FdoPtr<T>::FdoPtr(const FdoPtr<T>&) [with T = FdoFilter]
/tmp/OpenSource_FDO/Fdo/Unmanaged/Inc/Common/Ptr.h:113: note: 
       FdoPtr<T>::FdoPtr(T*) [with T = FdoFilter]
/tmp/OpenSource_FDO/Fdo/Unmanaged/Inc/Common/Ptr.h:91: note: 
      FdoPtr<T>::FdoPtr(FdoInt32) [with T = FdoFilter]
make: *** [FdoCommonFilterExecutor.lo] Error 1




-- 
Gregor Mosheh / Greg Allensworth
System Administrator, HostGIS cartographic development & hosting services
http://www.HostGIS.com/

"Remember that no one cares if you can back up,
  only if you can restore." - AMANDA


More information about the mapguide-users mailing list