-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependency on 'linear' introduces many more recursive dependencies #37
Comments
Do you know if the |
It's just a fear at this point. I'll let you know when I try it out. |
Ok, I do hear that fear - but there's nothing much actionable from this issue right now, so I'd like to close it. Hope that's OK with you. If you do run into problems however - be sure to let us know! However, right now I think it would be wasted effort removing |
We found it to be true, after pulling in |
Could you mention what the issues are, and which packages are causing On Mon, 28 Dec 2015 10:38 am Cies Breijs [email protected] wrote:
|
@EDeijl, could you please chime in here? As I remember the issues were rather interesting, as in they just showed on Android. |
Using this Docker image, which has all the basic haskell dependencies and a Because cross compiling doesn't support packages with
In all these packages I switched the project type from 'Custom' to 'Simple' and tried installing them in the order:
Then
|
It looks like your GHC can't find |
The file it is trying to link to is there, running
gives me the following output
running the same command on an |
Right, but apparently it being there is not enough. I'm afraid I don't have much more that I can help you with because this is beyond my knowledge - is there a GHC-ARM community that you could reach out to here? Until you can solve the problem with
I think it's going to be hard to use a good part of Hackage (mostly due to the transitive dependency incurred by |
It is probably related to this issue: neurocyte/ghc-android#25 Which is currently an unsolved issue. |
This is more of a comment than an issue but still worth bringing to your attention.
I'm currently working on a game that targets both iOS and Android. I am using an older binding to SDL2.
Today I tried to build the new-api branch and found that the dependency on package 'linear' introduces
a whole stack of extra dependencies. Normally I wouldn't care about this but I've found that in cross-compiling environments a lot of packages don't just build "out of the box".
Seeing at this library is intended to be used for building games in in Haskell, and one might want to target a mobile devices (necessitating a cross-compilation environment) this is something to keep in mind.
The text was updated successfully, but these errors were encountered: