-
Notifications
You must be signed in to change notification settings - Fork 23
scipy as native package #5
Comments
Unfortunately, I did not try to build scikit (or native scipy) as that is not a requirement on the project for which I had to build scipy. This recipe is at a point that satisfies my project requirements, so I will not personally be making any further changes to it (except to fix bugs I might come across). However, this repository serves as a community effort for all OpenEmbedded scipy solutions, so I am happy to accept contributions and pull requests. If you do get scikit/native scipy to work, please consider contributing your changes! |
Thanks to this repo i was able to get scipy and scikit-learn working on NXP LS1043A (aarch64 cross compile), i'll put some info here soon. |
`
` I had to add this FortranCInterface patch for meta/recipes-devtools/cmake/cmake-native_3.15.3.bb |
dunfell bbappend for lapack required these patches to build: |
On Dec 7, 2020, at 7:29 PM, Joel Winarske ***@***.***> wrote:
dunfell bbappend for lapack required these patches to build:
https://gitlab.kitware.com/cmake/cmake/-/merge_requests/4404/diffs?commit_id=8e2683cf6db078b33cf0d5162c1a72b6f553b0be
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
That patch is already included on the 'dunfell' branch.
https://github.com/gpanders/meta-scipy/blob/dunfell/recipes-devtools/cmake/cmake-native/0001-FortranCInterface-Fix-broken-search-for-test-exe-whe.patch
|
I missed your dunfell branch! |
Hi. I'm also trying to use dunfell branch to build scikit and for taht scipy-native should be build. But I'm getting following problem:
Does anybody have a fix for that issue (seems that not correct arch is propagated to x86_64 build)? Thanks. |
Do you have somewhere your work pushed for sharing? Thanks. |
OK after combining this layer + https://github.com/tuxable-ltd/meta-scikit-learn I have scikit learn on dunfell compiled. I need to check if it will on target (my target is 64 bit) and then I'll share. Thanks. |
Please see #15 |
Hi, I'm trying to build scikit learn for my device and scikit uses scipy. Your layer helps me a lot to cross compile scipy, however, when trying to build scikit learn, I still got some errors such as 'no scipy module' ... I believe I need to build scipy as native package too, and then I can cross compile scikit too.
Did you try to build scikit ? Or maybe do you have any idea how to build scipy as native package ? Just adding BBCLASSEXTEND+="native" gives me some complications.
The text was updated successfully, but these errors were encountered: