10.06.2020, 23:04
Argh,.. how I hate all those different build systems cmake/meson/...
No clue why but I can't get mesion to work properly.
source: https://github.com/Selur/hybrid-vapoursy...hsource.sh
works fine and I thought changing it to:
would make it work with HolyWus build, but it aborts with:
and I can't get my head around why. :/ (my guess it I simply don't get how to set the linker flags properly for meson,..)
-> seeing that it's not the only plugins that fails (there's also eedi3m, mvtoolssf, nnedi3cl, tcanny), I'm more and more thinking about dropping Vapoursynth support completely on Linux, since I lack the time and motivation to maintain the Vapoursynth stuff,...
Cu Selur
Ps.: sorry, for the rant, just frustrated,.. (got tons of bugs to fix and not time)
No clue why but I can't get mesion to work properly.
ghdl VFR-maniac/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 ../VapourSynth
./configure --prefix="$vsprefix" \
--extra-cflags="-I../build $CFLAGS -Wno-deprecated-declarations" \
--extra-ldflags="-L.. $LDFLAGS" \
|| cat config.log
make -j$JOBS
cp libvslsmashsource.so.1 ../libvslsmashsource.so
cd ..
finish libvslsmashsource.so
works fine and I thought changing it to:
ghdl HolyWu/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 ../VapourSynth
CFLAGS="-I../build $CFLAGS -Wno-deprecated-declarations" LDFLAGS="-L.. $LDFLAGS" meson build --prefix="$vsprefix"
make -j$JOBS
cp libvslsmashsource.so.1 ../libvslsmashsource.so
cd ..
finish libvslsmashsource.so
Run-time dependency liblsmash found: NO (tried pkgconfig and cmake)
meson.build:41:0: ERROR: Dependency "liblsmash" not found, tried pkgconfig and cmake
-> seeing that it's not the only plugins that fails (there's also eedi3m, mvtoolssf, nnedi3cl, tcanny), I'm more and more thinking about dropping Vapoursynth support completely on Linux, since I lack the time and motivation to maintain the Vapoursynth stuff,...
Cu Selur
Ps.: sorry, for the rant, just frustrated,.. (got tons of bugs to fix and not time)