ossimlabs / ossim

Core OSSIM (Open Source Software Image Map) package including C++ code for OSSIM library, command-line applications, tests, and build system
MIT License
296 stars 142 forks source link

Error builnding in Arch Linux #27

Open samtux opened 8 years ago

samtux commented 8 years ago

I get the next error, with the instructions for Arch Linux AUR: https://gist.github.com/samtux/4e8813d116e92edf29e31f14d77ab8df

[ 63%] Built target ossimlas_plugin
Scanning dependencies of target ossimndf_plugin
Scanning dependencies of target ossimpng_plugin
Scanning dependencies of target ossimregistration_plugin
[ 63%] Building CXX object ossim_plugins/libraw/CMakeFiles/ossimlibraw_plugin.dir/LibRaw-0.9.0/internal/dcraw_common.cpp.o
[ 70%] Built target ossim_plugin
dcraw/dcraw.c:9968:21: aviso: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
Scanning dependencies of target oms
[ 70%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimHarrisCorners.cpp.o
dcraw/dcraw.c: En la función miembro ‘void LibRaw::vng_interpolate()’:
dcraw/dcraw.c:4779:3: error: conversión estrechadora de ‘128’ desde ‘int’ a ‘signed char’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:4779:3: error: conversión estrechadora de ‘136’ desde ‘int’ a ‘signed char’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:4779:3: error: conversión estrechadora de ‘128’ desde ‘int’ a ‘signed char’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:4779:3: error: conversión estrechadora de ‘136’ desde ‘int’ a ‘signed char’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:4779:3: error: conversión estrechadora de ‘128’ desde ‘int’ a ‘signed char’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:4779:3: error: conversión estrechadora de ‘136’ desde ‘int’ a ‘signed char’ dentro de { } [-Wnarrowing]
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngReaderFactory.cpp.o
[ 71%] Building CXX object ossim_plugins/ndf/CMakeFiles/ossimndf_plugin.dir/ossimNdfPluginInit.cpp.o
dcraw/dcraw.c: En la función miembro ‘void LibRaw::adobe_coeff(const char*, const char*)’:
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘65472’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘65520’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘65472’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘65520’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘65520’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘63472’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘63820’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘65520’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘63484’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
dcraw/dcraw.c:7745:3: error: conversión estrechadora de ‘63472’ desde ‘int’ a ‘short int’ dentro de { } [-Wnarrowing]
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Chain.cpp.o
ossim_plugins/libraw/CMakeFiles/ossimlibraw_plugin.dir/build.make:62: fallo en las instrucciones para el objetivo 'ossim_plugins/libraw/CMakeFiles/ossimlibraw_plugin.dir/LibRaw-0.9.0/internal/dcraw_common.cpp.o'
make[2]: *** [ossim_plugins/libraw/CMakeFiles/ossimlibraw_plugin.dir/LibRaw-0.9.0/internal/dcraw_common.cpp.o] Error 1
CMakeFiles/Makefile2:5958: fallo en las instrucciones para el objetivo 'ossim_plugins/libraw/CMakeFiles/ossimlibraw_plugin.dir/all'
make[1]: *** [ossim_plugins/libraw/CMakeFiles/ossimlibraw_plugin.dir/all] Error 2
make[1]: *** Se espera a que terminen otras tareas....
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/OutputSource.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Object.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/WmsMap.cpp.o
[ 71%] Building CXX object ossim_plugins/ndf/CMakeFiles/ossimndf_plugin.dir/ossimNdfHeader.cpp.o
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngCodecFactory.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ImageOutputFormat.cpp.o
[ 71%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimRunningSum.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Source.cpp.o
[ 71%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimModelOptimizer.cpp.o
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngCodec.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Info.cpp.o
[ 71%] Building CXX object ossim_plugins/ndf/CMakeFiles/ossimndf_plugin.dir/ndf_test.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/CoordinateUtility.cpp.o
[ 71%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimChipMatch.cpp.o
[ 71%] Building CXX object ossim_plugins/ndf/CMakeFiles/ossimndf_plugin.dir/ossimNdfReaderFactory.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/TileCacheSupport.cpp.o
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngWriter.cpp.o
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngWriterFactory.cpp.o
[ 71%] Building CXX object ossim_plugins/ndf/CMakeFiles/ossimndf_plugin.dir/ossimNdfTileSource.cpp.o
[ 71%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimRegistrationImageSourceFactory.cpp.o
[ 71%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/MapProjection.cpp.o
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngPluginInit.cpp.o
[ 71%] Building CXX object ossim_plugins/png/CMakeFiles/ossimpng_plugin.dir/ossimPngReader.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Ephemeris.cpp.o
[ 72%] Linking CXX shared library ../../lib/libossimndf_plugin.so
[ 72%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimOutlierRejection.cpp.o
[ 72%] Built target ossimndf_plugin
[ 72%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimExtremaFilter.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Keywordlist.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/AdjustmentModel.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/DataInfo.cpp.o
[ 72%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimRegistrationPluginInit.cpp.o
[ 72%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimSquareFunction.cpp.o
[ 72%] Linking CXX shared library ../../lib/libossimpng_plugin.so
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/GeodeticEvaluator.cpp.o
[ 72%] Built target ossimpng_plugin
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/StringPair.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ElevMgr.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/WmsView.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ImageData.cpp.o
[ 72%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimImageCorrelator.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/SingleImageChain.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/GpkgWriter.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Mosaic.cpp.o
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp: En la función miembro ‘void oms::SingleImageChain::setPropertyGivenClassName(const string&, const string&, const string&)’:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:230:80: aviso: ‘virtual ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations]
    ossimConnectableObject* obj = theImageChain->findFirstObjectOfType(className);
                                                                                ^
In file included from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageSource.h:14:0,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:18,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/include/oms/SingleImageChain.h:10,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:7:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:293:59: nota: se declara aquí
    OSSIM_DEPRECATE_METHOD(virtual ossimConnectableObject* findFirstObjectOfType(const ossimString& className,
                                                           ^
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/base/ossimConstants.h:34:41: nota: in definition of macro ‘OSSIM_DEPRECATE_METHOD’
 #   define OSSIM_DEPRECATE_METHOD(func) func __attribute__ ((deprecated))
                                         ^~~~
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp: En la función miembro ‘ossimConnectableObject* oms::SingleImageChain::getConnectableObject(const string&)’:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:239:58: aviso: ‘virtual ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations]
    return  theImageChain->findFirstObjectOfType(className);
                                                          ^
In file included from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageSource.h:14:0,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:18,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/include/oms/SingleImageChain.h:10,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:7:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:293:59: nota: se declara aquí
    OSSIM_DEPRECATE_METHOD(virtual ossimConnectableObject* findFirstObjectOfType(const ossimString& className,
                                                           ^
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/base/ossimConstants.h:34:41: nota: in definition of macro ‘OSSIM_DEPRECATE_METHOD’
 #   define OSSIM_DEPRECATE_METHOD(func) func __attribute__ ((deprecated))
                                         ^~~~
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp: En la función miembro ‘void oms::SingleImageChain::setupSurfaceNormalCalculations()’:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:298:125: aviso: ‘virtual ossimConnectableObject* ossimImageChain::findFirstObjectOfType(const ossimString&, bool)’ is deprecated [-Wdeprecated-declarations]
    ossimRefPtr<ossimConnectableObject> surfaceNormals = theImageChain->findFirstObjectOfType("ossimImageToPlaneNormalFilter");
                                                                                                                             ^
In file included from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageSource.h:14:0,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:18,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/include/oms/SingleImageChain.h:10,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:7:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:293:59: nota: se declara aquí
    OSSIM_DEPRECATE_METHOD(virtual ossimConnectableObject* findFirstObjectOfType(const ossimString& className,
                                                           ^
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/base/ossimConstants.h:34:41: nota: in definition of macro ‘OSSIM_DEPRECATE_METHOD’
 #   define OSSIM_DEPRECATE_METHOD(func) func __attribute__ ((deprecated))
                                         ^~~~
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp: En la función miembro ‘void oms::SingleImageChain::setHistogramFileToDefaultAndMode(const string&)’:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:404:115: aviso: ‘virtual ossimConnectableObject* ossimConnectableObject::findInputObjectOfType(const ossimString&)’ is deprecated [-Wdeprecated-declarations]
       ossimImageHandler* handler = (ossimImageHandler*)(theBandSelector->findInputObjectOfType("ossimImageHandler"));
                                                                                                                   ^
In file included from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageSource.h:14:0,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/imaging/ossimImageChain.h:18,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/include/oms/SingleImageChain.h:10,
                 from /home/samtux/makepkg/ossim/src/ossim-1.8.20-3/oms/coms/src/oms/SingleImageChain.cpp:7:
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/base/ossimConnectableObject.h:155:59: nota: se declara aquí
    OSSIM_DEPRECATE_METHOD(virtual ossimConnectableObject* findInputObjectOfType(
                                                           ^
/home/samtux/makepkg/ossim/src/ossim-1.8.20-3/ossim/include/ossim/base/ossimConstants.h:34:41: nota: in definition of macro ‘OSSIM_DEPRECATE_METHOD’
 #   define OSSIM_DEPRECATE_METHOD(func) func __attribute__ ((deprecated))
                                         ^~~~
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Init.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ImageStager.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ImageUtil.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ChainUtility.cpp.o
[ 72%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/KeywordlistIterator.cpp.o
[ 73%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimDensityReducer.cpp.o
[ 73%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Util.cpp.o
[ 74%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Envelope.cpp.o
[ 74%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/ImageModel.cpp.o
[ 74%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Projection.cpp.o
[ 74%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Video.cpp.o
[ 74%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/Chipper.cpp.o
[ 74%] Building CXX object oms/coms/CMakeFiles/oms.dir/src/oms/WktUtility.cpp.o
[ 74%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimNCC_FFTW.cpp.o
[ 74%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimRegistrationMiscFactory.cpp.o
[ 74%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimTieGenerator.cpp.o
[ 74%] Building CXX object ossim_plugins/registration/CMakeFiles/ossimregistration_plugin.dir/ossimMultiplier.cpp.o
[ 74%] Linking CXX shared library ../../lib/liboms.so
[ 74%] Built target oms
[ 74%] Linking CXX shared library ../../lib/libossimregistration_plugin.so
[ 74%] Built target ossimregistration_plugin
Makefile:127: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
samtux commented 6 years ago

I get the new error:

[ 78%] Linking CXX shared library ../lib64/libossim.so [ 78%] Built target ossim Scanning dependencies of target ossim-applanix2ogeom Scanning dependencies of target ossim-adrg-dump Scanning dependencies of target ossim-autreg [ 78%] Building CXX object apps/ossim-adrg-dump/CMakeFiles/ossim-adrg-dump.dir/ossim-adrg-dump.cpp.o [ 78%] Building CXX object apps/ossim-applanix2ogeom/CMakeFiles/ossim-applanix2ogeom.dir/ossim-applanix2ogeom.cpp.o [ 78%] Building CXX object apps/ossim-autreg/CMakeFiles/ossim-autreg.dir/ossim-autreg.cpp.o [ 78%] Linking CXX executable ../../bin/ossim-adrg-dump ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<double>(double, ossimImageData*, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(int, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(unsigned short, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<float>(float, ossimImageData*, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(unsigned char, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(unsigned int, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<short>(short, ossimImageData*, unsigned int)' collect2: error: ld returned 1 exit status make[2]: *** [apps/ossim-adrg-dump/CMakeFiles/ossim-adrg-dump.dir/build.make:96: bin/ossim-adrg-dump] Error 1 make[1]: *** [CMakeFiles/Makefile2:300: apps/ossim-adrg-dump/CMakeFiles/ossim-adrg-dump.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 78%] Linking CXX executable ../../bin/ossim-autreg [ 78%] Linking CXX executable ../../bin/ossim-applanix2ogeom ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(double, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(int, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<unsigned short>(unsigned short, ossimImageData*, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(float, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(unsigned char, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<unsigned int>(unsigned int, ossimImageData*, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(short, ossimImageData*, unsigned int)' collect2: error: ld returned 1 exit status make[2]: [apps/ossim-autreg/CMakeFiles/ossim-autreg.dir/build.make:96: bin/ossim-autreg] Error 1 make[1]: [CMakeFiles/Makefile2:410: apps/ossim-autreg/CMakeFiles/ossim-autreg.dir/all] Error 2 ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<double>(double, ossimImageData*, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(int, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(unsigned short, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to void ossimPixelFlipper::flipPixels<float>(float, ossimImageData*, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference tovoid ossimPixelFlipper::flipPixels(unsigned char, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(unsigned int, ossimImageData, unsigned int)' ../../lib64/libossim.so.1.9.0: undefined reference to `void ossimPixelFlipper::flipPixels(short, ossimImageData*, unsigned int)' collect2: error: ld returned 1 exit status make[2]: [apps/ossim-applanix2ogeom/CMakeFiles/ossim-applanix2ogeom.dir/build.make:96: bin/ossim-applanix2ogeom] Error 1 make[1]: [CMakeFiles/Makefile2:355: apps/ossim-applanix2ogeom/CMakeFiles/ossim-applanix2ogeom.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...