08.12.2023, 11:41
I know it's a bit late for the latest release But I got Lsmash compiling for me again. I'm honestly not sure what the issue was. I strongly suspect it's an issue with your header script. It's not the first time it's caused issue for me.
I rewrote it by hand and it just started working. I never actually had an issue with it compiling for me normally, only with your script. So I gave up debugging it and redid it and it just worked.
also neo deniose compile fine for me too now. all i did was remove the retry_git_clone line and did a normal git clone.
I rewrote it by hand and it just started working. I never actually had an issue with it compiling for me normally, only with your script. So I gave up debugging it and redid it and it just worked.
ghdl HomeOfAviSynthPlusEvolution/L-SMASH-Works
ghdl l-smash/l-smash
./configure --prefix="$vsprefix" --extra-cflags="$CFLAGS" || cat config.log
make -j$JOBS lib
cp liblsmash.a ..
cd ..
cd VapourSynth
mv meson.build meson.build.ORIGINAL
sed < meson.build.ORIGINAL > meson.build \
-e "/vapoursynth_dep *=/i\
liblsmash_dep = declare_dependency(link_args : ['-L../../build', '-llsmash'],\\
include_directories : ['../../build'])\n" \
-e "s/dependency('liblsmash')/liblsmash_dep/g"
meson build
ninja -C build
cd build
cp libvslsmashsource.so $VSPREFIX/vsplugins/libvslsmashsource.so
also neo deniose compile fine for me too now. all i did was remove the retry_git_clone line and did a normal git clone.
git clone https://github.com/HomeOfAviSynthPlusEvolution/neo_Vague_Denoiser
cd neo_Vague_Denoiser
cmake .
make
strip_copy libneo-vague-denoiser.so
cd ..
rm -rf neo_Vague_Denoiser