Closed bohning closed 4 years ago
Could you try if performous or some other application using SDL2 works?
I tried Performous, fullscreen mode does not seem to work, but at least the game part is centered ;-)
@bohning, are you using brew? Have you tried installing the head version of sdl2?
@bohning, are you using brew? Have you tried installing the head version of sdl2?
Yes, I am using brew. TBH, I don’t know how to install the head version (or do you mean brew upgrade?). Any suggestions on how to proceed are welcome.
@bohning, try brew reinstall --HEAD sdl2
@bohning, try
brew reinstall --HEAD sdl2
Unfortunately I get: Error: invalid option: --HEAD
That option was supported some time ago and the man page on the brew website still lists it for the install command. Maybe someone in #machomebrew on freenode can help.
Does brew upgrade --fetch-HEAD sdl2
do what you want?
Does
brew upgrade --fetch-HEAD sdl2
do what you want?
Thanks for the help! Seems like I already have the latest version installed (I get "Warning: sdl2 2.0.10 already installed). I guess I need to recompile and test if the issue still occurs...
Unfortunately, the problem still persists:
In additional, I now get many many "config-darwin.inc(98,2) Warning: Illegal compiler switch "$"" when compiling. Does not seem to be a problem, but they definitely weren’t there before. ;-)
2.0.10 is too old. With --HEAD
brew is supposed to install the development version that does not yet have a version number.
In additional, I now get many many "config-darwin.inc(98,2) Warning: Illegal compiler switch "$"" when compiling.
Did you run autogen.sh before running configure? A recent merge added a few autoconf substitutions.
And this issue is not a bug inside USDX. You don't need to recompile.
In additional, I now get many many "config-darwin.inc(98,2) Warning: Illegal compiler switch "$"" when compiling.
Did you run autogen.sh before running configure? A recent merge added a few autoconf substitutions.
And this issue is not a bug inside USDX. You don't need to recompile.
Ah, no I did not run autogen.sh. Again, thanks for the hints and help!
Okay, finally found a solution/workaround:
brew unlink sdl2
brew install mercurial
brew install --HEAD sdl2
This will unlink the 2.0.10 sdl2, install mercurial (to be able to fetch latest sdl2 HEAD) and then installs the latest HEAD of sdl2. This resolves the original issue =)
Thanks again, @s09bQ5 and @jbretsch!
Just compiled USDX on macOS Catalina 10.15 after updating yesterday (side note: Xcode command line tools need to be reinstalled via
xcode-select --install
after the OS update) without problems. However, when starting UltraStar, it only occupies a quarter of the window (lower left corner) if in windowed mode and (the lower) two thirds of the screen when in fullscreen mode. I played around with different resolutions, but no significant improvement and like this unplayable, unfortunately.And, I also noticed that it is not possible anymore to change the desktop when UltraStar is running (swipe left/right with three fingers in standard configuration), but this has been the case even before updated to Catalina.
Provide some additional information: