shapeworks-dev-support

Text archives Help


Re: [shapeworks-dev-support] OpenVDB and IlmBase


Chronological Thread 
  • From: Allen Sanderson <allen@sci.utah.edu>
  • To: shapeworks-dev-support@sci.utah.edu, Alan Morris <amorris@sci.utah.edu>
  • Subject: Re: [shapeworks-dev-support] OpenVDB and IlmBase
  • Date: Thu, 18 Jun 2020 10:53:07 -0600
  • Ironport-sdr: cRExtkNYtj2lCzOa88rbnC5v5haJJ1H3cBbFG6Mk2IvZivelZ3Jkr5x+V00FAuRDIPZyFz2vpy 6b2uIJBSKBJ4Y2SIT872nli0b7eb14IzO1JqG3MHHXfzDODZc6YnfVQX5tS/9H3uIw07i5NB14 LOr4VfMQX3mW6xoWAs2VSBHT0pXwNbELqsSDln/iEABFbzR4WrphW4o+J3F88vb9z4Fsp/xuoR jkKDbaVgcAiJtBlbjFP9ZEAD8HExfcbl5E4/2HTwykkkRrF8NB7n1UFJFJlc15WYQNRaA8vhky PEw=

Hi Alan,

I figured out the issue and reported as a bug in XLINT.  The file is missing a header that defines hash.

#include <functional>

Cheers,

Allen 




On Jun 17, 2020, at 5:14 PM, Alan Morris <amorris@sci.utah.edu> wrote:

I think 10.0.0. That’s what I had put as the minimum requirement in the build document. 

I recently got bumped up from 10.13 as it’s losing security updates this summer. I guess hospital IT is more strict. 

Alan

On Wed, Jun 17, 2020 at 5:01 PM Allen Sanderson <allen@sci.utah.edu> wrote:
Hi Alan,

What version of clang is being used on 10.13?? I am running 9.0 but yes on 10.12.

Probably time to update my OS X but it is such a bane as it causes a week of down time.

Cheers,

Allen




> On Jun 17, 2020, at 3:05 PM, Alan Morris <amorris@sci.utah.edu> wrote:
>
> We haven't had any problem building XLNT on OSX, but we are using
> 10.13, 10.14, and 10.15.  You are using 10.12, right?  I suspect a
> newer Clang would resolve it.
>
> Alan
>
> On Wed, Jun 17, 2020 at 3:03 PM Allen Sanderson <allen@sci.utah.edu> wrote:
>>
>> Hi Alan,
>>
>> Thanks, the issue is that while I was doing the activate.
>>
>> conda activate shapeworks
>>
>> the condo installs needed to be rerun.
>>
>> source conda_installs.sh
>>
>> which is was not clear. Seems like there needs to be a way of letting one know that.
>>
>>
>> Next issue in building Xlnt on OS X I get the following when building XLNT
>>
>>
>> In file included from /Projects/ShapeWorks/ShapeWorks/dependencies/build/xlnt/source/cell/cell_reference.cpp:27:
>> /Projects/ShapeWorks/ShapeWorks/dependencies/build/xlnt/source/../include/xlnt/cell/cell_reference.hpp:268:16: error: implicit instantiation of undefined template 'std::__1::hash'
>> return hashstd::uint64_t{}(x.row() | static_caststd::uint64_t(x.column_index()) << 32);
>> ^
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3171:29: note: template is declared here
>> template struct hash;
>> ^
>>
>> It would appear that hashstd::uint64_t is not defined explicitly ??? Not sure how best to resolve this issue. Has anyone else building OS X run into this issue? I have searched several forums but without any luck. I submitted an issue to XLNT.
>>
>> Cheers,
>>
>> Allen
>>
>>
>> 



Archive powered by MHonArc 2.6.18.

Top of page