guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help packaging ArrayFire


From: Adam Faiz
Subject: Re: Help packaging ArrayFire
Date: Sat, 26 Aug 2023 10:01:31 +0800

On 8/20/23 19:35, B. Wilson wrote:
> Hello Guix,
> 
> Knee deep in CMake hell here and would appreciate a helping hand. ArrayFire
> build is defeating me:
> 
>     CMake Error at 
> /gnu/store/ygab8v4ci9iklaykapq52bfsshpvi8pw-cmake-minimal-3.24.2/share/cmake-3.24/Modules/ExternalProject.cmake:3269
>  (message):
>       error: could not find git for fetch of af_forge-populate
>     Call Stack (most recent call first):
>       
> /gnu/store/ygab8v4ci9iklaykapq52bfsshpvi8pw-cmake-minimal-3.24.2/share/cmake-3.24/Modules/ExternalProject.cmake:4171
>  (_ep_add_update_command)
>       CMakeLists.txt:13 (ExternalProject_Add)
> 
> Apparently, some of the build dependencies get automatically cloned, but I'm
> unable to make heads or tails of how to work around this. The
> `af_forge-populate` makes it look like it's related to Forge, but "ArrayFire
> also requires Forge but this is a submodule and will be checkout during
> submodule initilization stage. AF_BUILD_FORGE cmake option has to be turned on
> to build graphics support," so I'm stumped.
> 
> I need this soon for a project and am willing to pay someone to take this 
> over.
> 
> Here are the official build instructions: 
> https://github.com/arrayfire/arrayfire/wiki/Build-Instructions-for-Linux
> 
> In fact, there's a 2016 thread where Dennis Mungai claims to have successfully
> gotten ArrayFire packaged on Guix: https://issues.guix.gnu.org/23055. However,
> that appears to have never resulted in a patch.
> 
> Thoughts?
> 
I'm willing to work on this, it's a very interesting challenge.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]