Could you try the development version? We have changed how shared_ptr
is handled, and if necessary can add in a #define for intel compiler.

- Noel

On 9 June 2016 at 10:06, Maik Schmidt <maik.schm...@tu-dresden.de> wrote:
> Hi,
>
> I'm trying to build openbabel 2.3.2 with the latest Intel Compilers
> (16.0.3). So far, I've run into two problems:
>
> 1) in include/openbabel/shared_ptr.h the following line throws an error:
>    using std::tr1::shared_ptr
> That's probably because with current compilers, the use of TR1 here is a bit
> dated, and shared_ptr is just in std now. I could fix this manually by
> changing it to std::shared_ptr and compiling with "-std=c++11".
>
> 2) now I'm getting another error:
>
> openbabel-2.3.2/src/ops/sort.cpp(117): error: no instance of function
> template "std::make_pair" matches the argument list
>             argument types are: (OpenBabel::OBBase *, double)
>         valvec.push_back(std::make_pair<OBBase*,double>(*iter,
> _pDesc->Predict(*iter, &_pDescOption)));
>                          ^
>
> openbabel-2.3.2/src/ops/sort.cpp(147): error: no instance of function
> template "std::make_pair" matches the argument list
>             argument types are: (OpenBabel::OBBase *, std::__cxx11::string)
> valvec.push_back(std::make_pair<OBBase*,std::string>(*iter, s));
>                          ^
>
> I have no idea why this is happening and how to fix it. Any help would be
> much appreciated.
>
> Thank you in advance.
>
> --
> Maik Schmidt
>
> Technische Universität Dresden
> Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH)
> Willers-Bau A116
> D-01062 Dresden
> Telefon: +49 351 463-32836
>
>
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> OpenBabel-Devel mailing list
> OpenBabel-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openbabel-devel
>

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to