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
> 

Attachment: 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

Reply via email to