-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Build issues in downstream enviornments #9058
Comments
We build sdl2/3 on msys2 ci, so the toolchain is supported.
|
From the repo for the SDL2 Haskell library, it looks like it's just being installed by Pacman that ships with MSYS2 (or the one is embedded in stack). I don't know where I need to look to answer what build tool it uses. I got fairly close I think. I've used cmake a little bit myself for C and C++ but I don't like it because a lot of the libraries don't have the same structure so it's hard to use so I don't have very much practice. I don't understand how to answer the rest of your questions myself, I'm going to reference this issue there to see if someone better equipped can help out, I was just trying to report the issue... That was a really fast response though, thanks. |
libSDL2 in mingw64 is built by this PKGBUILD which uses gcc if I build it on my system
And is built with the following compiler options, notably
The haskell sdl2 bindings are built with clang and linked with lld.
Adding
|
|
Excellent, Adding
Any clue where there might be a header that defines them? |
These are compiler intrinsics and inserted by the compiler, so are generally not defined in a header. |
@Cedev Do you still see this issue? |
haskell-game/sdl2#277
fjvallarino/monomer#305
Building in Haskell as in the above links is apparently broken.
I don't understand how to mention across repos and the other
guy couldn't find where the developers of sdl were. I think that
this is the correct place. People have found a couple workarounds
but they don't work in my case. Putting this here in case it helps
make some kind of awareness. I'm not certain that this is the right
place.
This is directly in regards to mingw building on windows.
The text was updated successfully, but these errors were encountered: