[Viame] issue downloading

Matt Dawkins matt.dawkins at kitware.com
Thu Sep 1 16:52:10 EDT 2016


Forgot to CC the list and that you were on a mac, though the same 2
instructions below apply except the install step in #1 would be different.
I'll probably make #2 below to be the default behaviour on a mac, when VXL
is turned on at least.

On Thu, Sep 1, 2016 at 3:05 PM, Matt Dawkins <matt.dawkins at kitware.com>
wrote:

> If you have ENABLE_VXL turned on in Linux you'll want to either:
>
> 1) Have libjpegturbo and libtiff installed on your system (sudo apt-get
> libjpeg-turbo, libtiff, plus possibly -dev packages as well) - These might
> be supplied by the build-dep qt5 step in https://github.com/Kitware/
> VIAME/blob/master/doc/install_guide.rst, though if they're not I'll add
> them to the instructions and generalize them cross-platform a little more.
>
> 2) Alternatively, you can build them as part of the package if you want.
> This is done on windows by default right now, but not linux because they're
> often present on the system in one form or another. In the
> add_project_fletch.cmake file in CMake/add_project_fletch.cmake script you
> can remove line "WIN32 AND" section of line 12 and it will build them for
> you. I'll check if this can be set by default without significant issues.
>
> On Thu, Sep 1, 2016 at 1:34 PM, Prasad, Lakshman <prasad at lanl.gov> wrote:
>
>> ​Hi Yogi, Matt,
>>
>>
>> Thanks for the tips. The firewall and the update were both were issues. I
>> then used make GUI to configure and generate the build. It went through
>> fine (please see attached screenshot for the options turned. I then cd'd to
>> VIAME-build, and did a 'make'. I then get the following error:
>>
>>
>> pn1246609:VIAME-build prasad$ make
>>
>> [  2%] *Performing configure step for 'fletch'*
>>
>> -- Could NOT find JPEG (missing:  JPEG_LIBRARY)
>>
>> CMake Error at CMake/Utils.cmake:115 (message):
>>
>>    JPEG is required to build VXL.
>>
>>    Either:
>>
>>    - Turn on fletch_ENABLE_libjpeg-turbo.
>>
>>    - Provide the location of an external JPEG.
>>
>>
>> Call Stack (most recent call first):
>>
>>   CMake/External_VXL.cmake:9 (add_package_dependency)
>>
>>   CMakeLists.txt:170 (include)
>>
>>
>>
>> -- Configuring incomplete, errors occurred!
>>
>> See also "/Users/prasad/VIAME-build/build/src/fletch-build/CMakeFiles
>> /CMakeOutput.log".
>>
>> make[2]: *** [build/src/fletch-stamp/fletch-configure] Error 1
>>
>> make[1]: *** [CMakeFiles/fletch.dir/all] Error 2
>>
>> make: *** [all] Error 2
>>
>> pn1246609:VIAME-build prasad$
>>
>>>>
>> Thanks,
>>
>>
>> Lakshman
>>
>>
>> ------------------------------
>> *From:* Matt Dawkins <matt.dawkins at kitware.com>
>> *Sent:* Wednesday, August 31, 2016 6:17 PM
>> *To:* Yogesh Girdhar
>> *Cc:* Prasad, Lakshman; viame at public.kitware.com
>> *Subject:* Re: [Viame] issue downloading
>>
>> If "git clone [any git repo] [source dir]" for all git repos is not
>> working (not just for VIAME) you might need to check to see if you have
>> heavy firewall settings enabled that are blocking git, or other internet
>> connectivity issues. For just cloning a repository using https, you should
>> not need a github account - though it definitly doesn't hurt to have one.
>>
>> Once the git clone is successful, the submodule command that Yogesh
>> pointed out is what actually initializes those folders, as they're just
>> links to exact versions of other repositories on github.
>>
>> If all else fails, or your IT department is blocking git somehow (in
>> which case I would break out the pitch forks) you can use the full source
>> download package I'm putting together for the people on the boat.
>>
>> On Wed, Aug 31, 2016 at 7:44 PM, Yogesh Girdhar <yogi at whoi.edu> wrote:
>>
>>> Laxman
>>>
>>> after you git clone VIAME
>>>
>>> do:
>>> $ cd VIAME
>>> $ git submodule update --init
>>>
>>> that will download code for all those folders that you see as being
>>> empty.
>>>
>>>
>>>
>>> On Wed, Aug 31, 2016 at 7:20 PM, Prasad, Lakshman <prasad at lanl.gov>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>>
>>>> I went to the link https://github.com/Kitware/VIAME​ and under the
>>>> dropdown menu 'Clone or download' I chose Download ZIP to get a file named
>>>> VIAME-master.zip (30 KB). Upon unarchiving to VIAME-master in my home
>>>> directory , I notice that folders ( kitware, fletch, scallops-tk) under
>>>> packages were all empty. If I run the super-build on the command line in a
>>>> terminal,​ I get the following error:
>>>>
>>>>
>>>> pn1246609:~ prasad$ git clone https://github.com/Kitware/VIAME.git
>>>> VIAME-source
>>>>
>>>> Cloning into 'VIAME-source'...
>>>>
>>>> fatal: unable to access 'https://github.com/Kitware/VIAME.git/':
>>>> Failed to connect to github.com port 443: Connection refused
>>>>
>>>> even though I created a github account.
>>>>
>>>> However, if I look in the subfolders of packages on the repository,
>>>> they are nonempty.
>>>>
>>>> Thanks,
>>>> Lakshman
>>>>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Viame mailing list
>>>> Viame at public.kitware.com
>>>> http://public.kitware.com/mailman/listinfo/viame
>>>>
>>>>
>>>
>>>
>>> --
>>> Yogesh Girdhar
>>> Assistant Scientist
>>> Blake 209, MS 7
>>> Applied Ocean Physics & Engineering
>>> Woods Hole Oceanographic Institution
>>> http://www.whoi.edu/people/ygirdhar
>>> +1-508-289-2932
>>>
>>> _______________________________________________
>>> Viame mailing list
>>> Viame at public.kitware.com
>>> http://public.kitware.com/mailman/listinfo/viame
>>>
>>>
>>
>>
>> --
>> Matthew Dawkins
>> 1-518-881-4416
>> Senior R&D Engineer
>> Kitware, Inc
>>
>
>
>
> --
> Matthew Dawkins
> 1-518-881-4416
> Senior R&D Engineer
> Kitware, Inc
>



-- 
Matthew Dawkins
1-518-881-4416
Senior R&D Engineer
Kitware, Inc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/viame/attachments/20160901/c305272b/attachment.html>


More information about the Viame mailing list