Closed dimonpvt1236 closed 1 year ago
ahh, sorry from master branch this error
You are just missing some optional dependencies. But you have everything that is needed for HEIC and AVIF.
yes, it's optional, but when build from master branch without this library, not included in build ImageMagick, in config.log ImageMagick not found OpenJPEG for libheif
onfigure:27372: checking for libheif >= 1.4.0
configure:27379: $PKG_CONFIG --exists --print-errors "libheif >= 1.4.0"
Package OpenJPEG was not found in the pkg-config search path.
Perhaps you should add the directory containing `OpenJPEG.pc'
to the PKG_CONFIG_PATH environment variable
Package 'OpenJPEG', required by 'libheif', not found
configure:27382: $? = 1
configure:27396: $PKG_CONFIG --exists --print-errors "libheif >= 1.4.0"
Package OpenJPEG was not found in the pkg-config search path.
Perhaps you should add the directory containing `OpenJPEG.pc'
to the PKG_CONFIG_PATH environment variable
Package 'OpenJPEG', required by 'libheif', not found
configure:27399: $? = 1
configure:27413: result: no
Package 'OpenJPEG', required by 'libheif', not found
configure:27441: result:
configure:27480: result: -------------------------------------------------------------
I have changed the cmake defaults such that the default configuration is what most people probably want. You can always configure what should be included with cmake options.
great, very nice
Thanks
The pkgconf error (bogus "requires") is actually fixed by https://github.com/strukturag/libheif/pull/943
If downgrade to version 1.16.1 - all worked, library found