-
Notifications
You must be signed in to change notification settings - Fork 48
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
BUILDING.md #44
base: master
Are you sure you want to change the base?
BUILDING.md #44
Conversation
nukeykt chose sc55emu.exe as name since multiple SC-55 variants are now supported
adjusted formating, added dependencies to be on the safe side, added note on toolset selection
OpenRift412/000MDK app.ico for CMAKE_AUTORCC use
OpenRift412/000MDK app.ico
set(CMAKE_AUTORCC ON)
added note for building with VS2022
added infos from @eivindbohler ( nukeykt#28 (comment) )
|
done, build guide updated |
just tested the msvc-built .exe with roms too and looks like the window is just black and app stops responding, might just be a case of not enough SDL - investigating and updating |
I think you're getting confused. vcpkg is for downloading dependencies. If you download SDL2 separately and compile it, vcpkg is useless. You don't have to download SDL2 separately. I compiled a 64 bit build with Visual Studio a day ago, it works #28 (comment) |
built debug, now builds release
yeah found that on my own in the mean time regarding vcpkg - changing example right now the change in CMakeList.txt is so you don't need to add anything anymore to the project if you did not notice btw |
getting SDL2 with vcpkg, needs more testing still
MSVS2022 instructions complete now with vcpkg, sdl2 and pkg-config MSYS2 now with less prereq
easier install
if pkgconf doesn't do it's automagic, the note will help setting SDL2_DIR manually
last changes before adding the scripts to it
cd .. not needed there
i think its best to not rely on scripts (sh) |
managed to fix my issues, now it compiles perfectly |
|
looking into it, thanks for the test and the feedback |
I think the guide for MSVC is a little too complex... It's easier than that. ###First time only
###End 4a. Open
4b. Run everything from Visual Studio GUI. |
this is a great addition 'cmake --toolchain C:/vcpkg/scripts/buildsystems/vcpkg.cmake -A x64 -B build` that I was overlooking today I'll install some VMs for having clean build/test systems (that's what the scripts are really for, they will go away eventually) and improve things from there in the next days |
added linux PR on your fork. output:
|
one thing i can note is nuked-sc55 requires |
Will add "Ready to title" after adding linux and some more testing on clean systems
added BUILDING.md as per #28
done:
todo: