-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Preliminary FreeBSD support. #17808
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
Preliminary FreeBSD support. #17808
Conversation
Encountered issues so far: open /dev/snd/seq failed: The score starts zoomed in, so one has to zoom out with the ctrl plus mouse wheel
To build mkdir build2 cd build2 cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Debug -DMUE_BUILD_CRASHPAD_CLIENT=OFF .. use gmake (because AFAICT a font has a space in its build target which make does not like)
That sounds similar to the problem that #17759 is solving. Might be worth trying that out! |
|
||
# include <sys/endian.h> | ||
#x include <sys/endian.h> |
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.
It looks like the x
symbol is superfluous here
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.
even harmful
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.
Yes that was a typo. I have refactored the portable_endian.h a litte
Remove typo Refacotor changes to portable_endian.h
@jsm222 please update with the master to make sure the vtests fail is not related to this PR |
Don't use merge, but something like |
I guess we can do a squash, when/if this work is accepted. |
My edid was broken and qt reported 3048 as DPI when it should be 96. The dimension of the screen were not correct in xrandr --verbose. (I have not checked qt internals) and were not 1mm x 1mm but I use a hdmi extender.. (Specifying -D 96 without your patch worked. |
Encountered issues so far:
open /dev/snd/seq failed:
UPDATE: can be resolved by running alsa-seq-server from audio/alsa-seq-server
The score starts zoomed in, so one has to zoom
out with the ctrl plus mouse wheel
UPDATE: Caused in my case by bad output in qt from screen()->physicalDotsPerInch(); Can be overriden with cmd line argument -D (DPI) e.g
mscore -D 96