mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-27 08:46:03 +03:00
[GH-ISSUE #491] Does not compile on Windows #100
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sYnapZiX on GitHub (Aug 20, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/491
Hi, i'm unable to compile any branch of this emulator.
I have the latest Visual Studio 2022 with:
When i download and open any branch of the emulator, Visual Studio throws 32 errors:
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm
.ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90
.f95 .f03 .hip .ispc G:\Downloads\shadPS4-bb-hacks\externals/CMakeLists.txt
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm
.ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90
.f95 .f03 .hip .ispc shadPS4 G:\Downloads\shadPS4-bb-hacks\externals/fmt/CMakeLists.txt
Sorry for the odd formatting, this is how VS2022 spits it out. Needless to say that the project is unable to be compiled that way.
I've tried just the main branch, just the bb-hacks branch alone, and the main branch with the bb-hacks branch merged. Every possible combination yields the same result.
@raphaelthegreat commented on GitHub (Aug 20, 2024):
This should be solved by cloning recursively. Feel free to go to discord for such support requests as well
@sYnapZiX commented on GitHub (Aug 20, 2024):
And what exactly means cloing recursively?
@sYnapZiX commented on GitHub (Aug 20, 2024):
Ok, thanks for NOT being helpful i guess...
@ygypt commented on GitHub (Aug 20, 2024):
bro its been like 10 minutes chilllllll
when you clone, do
git clone --recursiveand itll clone the shadps4 repo, +the "submodules", which are repos inside of reposwithout resursive, you wont clone the inner repos and it cant compile
@sYnapZiX commented on GitHub (Aug 20, 2024):
Thank you very much for giving an actual helpful answer. Sorry for not being "chilllllll" but after my issue was closed mere seconds after opening it without any helpful comment given, i got slighty pissed which i think is understandable.
@raphaelthegreat commented on GitHub (Aug 20, 2024):
The github isn't for support requests like this. And I gave you the solution in the comment, not sure what more you expected
@sYnapZiX commented on GitHub (Aug 20, 2024):
Maybe a little bit more than a vague answer which doesn't really specify what to do for people that don't use GitHub on a daily basis.
Also it is an ISSUE as the code could not be compiled so it IS for requests like this.
Other people could potentially run into the same ISSUE and can find the answer here instead of potientially having to install an additional program that they may not even use (in this case Discord) and have to create an account and join a server for one simple information. Or even better yet, maybe update the instructions page with the information given so that other people don't even run into this ISSUE in the first place because Quote: 'it should just compile fine' doesn't really hold true if you don't know that information beforehand.
@wheremyfoodat commented on GitHub (Aug 20, 2024):
https://letmegooglethat.com/?q=how+to+clone+recursively
@raphaelthegreat commented on GitHub (Aug 20, 2024):
This isn't a half decade old emulation project, with detailed instructions for everything. Everything is still being built and documented. At this point if you don't know what recursive cloning is, you shouldn't be using the emulator imo. If you have more questions just seek help in the discord as I mentioned