Closed wvstolzing closed 5 years ago
Oh ... I'll check that. Meanwhile, vendor/{dxvk,faudio,vkd3d}
have a branch rebase/wine-proton
which contains my changes. The master should follow upstream master. I corrected some mistakes in that area yesterday, let me check today, I probably just need to push the missing commit-id again.
This should work now, I tagged the previous commits needed so they won't become purged away by subsequently pushed rebases. The submodules are not strictly progressing forward in history but are rebased, too. I should really make some plumbing scripts around this on my side but your side should just work now.
Back on the root folder, I ran
pushd vendor/vkd3d && ./autogen.sh && popd
(no errors); and thenmake configure
(no errors); and thenmake dxvk-dist.tar.xz
, as instructed.
This step on vkd3d isn't needed, my makefiles take care of this - given they've been checked out (see above, fixed now).
Indeed there's no makefile inside
vendor/dxvk
. I suppose that's meant to be generated, but it somehow isn't. I have meson and build-ninja installed. Running./configure
beforemake dxvk-dist.tar.xz
doesn't help.
Same here, it should have a makefile straight from my clone of vendor/dxvk
.
You probably need to git submodule init --force
or something similar, or just clean everything and checkout again.
I had no problem cloning the wine-proton repo yesterday, and running
git submodule update --init
inside the folder. (Then I tried to collect all the 32 bit dependencies on Fedora 29, etc.)Today, however,
git submodule update --init
gives the following error:git show
on that hash number gives afatal: bad object
error. All the folders insidevendor/
are empty.I'm a total ignoramus; so in my fathomless wisdom, I tried going into each folder under
vendor/
, and runninggit checkout HEAD
-- this restored the contents inside those folders. (To exactly what version, I wouldn't know; because I'm an ignoramus.)Back on the root folder, I ran
pushd vendor/vkd3d && ./autogen.sh && popd
(no errors); and thenmake configure
(no errors); and thenmake dxvk-dist.tar.xz
, as instructed.The build then leads to the following error:
Indeed there's no makefile inside
vendor/dxvk
. I suppose that's meant to be generated, but it somehow isn't. I have meson and build-ninja installed. Running./configure
beforemake dxvk-dist.tar.xz
doesn't help.