These are the commands used to compile curl

$ cd /home/vagrant
$ wget https://curl.haxx.se/download/curl-7.55.1.tar.gz
$ tar -xzvf curl-7.55.1.tar.gz
$ cd  curl-7.55.1
$ ./configure --with-ssl
$ make
$ sudo make install

El viernes, 8 de septiembre de 2017, 12:31:12 (UTC+2), David Alvaro 
escribió:
>
> I've being trying to follow the setting up steps explains on the following 
> link 
>
> https://www.orfeo-toolbox.org/SoftwareGuide/SoftwareGuidech2.html#x16-200002.1
> but after several days creating different machines from scratch at the end 
> I don't know how to solve it.
>
> I'll try to explain step by step our final solution so you can reproduce 
> it and maybe help us. 
>
> I've created an ubuntu machine using the following vagrant file called 
> (Vagrantfile): 
>
>
>
> *Vagrant.configure("2") do |config|  config.vm.box = "ubuntu/trusty64"end*
>
> To launch this file from windows I have downloaded vagrant 
> https://www.vagrantup.com/downloads.html for windows and also a virtual 
> box https://www.virtualbox.org/wiki/Downloads
>
> With these two tools installed from command line in the folder where I 
> have created my Vagrantfile, I have launched *"vagrant up"* to create a 
> new machine. 
>
> This machine will be accesible from *localhost *and port *2222 *(the port 
> may change but it is listed at the end of the process).
>
> Now I have a clean ubuntu machine, and start installing everything. 
>
> I access the machine using a telnet client like putty 
> http://www.putty.org/ and configuring a connection to localhost and port 
> 2222
>
> First of all to make use of cmake, I have used the following commands: 
>
>
>
>
>
>
>
>
>
> *$ mkdir ~/temp$ cd ~/temp$ wget 
> https://cmake.org/files/v3.9/cmake-3.9.1.tar.gz 
> <https://cmake.org/files/v3.9/cmake-3.9.1.tar.gz>$ tar -xzvf 
> cmake-3.9.1.tar.gz$ cd cmake-3.9.1/$ sudo ./bootstrap$ make $ make install$ 
> cmake --version*
>
> and I have also installed several dependencies (maybe I don't need some of 
> them): 
>
>
>
>
>
>
> *$ sudo apt-get install build-essential$ sudo apt-get install python-dev$ 
> sudo apt-get install python-pip$ sudo apt-get install git$ sudo apt-get 
> install libgdal-dev*
>
> *$ sudo apt-get install g++*Now that I have a configured machine and all 
> the required dependencies*, *I started to follow your instructions: 
>
>
>
>
>
>
>
>
> *$ mkdir ~/OTB  $ cd ~/OTB 
>  $ git clone https://[email protected]/git/otb.git 
> <https://[email protected]/git/otb.git>  $ mkdir build 
>  $ mkdir install$ cd ~/OTB/build$ cmake -D CMAKE_INSTALL_PREFIX=~/OTB/install 
> ../otb/SuperBuild*  
> --> this fails with the following error: 
>
>
>
>
>
>
> *--   Custom patches required for OSSIM--   Custom patches required for 
> ITK--   Custom patches required for BOOSTCMake Error at 
> CMake/SuperBuild_Macro.cmake:200 (message):  MUPARSERX requires C++11 
> support.  consider adding -std=c++11 to your cxx  compiler flags or disable 
> MUPARSERX*
>
> so we changed it adding c++11 support
>
> $ cmake -D CMAKE_INSTALL_PREFIX=~/OTB/install -DCMAKE_CXX_FLAGS=-std=c++11 
> ../otb/SuperBuild  
>
> and it seems to work 
>
>
>
>
>
>
> *-- SuperBuild will be installed to /root/OTB/install-- To install to a 
> different directory, re-run cmake 
> -DCMAKE_INSTALL_PREFIX=/your/preferred/path-- Configuring done-- Generating 
> done-- Build files have been written to: 
> /root/OTB/buildroot@vagrant-ubuntu-trusty-64:~/OTB/build#*
> Then I try to launch the make command, but it seems that there is a 
> problem with the curl download
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *root@vagrant-ubuntu-trusty-64:~/OTB/build# makeScanning dependencies of 
> target MUPARSERX[  0%] Creating directories for 'MUPARSERX'[  1%] 
> Performing download step (download, verify and extract) for 'MUPARSERX'-- 
> Downloading...   dst='/root/OTB/build/Downloads/v4.0.7.zip'   
> timeout='none'-- Using 
> src='https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>'-- 
> Retrying...-- Using 
> src='https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>'-- Retry 
> after 5 seconds (attempt #2) ...-- Using 
> src='https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>'-- Retry 
> after 5 seconds (attempt #3) ...-- Using 
> src='https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>'-- Retry 
> after 15 seconds (attempt #4) ...-- Using 
> src='https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>'-- Retry 
> after 60 seconds (attempt #5) ...-- Using 
> src='https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>'CMake Error 
> at MUPARSERX-stamp/download-MUPARSERX.cmake:157 (message):  Each download 
> failed!    error: downloading 
> 'https://github.com/beltoforion/muparserx/archive/v4.0.7.zip 
> <https://github.com/beltoforion/muparserx/archive/v4.0.7.zip>' 
> failed         status_code: 1         status_string: "Unsupported 
> protocol"         log:         --- LOG BEGIN ---         Protocol "https" 
> not supported or disabled in libcurl Closing connection -1         --- LOG 
> END ---make[2]: *** [MUPARSERX/src/MUPARSERX-stamp/MUPARSERX-download] 
> Error 1make[1]: *** [CMakeFiles/MUPARSERX.dir/all] Error 2make: *** [all] 
> Error 2*We have also tried to download an compile the latest curl version 
>
> $ ./configure --with-ssl 
> $ make 
> $ make install 
>
> but I still have the same error. 
>
> It seems that curls fails because it tries to create a redirection, and we 
> cannot add the "-L" parameter to follow the redirection
>
> Any ideas?
>
>

-- 
-- 
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.

Reply via email to