Hi! I am following this guide to compiling on Windows:
https://raw.githubusercontent.com/darktable-org/darktable/master/packaging/windows/BUILD.txt
When I execute the following step
cmake --build .
It gets to about 77% and then I get a bunch of "deprecated" errors:
In file included from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/home/hobbes/darktable/src/iop/lens.c: In function 'process':
C:/msys64/home/hobbes/darktable/src/iop/lens.c:353:3: error:
'lf_modifier_new' is deprecated [-Werror=deprecated-declarations]
lfModifier *modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
^~~~~~~~~~
In file included from C:/msys64/home/hobbes/darktable/src/iop/lens.c:39,
from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/mingw64/include/lensfun/lensfun.h:3071:34: note: declared here
DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
^~~~~~~~~~~~~~~
In file included from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/home/hobbes/darktable/src/iop/lens.c:356:7: error:
'lf_modifier_initialize' is deprecated [-Werror=deprecated-declarations]
= lf_modifier_initialize(modifier, d->lens, LF_PF_F32, d->focal,
d->aperture, d->distance, d->scale,
^
In file included from C:/msys64/home/hobbes/darktable/src/iop/lens.c:39,
from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/mingw64/include/lensfun/lensfun.h:3082:26: note: declared here
DEPRECATED LF_EXPORT int lf_modifier_initialize (
^~~~~~~~~~~~~~~~~~~~~~
In file included from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/home/hobbes/darktable/src/iop/lens.c: In function 'process_cl':
C:/msys64/home/hobbes/darktable/src/iop/lens.c:606:3: error:
'lf_modifier_new' is deprecated [-Werror=deprecated-declarations]
modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
^~~~~~~~
In file included from C:/msys64/home/hobbes/darktable/src/iop/lens.c:39,
from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/mingw64/include/lensfun/lensfun.h:3071:34: note: declared here
DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
^~~~~~~~~~~~~~~
In file included from
C:/msys64/home/hobbes/darktable/build/src/iop/introspection_lens.c:54:
C:/msys64/home/hobbes/darktable/src/iop/lens.c:608:3: error:
'lf_modifier_initialize' is deprecated [-Werror=deprecated-declarations]
int modflags = lf_modifier_initialize(modifier, d->lens, LF_PF_F32,
d->focal, d->aperture, d->distance,
^~~
... etc.
How can I resolve this issue?
Thanks!
Hobbes
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to [email protected]