NOTE TO ALL:
The procedure outlined by Alex & Tony is no longer needed.
Simply Pkg.add("Sundials") works.
Also note, Sundials.ode has been deprecated. Now use Sundials.cvode.
On Thursday, May 29, 2014 6:33:37 PM UTC-5, Frederick wrote:
>
> This works for me, too.
> I had to also do a Pkg.rm("Sundials") to start out with, though.
> Now that the Sundials tests are working, on to figuring out how to
> 'translate' from the Matlab code.
> Another thing you might want to put into the comments for Sundials, or to
> highlight:
> the order of the arguments is NOT the same as in the ODE package.
>
> On Thursday, May 29, 2014 3:35:12 PM UTC-5, Alex wrote:
>>
>> Amazing! Seems to work for me on OSX. Just a small correction, it should
>> read (note the checkout command)
>>
>> Pkg.clone("https://github.com/tkelman/Sundials.jl")
>> Pkg.checkout("Sundials", "bindeps")
>> Pkg.build("Sundials")
>> # restart Julia here for good measure
>> using Sundials
>>
>> Let's see that we can get this merged soonish ...
>>
>> Best,
>>
>> Alex.
>>
>> On Thursday, 29 May 2014 22:05:13 UTC+2, Tony Kelman wrote:
>>>
>>> I just submitted a pull request here
>>> https://github.com/JuliaLang/Sundials.jl/pull/12, comments welcome.
>>>
>>> In the meantime you can test this out as follows (you might need to do
>>> Pkg.rm("Sundials") first):
>>>
>>> Pkg.clone("https://github.com/tkelman/Sundials.jl")
>>> Pkg.checkout("bindeps")
>>> Pkg.build("Sundials")
>>> # restart Julia here for good measure
>>> using Sundials
>>>
>>> This should automatically build Sundials from source on Linux or Mac, or
>>> automatically download binaries for you on Windows. Hopefully you won't
>>> need to manually mess with load path, juliarc, etc. If this gets merged and
>>> tagged, then it should happen immediately from Pkg.add("Sundials").
>>>
>>>