Hello, I solved my problem by getting libjpeg.62.dylib on my machine
I don't figure out why OTB did not build that version during its installation. Certainly a parameter to set during the cmake configuration but well, so far.. OTB works under El Capitan !!! (I will be able to compute TOC reflectance images ^^) Le lundi 14 mars 2016 21:23:04 UTC+1, Nico Champ a écrit : > > thank you for answer. > > from a personal point of view, I prefer using Linux (I agree the > intallation is by far easier) but I have to use Mac for my work. > > Earlier today, I managed to compile OTB with the normal build but I get an > error when I launched HelloWorld... > > > > *./bin/HelloWorlddyld: Library not loaded: libjpeg.62.dylib Referenced > from: /usr/local/lib/libossim.dylib Reason: Incompatible library version: > libossim.dylib requires version 62.0.0 or later, but libjpeg.62.dylib > provides version 11.0.0* > > I modified a lot of things in my computer so that OTB works... So perhaps > there is a problem with libjpeg.dylib. I will check tomorrow (I'm under > ubuntu here at home!) > > thank you for your message, > > Nicolas > > ps: by experience, homebrew is difficult to use in my company, presumably > because of proxy limitations (same problem as Thomas Tilak) > > > Le lundi 14 mars 2016 18:36:34 UTC+1, Timur Girgin a écrit : >> >> Nicolas, >> >> I did fix that particular problem, although I do not remember exactly how >> I did it. But I will be honest, even after fixing the problem I got a lot >> more problems afterwards with other errors showing up. It would be better >> for you to get Linux installed and install OTB on it. Installation on Linux >> is painless. >> >> Also: You can take a look at OTB on Homebrew, which has been pending for >> months... https://github.com/Homebrew/homebrew/pull/42845. >> <https://mailtrack.io/trace/link/06b60c40b8d545cdaf5fa4a8d65fcb9a24287335?url=https%3A%2F%2Fgithub.com%2FHomebrew%2Fhomebrew%2Fpull%2F42845.&signature=0e90d3b6ba75e5d3> >> OTB is also on MacPorts, but it is version 4.0. >> >> Tim >> >> On Mon, Mar 14, 2016 at 12:15 PM, Nico Champ <[email protected]> >> wrote: >> >>> Hello ! >>> >>> Did some manage to solve the first issue ?? namely >>> >>> >>> >>> *dyld: Library not loaded: /usr/lib/libsqlite3.dylib Referenced from: >>> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork >>> Reason: Incompatible library version: CFNetwork requires version 9.0.0 or >>> later, but libsqlite3.dylib provides version 0.0.0* >>> >>> I'm trying to install OTB on my new machine (OS > El capitan) and I'm >>> getting the same problem. >>> >>> I tried the different solutions (desactivate CURL, GDAL...) but nothing >>> seem to work, >>> >>> thank you for your help >>> >>> Nicolas >>> >>> Le jeudi 12 novembre 2015 20:16:45 UTC+1, Timur Girgin a écrit : >>> >>>> Hello Rashad, >>>> >>>> I do not think that I got it from the git develop branch. I got it from >>>> here: https://git.orfeo-toolbox.org/otb.git >>>> And weirdly enough, I get an error when running gdalinfo --version >>>> >>>> gdalinfo --version >>>> >>>> dyld: Library not loaded: /usr/local/lib/libgeos_c.1.dylib >>>> >>>> Referenced from: /usr/local/bin/gdalinfo >>>> >>>> Reason: Incompatible library version: gdalinfo requires version 10.0.0 >>>> or later, but libgeos_c.1.dylib provides version 1.0.0 >>>> >>>> Trace/BPT trap: 5 >>>> >>>> I am working to figure out what the problem is, considering I have >>>> never had any problem with GDAL. >>>> >>>> Thanks, >>>> Tim >>>> >>>> On Thursday, November 12, 2015 at 10:43:18 AM UTC-6, Rashad M wrote: >>>>> >>>>> Thanks Tim, >>>>> >>>>> I can now check this on my side. I have some questions for you. >>>>> >>>>> 1. are you building otb from git develop branch ? >>>>> 2. which version of gdal are you using?. >>>>> >>>>> gdalinfo --version can give you this info >>>>> >>>>> On Thu, Nov 12, 2015 at 5:33 PM, Timur Girgin <[email protected]> >>>>> wrote: >>>>> >>>>>> I actually just realized that the error keeps changing... the build >>>>>> target keeps changing! >>>>>> >>>>>> [ 64%] Built target otb6S >>>>>> >>>>>> Undefined symbols for architecture x86_64: >>>>>> >>>>>> "OGRFeature::IsFieldSet(int)", referenced from: >>>>>> >>>>>> otb::ogr::Field::UncheckedHasBeenSet() const in >>>>>> otbOGRFieldWrapper.cxx.o >>>>>> >>>>>> otb::ogr::Field::UncheckedAssign(otb::ogr::Field const&) in >>>>>> otbOGRFieldWrapper.cxx.o >>>>>> >>>>>> "OGRFeature::GetGeometryRef()", referenced from: >>>>>> >>>>>> otb::ogr::Feature::UncheckedGetGeometry() const in >>>>>> otbOGRFeatureWrapper.cxx.o >>>>>> >>>>>> ld: symbol(s) not found for architecture x86_64 >>>>>> >>>>>> [ 64%] Built target OTBPointSet-all >>>>>> >>>>>> clang: error: linker command failed with exit code 1 (use -v to see >>>>>> invocation) >>>>>> >>>>>> make[2]: *** [lib/libOTBGdalAdapters-5.0.1.dylib] Error 1 >>>>>> >>>>>> make[1]: *** [Modules/Adapters/GdalAdapters/src/CMakeFiles/ >>>>>> OTBGdalAdapters.dir/all] Error 2 >>>>>> >>>>>> make[1]: *** Waiting for unfinished jobs.... >>>>>> >>>>>> [ 65%] Built target otbsiftfast >>>>>> >>>>>> [ 65%] Built target OTBDescriptors-all >>>>>> >>>>>> [ 65%] Built target OTBDimensionalityReduction-all >>>>>> >>>>>> make: *** [all] Error 2 >>>>>> >>>>>> or >>>>>> >>>>>> [ 49%] Built target OTBPointSet-all >>>>>> >>>>>> Undefined symbols for architecture x86_64: >>>>>> >>>>>> "OGRFeature::IsFieldSet(int)", referenced from: >>>>>> >>>>>> otb::ogr::Field::UncheckedHasBeenSet() const in >>>>>> otbOGRFieldWrapper.cxx.o >>>>>> >>>>>> otb::ogr::Field::UncheckedAssign(otb::ogr::Field const&) in >>>>>> otbOGRFieldWrapper.cxx.o >>>>>> >>>>>> "OGRFeature::GetGeometryRef()", referenced from: >>>>>> >>>>>> otb::ogr::Feature::UncheckedGetGeometry() const in >>>>>> otbOGRFeatureWrapper.cxx.o >>>>>> >>>>>> ld: symbol(s) not found for architecture x86_64 >>>>>> >>>>>> [ 64%] Built target otb6S >>>>>> >>>>>> clang: error: linker command failed with exit code 1 (use -v to see >>>>>> invocation) >>>>>> >>>>>> make[2]: *** [lib/libOTBGdalAdapters-5.0.1.dylib] Error 1 >>>>>> >>>>>> make[1]: *** [Modules/Adapters/GdalAdapters/src/CMakeFiles/ >>>>>> OTBGdalAdapters.dir/all] Error 2 >>>>>> >>>>>> make[1]: *** Waiting for unfinished jobs.... >>>>>> >>>>>> [ 65%] Built target otbsiftfast >>>>>> >>>>>> [ 65%] Built target OTBDimensionalityReduction-all >>>>>> >>>>>> [ 65%] Built target OTBDescriptors-all >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thursday, November 12, 2015 at 10:24:02 AM UTC-6, Timur Girgin >>>>>> wrote: >>>>>>> >>>>>>> Let me just say that I got the latest OTB from the git repository >>>>>>> (just as an fyi). >>>>>>> >>>>>>> Here is what I get when I run make: >>>>>>> >>>>>>> [ 64%] Built target OTBPointSet-all >>>>>>> >>>>>>> Undefined symbols for architecture x86_64: >>>>>>> >>>>>>> "OGRFeature::IsFieldSet(int)", referenced from: >>>>>>> >>>>>>> otb::ogr::Field::UncheckedHasBeenSet() const in >>>>>>> otbOGRFieldWrapper.cxx.o >>>>>>> >>>>>>> otb::ogr::Field::UncheckedAssign(otb::ogr::Field const&) in >>>>>>> otbOGRFieldWrapper.cxx.o >>>>>>> >>>>>>> "OGRFeature::GetGeometryRef()", referenced from: >>>>>>> >>>>>>> otb::ogr::Feature::UncheckedGetGeometry() const in >>>>>>> otbOGRFeatureWrapper.cxx.o >>>>>>> >>>>>>> ld: symbol(s) not found for architecture x86_64 >>>>>>> >>>>>>> [ 65%] Built target otbsiftfast >>>>>>> >>>>>>> clang: error: linker command failed with exit code 1 (use -v to see >>>>>>> invocation) >>>>>>> >>>>>>> make[2]: *** [lib/libOTBGdalAdapters-5.0.1.dylib] Error 1 >>>>>>> >>>>>>> make[1]: *** [Modules/Adapters/GdalAdapters/src/CMakeFiles/ >>>>>>> OTBGdalAdapters.dir/all] Error 2 >>>>>>> >>>>>>> make[1]: *** Waiting for unfinished jobs.... >>>>>>> >>>>>>> [ 65%] Built target OTBDescriptors-all >>>>>>> >>>>>>> [ 65%] Built target OTBDimensionalityReduction-all >>>>>>> >>>>>>> [ 65%] Built target OTBMoments-all >>>>>>> >>>>>>> Thank you! >>>>>>> Tim >>>>>>> >>>>>>> On Thursday, November 12, 2015 at 10:21:32 AM UTC-6, Rashad M wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Nov 12, 2015 at 5:18 PM, Timur Girgin <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hello Rashad, >>>>>>>>> >>>>>>>>> I tried to build otb without the Superbuild, and that did not end >>>>>>>>> well. I haven't tried the SuperBuild since my last posts a few weeks >>>>>>>>> ago. >>>>>>>>> >>>>>>>>> okay. could you post the error message you are getting. please ? >>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> Tim >>>>>>>>> >>>>>>>>> On Thu, Nov 12, 2015 at 10:15 AM, Rashad M <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Nov 12, 2015 at 5:09 PM, Timur Girgin < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Hello Rashad, >>>>>>>>>>> >>>>>>>>>>> I was just trying to get it to install on my laptop first. I >>>>>>>>>>> would be glad to try and figure out how to create a brew formula >>>>>>>>>>> once I get >>>>>>>>>>> to install OTB 5.0 successfully on my laptop! >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> okay. that is cool. >>>>>>>>>> >>>>>>>>>> can you tell me about where you are now in building OTB ? >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thank you! >>>>>>>>>>> Tim >>>>>>>>>>> >>>>>>>>>>> On Thursday, November 12, 2015 at 3:32:15 AM UTC-6, Rashad M >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> Hi Tim, >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Nov 11, 2015 at 6:32 AM, Timur Girgin < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Did any of you successfully installed OTB on a mac yet? >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> yes. we had a daily build on mac osx on dashboard. IIRC, you >>>>>>>>>>>> were trying to have a brew formula for OTB 5.0. right? >>>>>>>>>>>> >>>>>>>>>>>> Is the error same as in your first post? Did you tried without >>>>>>>>>>>> superbuild ? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> ~Tim >>>>>>>>>>>>> >>>>>>>>>>>>> On Thursday, October 15, 2015 at 2:38:36 AM UTC-5, Rashad M >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Oct 14, 2015 at 7:29 PM, Timur Girgin < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Well, the homebrew community is trying to create a brew for >>>>>>>>>>>>>>> OTB 5.0, but it came to a halt from what I understand. Someone >>>>>>>>>>>>>>> did create a >>>>>>>>>>>>>>> formula , but it just does not work. >>>>>>>>>>>>>>> >>>>>>>>>>>>>> in that case, let's make it work. >>>>>>>>>>>>>> >>>>>>>>>>>>>> AFAIK, osgeo4mac has the brew package for OTB 4.0. I guess >>>>>>>>>>>>>> updating it to 5.0.0 is not that hard. >>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Oct 14, 2015 11:59 AM, "Rashad M" <[email protected]> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, Oct 14, 2015 at 5:50 PM, Timur Girgin < >>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I tried to figure that out for hours, and could not figure >>>>>>>>>>>>>>>>> it out. I ended up installing OTB on my linux server. That >>>>>>>>>>>>>>>>> literally took 2 >>>>>>>>>>>>>>>>> command lines, and I was done installing. Mac's are hard to >>>>>>>>>>>>>>>>> play with >>>>>>>>>>>>>>>>> libraries apparently. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hmm.. maybe OTB also needs a nightly standalone package for >>>>>>>>>>>>>>>> MacOS!. This way OSX users can have OTB in just two commands. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> @Thomas,<br >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- -- 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.
