J'essaie de compiler cet outil (version R24), clone d'AviSynth un puissant outil de traitement vidéo à partir des sources mais cela ne se passe pas comme attendu. Ci-dessous le log :
Merci de votre aide.
Même problème pour la R25.
houdini :zen:
Bloc de code:
Waf: Entering directory `/Users/xxxxxx/vapoursynth-R24/build'
[ 2/41] asm: src/core/asm/x86/check.asm -> build/src/core/asm/x86/check.asm.1.o
[ 2/41] asm: src/core/asm/x86/cpu.asm -> build/src/core/asm/x86/cpu.asm.1.o
[ 3/41] asm: src/core/asm/x86/expr.asm -> build/src/core/asm/x86/expr.asm.1.o
[ 4/41] asm: src/core/asm/x86/merge.asm -> build/src/core/asm/x86/merge.asm.1.o
[ 5/41] asm: src/core/asm/x86/transpose.asm -> build/src/core/asm/x86/transpose.asm.1.o
[ 6/41] cxx: src/core/cachefilter.cpp -> build/src/core/cachefilter.cpp.1.o
[ 7/41] c: src/core/cpufeatures.c -> build/src/core/cpufeatures.c.1.o
[ 8/41] cxx: src/core/exprfilter.cpp -> build/src/core/exprfilter.cpp.1.o
[ 9/41] c: src/core/lutfilters.c -> build/src/core/lutfilters.c.1.o
[10/41] c: src/core/mergefilters.c -> build/src/core/mergefilters.c.1.o
[11/41] c: src/core/reorderfilters.c -> build/src/core/reorderfilters.c.1.o
[12/41] cxx: src/core/settings.cpp -> build/src/core/settings.cpp.1.o
[13/41] c: src/core/simplefilters.c -> build/src/core/simplefilters.c.1.o
[14/41] cxx: src/core/textfilter.cpp -> build/src/core/textfilter.cpp.1.o
[15/41] cxx: src/core/vsapi.cpp -> build/src/core/vsapi.cpp.1.o
[16/41] cxx: src/core/vscore.cpp -> build/src/core/vscore.cpp.1.o
[17/41] cxx: src/core/vslog.cpp -> build/src/core/vslog.cpp.1.o
[18/41] c: src/core/vsresize.c -> build/src/core/vsresize.c.1.o
../src/core/vslog.cpp:26:10: fatal error: 'mutex' file not found
#include <mutex>
^
1 error generated.
../src/core/exprfilter.cpp:434:39: error: no member named 'stof' in namespace 'std'; did you mean 'atof'?
LOAD_OP(opLoadConst, std::stof(tokens[i], &pos));
~~~~~^~~~
atof
../src/core/exprfilter.cpp:363:54: note: expanded from macro 'LOAD_OP'
#define LOAD_OP(op,v) do { ops.push_back(ExprOp(op, (v))); maxStackSize = std::max(++stackSize, maxStackSize); } while(0)
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/stdlib.h:131:9: note: 'atof' declared here
double atof(const char *);
^
../src/core/exprfilter.cpp:434:55: error: too many arguments to function call, expected 1, have 2
LOAD_OP(opLoadConst, std::stof(tokens[i], &pos));
~~~~~~~~~ ^~~~
../src/core/exprfilter.cpp:363:54: note: expanded from macro 'LOAD_OP'
#define LOAD_OP(op,v) do { ops.push_back(ExprOp(op, (v))); maxStackSize = std::max(++stackSize, maxStackSize); } while(0)
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/stdlib.h:131:1: note: 'atof' declared here
double atof(const char *);
^
2 errors generated.
In file included from ../src/core/settings.cpp:8:
../src/core/vscore.h:34:10: fatal error: 'atomic' file not found
#include <atomic>
^
1 error generated.
../src/core/textfilter.cpp:145:31: error: no member named 'next' in namespace 'std'
lines.insert(std::next(iter), iter->substr(horizontal_capacity));
~~~~~^
../src/core/textfilter.cpp:303:30: error: no member named 'to_string' in namespace 'std'
text.append(std::to_string(value));
~~~~~^
../src/core/textfilter.cpp:311:30: error: no member named 'to_string' in namespace 'std'
text.append(std::to_string(value));
~~~~~^
../src/core/textfilter.cpp:356:30: error: no member named 'to_string' in namespace 'std'
scrawl_text(std::to_string(n), d->alignment, dst, vsapi);
~~~~~^
../src/core/textfilter.cpp:380:50: error: no member named 'to_string' in namespace 'std'
text.append("Threads: ").append(std::to_string(ci->numThreads)).append("\n");
~~~~~^
../src/core/textfilter.cpp:381:73: error: no member named 'to_string' in namespace 'std'
text.append("Maximum framebuffer cache size: ").append(std::to_string(ci->maxFramebufferSize)).append(" bytes\n");
~~~~~^
../src/core/textfilter.cpp:382:70: error: no member named 'to_string' in namespace 'std'
text.append("Used framebuffer cache size: ").append(std::to_string(ci->usedFramebufferSize)).append(" bytes");
~~~~~^
../src/core/textfilter.cpp:464:50: error: no member named 'to_string' in namespace 'std'
d.text.append("Width: ").append(std::to_string(d.vi->width)).append(" px\n");
~~~~~^
../src/core/textfilter.cpp:465:51: error: no member named 'to_string' in namespace 'std'
d.text.append("Height: ").append(std::to_string(d.vi->height)).append(" px\n");
~~~~~^
../src/core/textfilter.cpp:472:51: error: no member named 'to_string' in namespace 'std'
d.text.append("Length: ").append(std::to_string(d.vi->numFrames)).append(" frames\n");
~~~~~^
../src/core/textfilter.cpp:515:54: error: no member named 'to_string' in namespace 'std'
d.text.append("Format id: ").append(std::to_string(fi->id)).append("\n");
~~~~~^
../src/core/textfilter.cpp:518:60: error: no member named 'to_string' in namespace 'std'
d.text.append("Bits per sample: ").append(std::to_string(fi->bitsPerSample)).append("\n");
~~~~~^
../src/core/textfilter.cpp:519:61: error: no member named 'to_string' in namespace 'std'
d.text.append("Bytes per sample: ").append(std::to_string(fi->bytesPerSample)).append("\n");
~~~~~^
../src/core/textfilter.cpp:520:67: error: no member named 'to_string' in namespace 'std'
d.text.append("Horizontal subsampling: ").append(std::to_string(fi->subSamplingW)).append("\n");
~~~~~^
../src/core/textfilter.cpp:521:65: error: no member named 'to_string' in namespace 'std'
d.text.append("Vertical subsampling: ").append(std::to_string(fi->subSamplingH)).append("\n");
~~~~~^
../src/core/textfilter.cpp:522:61: error: no member named 'to_string' in namespace 'std'
d.text.append("Number of planes: ").append(std::to_string(fi->numPlanes)).append("\n");
~~~~~^
../src/core/textfilter.cpp:527:47: error: no member named 'to_string' in namespace 'std'
d.text.append("FpsNum: ").append(std::to_string(d.vi->fpsNum)).append("\n");
~~~~~^
../src/core/textfilter.cpp:528:47: error: no member named 'to_string' in namespace 'std'
d.text.append("FpsDen: ").append(std::to_string(d.vi->fpsDen));
~~~~~^
18 errors generated.
In file included from ../src/core/cachefilter.cpp:21:
In file included from ../src/core/cachefilter.h:24:
../src/core/vscore.h:34:10: fatal error: 'atomic' file not found
#include <atomic>
^
1 error generated.
In file included from ../src/core/vsapi.cpp:21:
../src/core/vscore.h:34:10: fatal error: 'atomic' file not found
#include <atomic>
^
1 error generated.
In file included from ../src/core/vscore.cpp:21:
../src/core/vscore.h:34:10: fatal error: 'atomic' file not found
#include <atomic>
^
1 error generated.
Waf: Leaving directory `/Users/xxxxxx/vapoursynth-R24/build'
Build failed
-> task in 'core_objs' failed (exit status 1):
{task 26556016: cxx vslog.cpp -> vslog.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/vslog.cpp', '-c', '-o', 'src/core/vslog.cpp.1.o']
-> task in 'core_objs' failed (exit status 1):
{task 26554864: cxx exprfilter.cpp -> exprfilter.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/exprfilter.cpp', '-c', '-o', 'src/core/exprfilter.cpp.1.o']
-> task in 'core_objs' failed (exit status 1):
{task 26555664: cxx settings.cpp -> settings.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/settings.cpp', '-c', '-o', 'src/core/settings.cpp.1.o']
-> task in 'core_objs' failed (exit status 1):
{task 26555824: cxx textfilter.cpp -> textfilter.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/textfilter.cpp', '-c', '-o', 'src/core/textfilter.cpp.1.o']
-> task in 'core_objs' failed (exit status 1):
{task 26554672: cxx cachefilter.cpp -> cachefilter.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/cachefilter.cpp', '-c', '-o', 'src/core/cachefilter.cpp.1.o']
-> task in 'core_objs' failed (exit status 1):
{task 26555888: cxx vsapi.cpp -> vsapi.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/vsapi.cpp', '-c', '-o', 'src/core/vsapi.cpp.1.o']
-> task in 'core_objs' failed (exit status 1):
{task 26555952: cxx vscore.cpp -> vscore.cpp.1.o}
['/usr/bin/c++', '-Wno-logical-op-parentheses', '-fcolor-diagnostics', '-Wall', '-Wundef', '-Wno-switch', '-Wno-unused-function', '-Wno-parentheses', '-Wpointer-arith', '-Wredundant-decls', '-Werror=implicit-function-declaration', '-Wno-error=deprecated-declarations', '-DVS_CORE_EXPORTS', '-fPIC', '-msse2', '-std=c++0x', '-O3', '-I/Users/parents1/Downloads/vapoursynth-R24/build/include', '-I/Users/parents1/Downloads/vapoursynth-R24/include', '-I/usr/local/include', '-DVS_PATH_BINDIR="/usr/local/bin"', '-DVS_PATH_INCLUDEDIR="/usr/local/include/vapoursynth"', '-DVS_PATH_LIBDIR="/usr/local/lib"', '-DVS_PATH_PLUGINDIR="/usr/local/lib/vapoursynth"', '-DVS_PATH_DATADIR="/usr/local/share"', '-DVS_PATH_DOCDIR="/usr/local/share/doc/vapoursynth"', '-DHAVE_SHARED=1', '-DHAVE_LIBDL=1', '-DHAVE_DLOPEN=1', '-DHAVE_LIBM=1', '-DPYTHONDIR="/usr/local/lib/python3.4/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.4/site-packages"', '-DHAVE_PYTHON_H=1', '-DHAVE_FFMPEG=1', '-DHAVE_VAPOURSYNTH=1', '-DHAVE_VAPOURSYNTH_SCRIPT=1', '-DHAVE_VSPIPE=1', '-DHAVE_FILTERS=1', '-DHAVE_EEDI3=1', '-DHAVE_MORPHO=1', '-DHAVE_REMOVEGRAIN=1', '-DHAVE_VINVERSE=1', '-DHAVE_VIVTC=1', '-DVS_TARGET_OS_DARWIN=1', '-DVS_TARGET_CPU_X86=1', '../src/core/vscore.cpp', '-c', '-o', 'src/core/vscore.cpp.1.o']
Même problème pour la R25.
houdini :zen:
Dernière édition: