-
-
Notifications
You must be signed in to change notification settings - Fork 17
CMakeLists: no librt on Apple #15
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
base: main
Are you sure you want to change the base?
Conversation
vaxerski
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why would you compile this under apple?
It appears to be a dependency for |
|
@barracuda156 hyprland does not work on Darwin, unless Wayland has been ported to it while we were all busy doing God-knows-what. Do you mind explaining? |
|
@fufexan Wayland itself builds. There is no full-featured compositor, but apparently |
|
No, Hyprland is the compositor. But there are many other things that would make this not work. Many low-level APIs that Aquamarine and Hyprland need are not present. |
|
If it does not work now (and obviously it doesn’t), but can work in principle, then perhaps there is no good reason not to make necessary fixes incrementally. Unlikely someone gonna fix everything at once. If this really cannot work in principle, then it makes a better sense to check for the OS and error out, rather than fail to build due to a wrong target libs spec. This was literally the only error, otherwise it builds. |
|
Sure, hyprwayland-scanner builds given this fix, since it's essentially a code generator. But what about the rest of Hyprland's dependencies? This cannot work in principle, as the APIs are entirely different on Mac, and we don't support those. |
|
I know about
So far everything was building with absolutely minimal fixes. Of course, that does not mean that it gonna actually do something even if it is built :) |
|
I have no interest in maintaining software for mac, and I am very doubtful any part of hyprland would work on mac |
No description provided.