Hi Patrick, could you please provide more details, like OS, compiler, and so on?
Thanks, Patrick On 08/08/18 02:26 PM, Patrick Welche wrote: > On Wed, Aug 08, 2018 at 05:34:06PM +0100, Patrick Welche wrote: >> I thought I would try out HPX, and hit: >> >> /tmp/pkgsrc/parallel/hpx/work.x86_64/hpx_1.1.0/src/exception.cpp:207:2: >> error: #error "Don't know, how to access the execution environment on this >> platform" >> #error "Don't know, how to access the execution environment on this >> platform" >> >> I don't think a hand-coded list of operating systems is maintainable. >> Staring at it, I can't spot the difference between linux and __APPLE__ >> for instance. Maybe linux, AIX, and __APPLE__ should just be the #else >> so that chances are, your code would compile on a not-listed OS, and >> you would only receive bug reports from the few that don't. >> (Is FreeBSD really different? I must check...) > > After the attached patch I got to: > > tmp/pkgsrc/parallel/hpx/work.x86_64/hpx_1.1.0/hpx/util/plugin/detail/dll_dlopen.hpp: > In member function 'std::string > hpx::util::plugin::dll::get_directory(hpx::error_code&) const': > /tmp/pkgsrc/parallel/hpx/work.x86_64/hpx_1.1.0/hpx/util/plugin/detail/dll_dlopen.hpp:318:45: > error: 'RTLD_DI_ORIGIN' was not declared in this scope > if (!ec && ::dlinfo(dll_handle, RTLD_DI_ORIGIN, directory) < 0) { > ^~~~~~~~~~~~~~ > > but that is going to be harder... > > > Cheers, > > Patrick > > > > _______________________________________________ > hpx-users mailing list > hpx-users@stellar.cct.lsu.edu > https://mail.cct.lsu.edu/mailman/listinfo/hpx-users >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ hpx-users mailing list hpx-users@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-users