Hi Dennis, note also that next osgeo-live version 8.5 will include last stable release of otb (4.2.1) and is planned for February.
Manuel Le 23/12/2014 17:22, Dennis Duro a écrit : > Thanks Manuel, > > In the meantime, I didn't realize that OSGEO-Live/VM contains OTB 4.0. > While it's not cutting edge (4.2+), it certainly does the trick. > > I'm keen to see OTB-SuperBuild. I'll keep an eye out for any new > developments. It sounds like a great way to deploy to inside of a VM > and/or container! > > Cheers, > > Dennis > > On 23 December 2014 at 11:06, Manuel Grizonnet > <[email protected] <mailto:[email protected]>> wrote: > > Hi Dennis, > > thanks for your report, I think that we've improve the > configuration and compilation process in the last years but I > agree that there is room for improvement in the documentation. You > can concede that it is not easy as OTB depend on a set of external > libraries with there own development cycle, dependencies... > > FYI to continue to improve the compilation process we're currently > working on a new project call OTB-Superbuild > (http://hg.orfeo-toolbox.org/OTB-SuperBuild/). To sum up it will > allow to download/configure/compile all of the otb dependencies > and OTB source code at once and facilitate the entire build process. > > It is based on the powerful cmake feature called "External project" : > > > http://www.kitware.com/media/html/BuildingExternalProjectsWithCMake2.8.html > > More info soon on the OTB list. > > Regards, > > Manuel > > > Le 20/12/2014 19:52, dcd a écrit : >> There appears to be conflicting information on the website when >> it comes to compiling OTB from source. For example, the FAQ >> >> <http://orfeo-toolbox.sourceforge.net/FAQ/OTB-FAQ.html#SECTION00052000000000000000> >> has slightly different instructions than the Software Guide >> <http://orfeo-toolbox.org/SoftwareGuide/SoftwareGuidech2.html>, >> and virtually no instructions are provided when installing via >> PPA >> <https://launchpad.net/%7Eubuntugis/+archive/ubuntu/ubuntugis-unstable> >> (other than how to install the PPA itself). >> >> I'm sure for the well-initiated with compiling their own code >> that these are minor issues, but for an end-user like myself, it >> becomes a bit of challenge each time I'd like to install a newer >> version of OTB. Sure, I don't need to use the latest version (at >> the time of writing, 4.2), but I think some clear, >> non-conflicting instructions should be made available. For >> example, instead of listing the websites for the individual >> libraries required, identify the names of the specific libraries >> required for each distro. >> >> Clear, updated step-by-step instructions are required with a time >> stamp, so that we might know whether the instructions are >> referring to some older version, or the latest, or are relevant >> to all versions. Perhaps a dedicated wiki-page for some of major >> distros (CentOS, Debian-specific, Ubuntu-specific, etc.) would be >> appropriate? >> >> A (strongly) suggested alternative would be to provide a VM image >> (a dedicated OTB image vs. OSGEO-Live >> <http://live.osgeo.org/en/index.html>) and/or Vagrant >> <https://www.vagrantup.com/>/Docker <https://www.docker.com/> >> options for rapid deployment. This way your end user isn't >> spending time fiddling with compiling, and instead, is spending >> more time using/testing the software. Another benefit of this >> approach is less time dealing with technical issues related to >> the multitude of distro/library combinations that are possible. >> >> I think OTB is great, but I'd like to see less friction when it >> comes to trying out the latest version. >> >> >> >> >> >> >> On Friday, 19 December 2014 23:27:33 UTC-5, dcd wrote: >> >> hg clone http://hg.orfeo-toolbox.org/OTB- >> >> --dirs >> OTB (source) OTB-bin (folder for binaries) >> >> --after cloning the source, and running configure in the >> cmake GUI, I get the following: >> >> CMake Warning at CMake/ImportLibKML.cmake:22 (message): >> There is a known issue which does not allow to use >> internal libKML with >> external ITK in OTB.You might consider using an external >> LibKML. See >> http://bugs.orfeo-toolbox.org/view.php?id=896 for details >> Call Stack (most recent call first): >> CMakeLists.txt:220 (include) >> >> --back in cmake GUI, I then disable ITK external >> OTB_USE_EXTERNAL_ITK = OFF (previously on) >> >> ATTENTION: You have enabled the use of fftw, this library is >> distributed under a GPL license. By enabling this >> option, the binary of the ITK libraries that you are going >> to build will be covered by a GPL license, and so it >> will be any executable that you link against these libraries. >> >> CMake Error: The following variables are used in this >> project, but they are set to NOTFOUND. >> Please set them or make sure they are set and tested >> correctly in the CMake files: >> FFTWD_LIB (ADVANCED) >> linked by target "ITKFFT" in directory >> /home/prophet6/OTB/Utilities/ITK/Modules/Filtering/FFT/src >> linked by target "OTBBasicFilters" in directory >> /home/prophet6/OTB/Code/BasicFilters >> FFTWF_LIB (ADVANCED) >> linked by target "ITKFFT" in directory >> /home/prophet6/OTB/Utilities/ITK/Modules/Filtering/FFT/src >> linked by target "OTBBasicFilters" in directory >> /home/prophet6/OTB/Code/BasicFilters >> >> --back in cmake GUI, I then disable FFTWD and FFTWF >> ITK_USE_FFTWD >> OFF >> >> >> ITK_USE_FFTWF OFF >> >> --seems to work, pressed 'g', then dumped to command line >> --ran sudo make install >> >> everything seems to run fine; however, if I try running >> something from the command line, I get the following: >> >> $ otbcli_ComputeConfusionMatrix >> /usr/local/bin/otbApplicationLauncherCommandLine: error while >> loading shared libraries: libOTBWrapperCommandLine.so.4.3: >> cannot open shared object file: No such file or directory >> >> I've followed the FAQ and install instructions, but perhaps >> I've missed something. I'm installing to VM with Ubuntu 14.10 >> and GDAL 1.10 installed. >> >> Are there updated detailed instructions anywhere? For >> example, in the FAQ under"Which libraries/packages are needed >> before compiling and installing OTB? >> >> <http://www.orfeo-toolbox.org/SoftwareGuide/SoftwareGuideli2.html#QQ2-14-22>", >> it lists the software, but not the actual packages that need >> to be installed. It would be nice to have a line that I can >> just cut and paste for apt-get to fetch everything needed. >> Also it would be nice to have setups that detail minimal >> installs (e.g., command line only) vs full installs >> (everything in the minimal plus montverdi etc.) >> >> -- >> -- >> Check the OTB FAQ at >> http://www.orfeo-toolbox.org/FAQ.html >> >> You received this message because you are subscribed to the Google >> Groups "otb-users" group. >> To post to this group, send email to [email protected] >> <mailto:[email protected]> >> To unsubscribe from this group, send email to >> [email protected] >> <mailto:[email protected]> >> For more options, visit this group at >> http://groups.google.com/group/otb-users?hl=en >> --- >> You received this message because you are subscribed to the >> Google Groups "otb-users" group. >> To unsubscribe from this group and stop receiving emails from it, >> send an email to [email protected] >> <mailto:[email protected]>. >> For more options, visit https://groups.google.com/d/optout. > > -- > Manuel GRIZONNET > CNES - DCT/SI/AP - BPI 1219 > 18, avenue Edouard Belin > 31401 Toulouse Cedex 09 - France > Tel: +33 561 282 630 - Fax: +33 561 283 109 > > -- > -- > Check the OTB FAQ at > http://www.orfeo-toolbox.org/FAQ.html > > You received this message because you are subscribed to the Google > Groups "otb-users" group. > To post to this group, send email to [email protected] > <mailto:[email protected]> > To unsubscribe from this group, send email to > [email protected] > <mailto:otb-users%[email protected]> > For more options, visit this group at > http://groups.google.com/group/otb-users?hl=en > --- > You received this message because you are subscribed to a topic in > the Google Groups "otb-users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/otb-users/CADDvzLgSgk/unsubscribe. > To unsubscribe from this group and all its topics, send an email > to [email protected] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout. > > > > > -- > > My public PGP key: 0xF5E746B3 > -- > -- > -- > Check the OTB FAQ at > http://www.orfeo-toolbox.org/FAQ.html > > You received this message because you are subscribed to the Google > Groups "otb-users" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/otb-users?hl=en > --- > You received this message because you are subscribed to the Google > Groups "otb-users" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout. -- Manuel GRIZONNET CNES - DCT/SI/AP - BPI 1219 18, avenue Edouard Belin 31401 Toulouse Cedex 09 - France Tel: +33 561 282 630 - Fax: +33 561 283 109 -- -- Check the OTB FAQ at http://www.orfeo-toolbox.org/FAQ.html You received this message because you are subscribed to the Google Groups "otb-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/otb-users?hl=en --- You received this message because you are subscribed to the Google Groups "otb-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
