<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op za 6 jun. 2020 17:27 schreef Giorgio Peron <<a href="mailto:giorgio.peron@gmail.com">giorgio.peron@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div>
    <p><font face="DejaVu Sans Mono">enblend-enfuse doesn't compile in
        current anymore<br>
      </font></p>
    <p><font face="DejaVu Sans Mono">g++ -DHAVE_CONFIG_H -I. -I..   
        -DENBLEND_SOURCE   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
        -I../src/dynamic_loader -I../src/layer_selection -pthread
        -I/usr/include/OpenEXR -O2 -fPIC -O2 -DNDEBUG -MT
        enblend-minimizer.o -MD -MP -MF .deps/enblend-minimizer.Tpo -c
        -o enblend-minimizer.o `test -f 'minimizer.cc' || echo
        './'`minimizer.cc<br>
        minimizer.cc: In constructor ‘Minimizer::Minimizer(size_t)’:<br>
        minimizer.cc:29:53: error: ‘numeric_limits’ is not a member of
        ‘std’<br>
           29 |     f_goal_(boost::none),
        absolute_error_(sqrt(std::numeric_limits<double>::epsilon()))<br>
              |                                                    
        ^~~~~~~~~~~~~~<br></font></p></div></blockquote></div></div><div dir="auto">I'm no C++ wizard, but I believe you need an</div><div dir="auto"><br></div><div dir="auto">#include <limits></div><div dir="auto"><br></div><div dir="auto">here.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p><font face="DejaVu Sans Mono">
        minimizer.cc:29:68: error: expected primary-expression before
        ‘double’<br>
           29 |     f_goal_(boost::none),
        absolute_error_(sqrt(std::numeric_limits<double>::epsilon()))<br>
             
        |                                                                   
        ^~~~~~<br>
        minimizer.cc: In member function ‘Minimizer*
        Minimizer::set_absolute_error(double)’:<br>
        minimizer.cc:93:65: error: ‘numeric_limits’ is not a member of
        ‘std’<br>
           93 |         absolute_error_ = std::max(an_absolute_error,
        sqrt(std::numeric_limits<double>::epsilon()));<br>
             
        |                                                                
        ^~~~~~~~~~~~~~<br>
        minimizer.cc:93:80: error: expected primary-expression before
        ‘double’<br>
           93 |         absolute_error_ = std::max(an_absolute_error,
        sqrt(std::numeric_limits<double>::epsilon()));<br>
             
|                                                                               
        ^~~~~~<br>
        minimizer.cc: In member function ‘virtual double
        Minimizer::absolute_error() const’:<br>
        minimizer.cc:128:59: error: ‘numeric_limits’ is not a member of
        ‘std’<br>
          128 |     return absolute_error_ ? *absolute_error_ :
        sqrt(std::numeric_limits<double>::epsilon());<br>
             
        |                                                          
        ^~~~~~~~~~~~~~<br>
        minimizer.cc:128:74: error: expected primary-expression before
        ‘double’<br>
          128 |     return absolute_error_ ? *absolute_error_ :
        sqrt(std::numeric_limits<double>::epsilon());<br>
             
|                                                                         
        ^~~~~~<br>
        minimizer.cc: In constructor
‘MinimizerMultiDimensionNoDerivative::MinimizerMultiDimensionNoDerivative(const
        gsl_multimin_function&, const array_type&, const
        array_type&)’:<br>
        minimizer.cc:362:31: error: ‘numeric_limits’ is not a member of
        ‘std’<br>
          362 |    
        characteristic_size_(std::numeric_limits<double>::max())<br>
              |                               ^~~~~~~~~~~~~~<br>
        minimizer.cc:362:46: error: expected primary-expression before
        ‘double’<br>
          362 |    
        characteristic_size_(std::numeric_limits<double>::max())<br>
              |                                              ^~~~~~<br>
        minimizer.cc: In constructor
‘MinimizerMultiDimensionNoDerivative::MinimizerMultiDimensionNoDerivative(const
        gsl_multimin_function&, const array_type&)’:<br>
        minimizer.cc:382:31: error: ‘numeric_limits’ is not a member of
        ‘std’<br>
          382 |    
        characteristic_size_(std::numeric_limits<double>::max())<br>
              |                               ^~~~~~~~~~~~~~<br>
        minimizer.cc:382:46: error: expected primary-expression before
        ‘double’<br>
          382 |    
        characteristic_size_(std::numeric_limits<double>::max())<br>
              |                                              ^~~~~~<br>
        make[4]: *** [Makefile:823: enblend-minimizer.o] Error 1<br>
        make[4]: Leaving directory '/tmp/SBo/enblend-enfuse-4.2/src'<br>
        make[3]: *** [Makefile:1096: all-recursive] Error 1<br>
        make[3]: Leaving directory '/tmp/SBo/enblend-enfuse-4.2/src'<br>
        make[2]: *** [Makefile:520: all] Error 2<br>
        make[2]: Leaving directory '/tmp/SBo/enblend-enfuse-4.2/src'<br>
        make[1]: *** [Makefile:432: all-recursive] Error 1<br>
        make[1]: Leaving directory '/tmp/SBo/enblend-enfuse-4.2'<br>
        make: *** [Makefile:372: all] Error 2<br>
      </font><br>
    </p>
  </div>

_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank" rel="noreferrer">SlackBuilds-users@slackbuilds.org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div></div></div>