Problem interfacing with GSL
Arjan via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Nov 30 05:23:51 PST 2014
On Sunday, 30 November 2014 at 13:09:15 UTC, John Colvin wrote:
> On Sunday, 30 November 2014 at 12:21:51 UTC, Arjan wrote:
>> Hi!
>> D noob here.
>> I'm trying to call this function from the GSL lib:
>>
>> double gsl_stats_long_double_mean (const long double [], const
>> size_t, const size_t);
>>
>> linking with: -L-lgsl -L-lgslcblas -L-lm
>>
>> I have tried different configurations, refering to
>> http://dlang.org/interfaceToC.html and the forums, but it
>> always gives me probems like,
>> calling it the wrong way or segmentation falt.
>> Can anyone help?
>>
>> Arjan
>
> the correct signature in D for that would be:
>
> import core.std.config;
>
> double gsl_stats_long_double_mean(const(c_long_double)*, const
> size_t, const size_t);
I admit i was far from getting it right :), and was unaware of
core.std.config functionalities.
Thanks!
Arjan.
More information about the Digitalmars-d-learn
mailing list