Comments (10)
On Macos cargo also fails (lib adwaita installed via brew):
cargo install lan-mouse error: process didn't exit successfully: `rustc -vV` (signal: 6, SIGABRT: process abort signal) --- stderr dyld[27552]: Symbol not found: __ZN4llvm10PGOOptionsC1ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_S7_S7_NS_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEENS0_9PGOActionENS0_11CSPGOActionEbb Referenced from: <5090B140-04BE-3D13-8DD7-B41507163A1B> /usr/local/Cellar/rust/1.77.1/lib/librustc_driver-bd4d02add2e4c5d3.dylib Expected in: <83624E46-48B6-3467-AE49-9DBD1E457F64> /usr/local/Cellar/llvm/18.1.4/lib/libLLVM.dylib
This seems like an issue with your rust setup. Could you try updating / reinstalling rust and llvm?
from lan-mouse.
My CPU is inter.
from lan-mouse.
Are you sure you downloaded the correct file? Can you start a terminal and type file lan-mouse-macos-intel
? What does that say? Also, what does uname -a
say?
from lan-mouse.
seems like github recently updated their action runners to m1 images by default.
I updated them to use the intel runners again so in about 10 minutes the new prerelease should be working again.
Good catch!
from lan-mouse.
should now be the correct intel binary again in the latest prerelease
from lan-mouse.
❯ file lan-mouse-macos-intel
lan-mouse-macos-intel: Mach-O 64-bit executable arm64
I will download it again, thank you.
from lan-mouse.
But still not work:
❯ ./lan-mouse-macos-intel2 --port 54243
[2024-05-09T02:55:58Z WARN lan_mouse::config] /Users/aaron/.config/lan-mouse/config.toml: No such file or directory (os error 2)
[2024-05-09T02:55:58Z WARN lan_mouse::config] Continuing without config file ...
[2024-05-09T02:55:58Z INFO lan_mouse] release bind: [KeyLeftCtrl, KeyLeftShift, KeyLeftMeta, KeyLeftAlt]
[2024-05-09T02:55:59Z WARN lan_mouse::config] /Users/aaron/.config/lan-mouse/config.toml: No such file or directory (os error 2)
[2024-05-09T02:55:59Z WARN lan_mouse::config] Continuing without config file ...
[2024-05-09T02:55:59Z INFO lan_mouse] release bind: [KeyLeftCtrl, KeyLeftShift, KeyLeftMeta, KeyLeftAlt]
[2024-05-09T02:55:59Z INFO lan_mouse] Press Ctrl+Alt+Shift+Super to release the mouse
[2024-05-09T02:55:59Z INFO lan_mouse::server] running service
[2024-05-09T02:55:59Z INFO lan_mouse::capture] macos input capture not available: not yet implemented
[2024-05-09T02:55:59Z ERROR lan_mouse::capture] falling back to dummy input capture
[2024-05-09T02:55:59Z INFO lan_mouse::emulate] using macos input emulation
[2024-05-09T02:57:02Z INFO lan_mouse::server::frontend_task] added client 0
2024-05-09 10:57:05.766 lan-mouse-macos-intel2[18959:2001973] TSM AdjustCapsLockLEDForKeyTransitionHandling - _ISSetPhysicalKeyboardCapsLockLED Inhibit
[2024-05-09T02:57:14Z INFO lan_mouse::dns] resolving 10.18.3.66 ...
[2024-05-09T02:57:14Z INFO lan_mouse::dns] 10.18.3.66: adding ip 10.18.3.66
(:18959): Gdk-CRITICAL **: 10:57:14.843: _gdk_macos_surface_update_fullscreen_state: assertion 'GDK_IS_MACOS_SURFACE (self)' failed
(:18959): Gdk-CRITICAL **: 10:57:24.538: _gdk_macos_surface_update_fullscreen_state: assertion 'GDK_IS_MACOS_SURFACE (self)' failed
(:18959): Gtk-WARNING **: 10:57:24.552: Broken accounting of active state for widget 0x7fddb278afc0(GtkBox)
(:18959): Gtk-WARNING **: 10:57:24.552: Broken accounting of active state for widget 0x7fddb278a5b0(GtkBox)
(:18959): Gtk-WARNING **: 10:57:24.552: Broken accounting of active state for widget 0x7fddb278a430(AdwComboRow)
from lan-mouse.
What dou you mean exactly? Does the window show up?
from lan-mouse.
On Macos cargo also fails (lib adwaita installed via brew):
cargo install lan-mouse
error: process didn't exit successfully: `rustc -vV` (signal: 6, SIGABRT: process abort signal)
--- stderr
dyld[27552]: Symbol not found: __ZN4llvm10PGOOptionsC1ENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES7_S7_S7_NS_18IntrusiveRefCntPtrINS_3vfs10FileSystemEEENS0_9PGOActionENS0_11CSPGOActionEbb
Referenced from: <5090B140-04BE-3D13-8DD7-B41507163A1B> /usr/local/Cellar/rust/1.77.1/lib/librustc_driver-bd4d02add2e4c5d3.dylib
Expected in: <83624E46-48B6-3467-AE49-9DBD1E457F64> /usr/local/Cellar/llvm/18.1.4/lib/libLLVM.dylib
from lan-mouse.
@joaomcarlos I just tested it again on a fresh VM and it works for me.
LLVM is version 14.0.3 and rust 1.78.
You appear to have llvm 18.1.4 locally installed which might be the cause but I can not say for sure.
from lan-mouse.
Related Issues (20)
- Just asking HOT 1
- KDE Request permission for input emulation cancelled immediately with no prompt HOT 3
- Works only one way HOT 1
- BUG: stoped working after upgrading to Plasma 6.1.0 HOT 9
- Can't control from Hyprland Server a Windows Client / Client can control Server HOT 9
- KDE Plasma back to windows make mouse frozen HOT 2
- Suggestion: Pointer speed/acceleration HOT 2
- Icons missing in Windows build HOT 2
- GNOME Wayland -> MacOS compatiblity HOT 1
- Feature Request: Support for one-way control HOT 1
- Sharing make disappear mouse pointer and make unusable the keyboard + have to hard reset pc HOT 17
- Hyprland -> macOS problem HOT 12
- Could not resolve host HOT 2
- Where do I put the config.toml file in Windows? HOT 2
- Having issues scrolling with trackpad on hyprland HOT 1
- How to stop `--test-capture`? HOT 4
- No keyboard input HOT 1
- Cannot install in Ubuntu 24.04 HOT 4
- Mac os - m1 HOT 1
- cannot connect to my clients in windows when running it as daemon HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lan-mouse.