My ADL 3.0 install is getting further along. I'm now seem to have hit a missing ProSdrCris.h file for the CrIS data build.
Anyone hit this error and found the missing file?
Thanks,
Jim
Building library in ./CrIS/src...
make[2]: Entering directory `/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/AlgorithmFactory/CrIS/src'
g++ -DBYTE_ORDER_LE -DADL_ENV -D_USE_FLAT_FILE_ -D_THREAD_SAFE -DGCC -m64 -fPIC -Wall -Wno-unknown-pragmas -ggdb3 -I../include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/ING/include -I/data2_3400/utils/bin/ADL_3.0/ADL/GIP/include -I/data2_3400/utils/bin/ADL_3.0/ADL/GIP/Mapping/include -I/data2_3400/utils/bin/ADL_3.0/ADL/GIP/VIIRS/include -I/data2_3400/utils/bin/ADL_3.0/ADL/GIP/VIIRS/GridToGran/include -I/data2_3400/utils/bin/ADL_3.0/ADL/GIP/VIIRS/TileInterfaces/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/VerifiedRDRs/include -I/data2_3400/utils/bin/ADL_3.0/ADL/SDR/ATMS/include -I/data2_3400/utils/bin/ADL_3.0/ADL/SDR/ATMS/Controller/include -I/data2_3400/utils/bin/ADL_3.0/ADL/SDR/ATMS/VerifiedRDR/include -I/data2_3400/utils/bin/ADL_3.0/ADL/SDR/CrIS/include -I/data2_3400/utils/bin/ADL_3.0/ADL/Geolocation/novas-c201/include -I/data2_3400/utils/bin/ADL_3.0/ADL/Geolocation/CmnGeo/include -I/data2_3400/utils/bin/ADL_3.0/ADL/Geolocation/TerrainCorrect/include -I/data2_3400/utils/bin/ADL_3.0/COTS/boost_1_45_0 -I/data2_3400/utils/bin/ADL_3.0/ADL/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/DMS/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/common/exceptions/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/common/util/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/util/cfg/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/util/time/include -I/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/ING/include -I/data2_3400/utils/bin/ADL_3.0/COTS/log4cplus-1.0.2/include -I/data2_3400/utils/bin/ADL_3.0/COTS/boost_1_45_0 -I/data2_3400/utils/bin/ADL_3.0/COTS/xerces-c_2_8_0-x86_64-linux-gcc_3_4/include -c ProCmnCrisAlgorithmFactory.cpp -o ProCmnCrisAlgorithmFactory.o
ProCmnCrisAlgorithmFactory.cpp:105:24: error: ProSdrCris.h: No such file or directory
In file included from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnOutputItem.h:121,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnAlgorithm.h:224,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnControllerCommand.h:73,
from ProCmnCrisAlgorithmFactory.cpp:95:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnMetadata.h:293: warning: ‘typedef’ was ignored in this declaration
In file included from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnQualityItem.h:88,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnQualityNotification.h:91,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnAlgorithm.h:225,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnControllerCommand.h:73,
from ProCmnCrisAlgorithmFactory.cpp:95:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnQuality.h:211: warning: ‘typedef’ was ignored in this declaration
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnQuality.h:222: warning: ‘typedef’ was ignored in this declaration
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnQuality.h:238: warning: ‘typedef’ was ignored in this declaration
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnQuality.h:246: warning: ‘typedef’ was ignored in this declaration
In file included from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnProductDictionary.h:144,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnAlgorithm.h:232,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnControllerCommand.h:73,
from ProCmnCrisAlgorithmFactory.cpp:95:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnViirsTrimTable.h:130: warning: ‘typedef’ was ignored in this declaration
In file included from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnAlgorithm.h:232,
from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnControllerCommand.h:73,
from ProCmnCrisAlgorithmFactory.cpp:95:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnProductDictionary.h: In member function ‘Int32 ProCmnProductDictionary::fillFunction(void*, T, ProCmnProductFieldAccessors*, Int32, bool)’:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnProductDictionary.h:875: warning: ‘typedef’ was ignored in this declaration
In file included from /data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnControllerCommand.h:73,
from ProCmnCrisAlgorithmFactory.cpp:95:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnAlgorithm.h: At global scope:
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnAlgorithm.h:313: warning: ‘typedef’ was ignored in this declaration
ProCmnCrisAlgorithmFactory.cpp: In member function ‘virtual ProCmnAlgorithmIF* ProCmnCrisAlgorithmFactory::createAlgorithm(const std::string&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)’:
ProCmnCrisAlgorithmFactory.cpp:162: warning: deprecated conversion from string constant to ‘char*’
ProCmnCrisAlgorithmFactory.cpp:305: error: ‘ProSdrCris’ was not declared in this scope
ProCmnCrisAlgorithmFactory.cpp:305: error: ‘algPtr’ was not declared in this scope
ProCmnCrisAlgorithmFactory.cpp:305: error: expected type-specifier before ‘ProSdrCris’
ProCmnCrisAlgorithmFactory.cpp:305: error: expected `;' before ‘ProSdrCris’
ProCmnCrisAlgorithmFactory.cpp:332: warning: deprecated conversion from string constant to ‘char*’
/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/include/InfTk_Defs.h: At global scope:
/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/include/InfTk_Defs.h:120: warning: ‘INFTK_TASK_SHUTDOWNSTR’ defined but not used
/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/include/InfTk_StatusTypeMap.h:84: warning: ‘InfTk_StatusTypeMap’ defined but not used
/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/INF/include/InfTk_DetailTypeMap.h:84: warning: ‘InfTk_DetailTypeMap’ defined but not used
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnMapDataSet.h:103: warning: ‘SOUTH_LOWER_RIGHT_LAT’ defined but not used
/data2_3400/utils/bin/ADL_3.0/ADL/include/ProCmnSdrAlgorithm.h:135: warning: ‘INITIAL_MAX_ANGLE’ defined but not used
make[2]: *** [ProCmnCrisAlgorithmFactory.o] Error 1
make[2]: Leaving directory `/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/AlgorithmFactory/CrIS/src'
make[1]: *** [library] Error 2
make[1]: Leaving directory `/data2_3400/utils/bin/ADL_3.0/ADL/CMN/Utilities/AlgorithmFactory'
make: *** [library] Error 2
ADL 3.0 CrIS data set build missing ProSdrCris.h
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
Jim,
Did you recieve the installation that included the CrIS code or the one that does not include CrIS?
-- Derek Stuhmer
Did you recieve the installation that included the CrIS code or the one that does not include CrIS?
-- Derek Stuhmer
-- Derek Stuhmer
Raytheon Company
Raytheon Company
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
I used the adlAtmsDataLinks.tgz along with the adlSoftware.tgz. From the readme, this seemed to be the location for the CrIS software and data.
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
Jim,
Due to Copyrights, only some people were able to recieve the CrIS distribution.
If you did recieve both, it is important that the tar files be extracted in the correct order. This was explained in the README file on the DVDs.
You need to extract adlSoftware.tgz first, then extract adlCrisSoftware.tgz.
Both of those tar files contain the following two scripts:
The one without CrIS should contain a line like this for Korn shell (or the C shell equivalent in the other script)
export EXCLUDE_CRIS="-DExcludeCris"
The one that includes CrIS should include this Korn shell line:
export EXCLUDE_CRIS=""
This env variable controls whether the Imakefiles and source header files look for the CrIS code.
-- Derek Stuhmer
Due to Copyrights, only some people were able to recieve the CrIS distribution.
If you did recieve both, it is important that the tar files be extracted in the correct order. This was explained in the README file on the DVDs.
You need to extract adlSoftware.tgz first, then extract adlCrisSoftware.tgz.
Both of those tar files contain the following two scripts:
- ADL/build/envSetup.csh
ADL/build/envSetup.ksh
The one without CrIS should contain a line like this for Korn shell (or the C shell equivalent in the other script)
export EXCLUDE_CRIS="-DExcludeCris"
The one that includes CrIS should include this Korn shell line:
export EXCLUDE_CRIS=""
This env variable controls whether the Imakefiles and source header files look for the CrIS code.
-- Derek Stuhmer
-- Derek Stuhmer
Raytheon Company
Raytheon Company
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
Jim,
No, that would be the CriS data and the ADL software without CrIS. You also need the adlCrisSoftware.tgz tar file to get the CrIS software and the updated envSetup.* scripts that I mentioned.
-- Derek
No, that would be the CriS data and the ADL software without CrIS. You also need the adlCrisSoftware.tgz tar file to get the CrIS software and the updated envSetup.* scripts that I mentioned.
-- Derek
-- Derek Stuhmer
Raytheon Company
Raytheon Company
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
Where do I find adlCrisSoftware.tgz. Its not on dvd1-4 that I downloaded?
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
Is there a contact person I can point my PI, Chris Currey to for the CrIS software?
Thanks,
Jim
Thanks,
Jim
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
Due to Copyright restrictions in the CrIS Software it is not freely available.jadavis5 wrote:Where do I find adlCrisSoftware.tgz. Its not on dvd1-4 that I downloaded?
If it was not provided to you and you feel that you were supposed to get a copy, please contact Paul Meade.
-- Derek Stuhmer
Raytheon Company
Raytheon Company
Re: ADL 3.0 CrIS data set build missing ProSdrCris.h
I'm just the sysadmin performing the install requested by my PI. Thanks for enlightening me on the CrIS software. I will pass on the knowledge to my PI and leave
it in his capable hands for how he wishes to proceed.
Thanks to you, I can get off this dead-end track and restart the process again with higher hopes for success. Back to building ADL 3.0 without the CrIS.
Thanks for your quick response this afternoon.
Jim
it in his capable hands for how he wishes to proceed.
Thanks to you, I can get off this dead-end track and restart the process again with higher hopes for success. Back to building ADL 3.0 without the CrIS.
Thanks for your quick response this afternoon.
Jim