Build fail for openexr plugin
Environment/Versions
- GIMP version: master
- Package: self-build
- Operating System: Windows 10 64
openexr 3.1.8
[1030/2557] Linking target plug-ins/file-exr/file-exr.exe
FAILED: plug-ins/file-exr/file-exr.exe
"c++" -o plug-ins/file-exr/file-exr.exe plug-ins/file-exr/719be94@@gimp_plugins_rc@cus_0_gimp-plug-ins.o plug-ins/file-exr/file-exr.exe.p/file-exr.c.obj plug-ins/file-exr/file-exr.exe.p/openexr-wrapper.cc.obj "-Wl,--allow-shlib-undefined" "-Wl,--start-group" "libgimp/li
bgimpui-3.0.dll.a" "libgimpwidgets/libgimpwidgets-3.0.dll.a" "libgimp/libgimp-3.0.dll.a" "libgimpbase/libgimpbase-3.0.dll.a" "libgimpcolor/libgimpcolor-3.0.dll.a" "libgimpconfig/libgimpconfig-3.0.dll.a" "libgimpmath/libgimpmath-3.0.dll.a" "libgimpmodule/libgimpmodule-3.0
.dll.a" "C:/msys64/mingw64/lib/libcairo.dll.a" "C:/msys64/mingw64/lib/libgdk_pixbuf-2.0.dll.a" "C:/msys64/mingw64/lib/libgobject-2.0.dll.a" "C:/msys64/mingw64/lib/libglib-2.0.dll.a" "C:/msys64/mingw64/lib/libintl.dll.a" "C:/msys64/home/gentiro/gimp_master/lib/libgegl
-0.4.dll.a" "C:/msys64/home/gentiro/gimp_master/lib/libgegl-npd-0.4.dll.a" "C:/msys64/mingw64/lib/libgmodule-2.0.dll.a" "C:/msys64/mingw64/lib/libjson-glib-1.0.dll.a" "C:/msys64/mingw64/lib/libgio-2.0.dll.a" "C:/msys64/home/gentiro/gimp_master/lib/libbabl-0.1.dll
.a" "C:/msys64/mingw64/lib/libgtk-3.dll.a" "C:/msys64/mingw64/lib/libgdk-3.dll.a" "C:/msys64/mingw64/lib/libz.dll.a" "C:/msys64/mingw64/lib/libgdi32.a" "C:/msys64/mingw64/lib/libimm32.a" "C:/msys64/mingw64/lib/libshell32.a" "C:/msys64/mingw64/lib/libole32.a" "C:/msys64/m
ingw64/lib/libuuid.a" "C:/msys64/mingw64/lib/libwinmm.a" "C:/msys64/mingw64/lib/libdwmapi.a" "C:/msys64/mingw64/lib/libsetupapi.a" "C:/msys64/mingw64/lib/libcfgmgr32.a" "C:/msys64/mingw64/lib/libhid.a" "C:/msys64/mingw64/lib/libwinspool.a" "C:/msys64/mingw64/lib/libcomct
l32.a" "C:/msys64/mingw64/lib/libcomdlg32.a" "C:/msys64/mingw64/lib/libpangowin32-1.0.dll.a" "C:/msys64/mingw64/lib/libpangocairo-1.0.dll.a" "C:/msys64/mingw64/lib/libpango-1.0.dll.a" "C:/msys64/mingw64/lib/libharfbuzz.dll.a" "C:/msys64/mingw64/lib/libatk-1.0.dll.a" "C:/
msys64/mingw64/lib/libcairo-gobject.dll.a" "C:/msys64/mingw64/lib/libOpenEXR.dll.a" "C:/msys64/mingw64/lib/libOpenEXRUtil.dll.a" "C:/msys64/mingw64/lib/libOpenEXRCore.dll.a" "C:/msys64/mingw64/lib/libIex.dll.a" "C:/msys64/mingw64/lib/libIlmThread.dll.a" "C:/msys64/mingw6
4/lib/libImath.dll.a" "C:/msys64/mingw64/lib/liblcms2.dll.a" "-Wl,--subsystem,console" "-lkernel32" "-luser32" "-lgdi32" "-lwinspool" "-lshell32" "-lole32" "-loleaut32" "-luuid" "-lcomdlg32" "-ladvapi32" "-Wl,--end-group"
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: plug-ins/file-exr/file-exr.exe.p/openexr-wrapper.cc.obj: in function `_EXRLoader::getComment() const':
C:\msys64\home\gentiro\gimp\_build/../plug-ins/file-exr/openexr-wrapper.cc:339: undefined reference to `Imf_3_1::TypedAttribute<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() const'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: plug-ins/file-exr/file-exr.exe.p/openexr-wrapper.cc.obj: in function `_EXRLoader::getXmp(unsigned int*) const':
C:\msys64\home\gentiro\gimp\_build/../plug-ins/file-exr/openexr-wrapper.cc:371: undefined reference to `Imf_3_1::TypedAttribute<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value() const'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\msys64\home\gentiro\gimp\_build/../plug-ins/file-exr/openexr-wrapper.cc:372: undefined reference to `Imf_3_1::TypedAttribute<std::__cxx11::basic_string<char, std:
:char_traits<char>, std::allocator<char> > >::value() const'
collect2.exe: error: ld returned 1 exit status
[1034/2557] Compiling C object plug-ins/file-jpeg/file-jpeg.exe.p/jpeg-load.c.obj
ninja: build stopped: subcommand failed.
Edited by lillolollo