-
Notifications
You must be signed in to change notification settings - Fork 976
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
Multiple compile warnings and an error in 0.6.0 with node 16.14.2 - error in mouse.c #736
Comments
Your machine is missing XTest headers
|
Thanks. If this project depends on that header, shouldn't the library and/or package be declared as a dependency of this package, so that installing this code ensures installation of all its dependencies? and maybe have the make file set up so that if the dependency is missing it fails with a more definitive message? Also, I'm running this in RedHat Linux, so if I understand the "X" reference correctly, nothing here is running in X (probably why I don't have the package), so should the code that needs this header have some conditional compilation around it so that it doesn't use the X headers if it isn't compiling in an X environment, or for an X target? |
To be fair, it's listed as a dependency in the readme. But IMHO, using the library shouldn't require you to compile anything. On the other hand, this repo is inactive, so it is what it is.
Well, if it did that most of its Linux part wouldn't work. |
Robotjs (https://github.com/octalmage/robotjs)is build use V8 API.So it must be rebuilt for different Node versions. |
Expected Behavior
Code should compile. :-)
Current Behavior
Possible Solution
Steps to Reproduce (for bugs)
Context
Trying to build a load of our system. Apparently we ignore this because it's an optional dependency, but that doesn't mean I shouldn't tell you about it. Might help someone else out.
Your Environment
The text was updated successfully, but these errors were encountered: