-
Notifications
You must be signed in to change notification settings - Fork 43
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
MacOS build instructions wrong #116
Comments
I've only tested using what I believe is the default It looks like you would need to do: |
But this is all with the default Homebrew installation. When did you try? On what hardware? The packages in Homebrew are updated very frequently. Maybe some of the dirs changed. Maybe you even had Qt 5 and not Qt 6, and they changed this?
With that, the
Edit After updating
|
Ok, that actually seems to be a Rust Cargo issue, esp it seems to be this: rust-lang/cargo#3381 This is because in my
It works with the suggested workaround, to add the following to
Now it runs a bit further. |
Now it fails with:
For reference, this is with Rust 1.66.1. |
Ok, now I tried to disable wry, via
Related: #112 Edit Note the hint from the openssl Homebrew package:
So it means you explicitly need to set the openssl path somewhere. Edit I added it to |
Now
Edit Ok, that was probably just an artifact from an earlier partial build. After I did |
Now I again get another error:
|
I see here that the default installation is different for Intel and Apple Silicon.
Today - on an old MacBook Air. My primary computer runs Fedora Linux, so I'm not so well-versed on the Mac ecosystem.
I did an update this moring - and I'm using Qt6. It seems plausible to modfy setting of
Could you try this? |
The Qt error seems to be gone now already with your earlier suggestion ( |
This file is generated by the top-level |
Yes, I have:
But shouldn't the |
This is strange. |
This is indeed strange. Now
But I did none of these changes. I just did |
Ok, I did a |
However, the binary does not seem to work. At least for the Electron frontend (
|
Some of the other frontends seem to work partially, with various other bugs. E.g. |
When I try the Electron front-end - it works - but using a really old Electron 8 in I installed the latest Electron using |
I have no idea where the "Cannot require "screen" module before app is ready" message is coming from. |
The What bugs are you seeing with |
The window decorations very much look non-native. It's smaller than any other apps, the colors are totally wrong, there is a strange icon left-aligned, there is no centered title text. Moving the window around does not really work. I need to click the window title bar at least 5 times or so until drag & drop of the window works. Moving the window around creates a bit of flickering. Resizing the window is very slow, takes at least 0.5-1 sec to refresh the window, which is very unexpected. All other windows can be resized without any such effect. Sometimes key events are ignored. I need to click the window again that it gets the inputs again. Zoom out does not work? It does nothing. Zoom out (pane) seems to work though. When I type Quitting the app does not work. I click it in the menu, or I press Cmd + Q, but nothing happens. When I quit it via the Dock, that works. However, at the next start, with
And error:
|
I checked in a change to Makefile.am to make the rule for Could you update, |
It seems to work now. Also |
Could you try:
Is that more pleasant? |
Ah, that fixes the non-native window decorations. And now moving around the window also works properly. |
I fixed the Zoom In/Out menu items (and keyboard shortcuts) for the Qt front-end. |
I tried to follow these: http://domterm.org/Downloading-and-building.html#macos-build-simple
But it fails with:
I have MacOS 12.5.1.
moc
can be find in/opt/homebrew/opt/qt6/share/qt/libexec/moc
but not directly in thebin
dir.I then tried
CXX="g++ -std=c++11" ./configure --with-qt=/opt/homebrew/opt/qt6
but that gives the same error.The text was updated successfully, but these errors were encountered: