You need wine for linux build ? #63
|
Hi, just wanted to know why you need wine for build on linux, because it build a linux release right ? It needs wine for compile certain thing for linux ? |
Answered by
PixelDough
Apr 1, 2025
Replies: 1 comment 1 reply
|
Wine is needed for effect file compilation. Monogame's shader system is an old relic of the XNA days, and only compiles on Windows. There has been some slow work on updating Monogame to use a more modern shader language and compiler, but that's likely still a ways off. Until then, the only way to compile the effect files on Linux and Mac is with wine. |
1 reply
Answer selected by
Rudicito
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Wine is needed for effect file compilation. Monogame's shader system is an old relic of the XNA days, and only compiles on Windows. There has been some slow work on updating Monogame to use a more modern shader language and compiler, but that's likely still a ways off. Until then, the only way to compile the effect files on Linux and Mac is with wine.