When compiling I met this error at composite.cpp.o. #4160
web-cloudy
started this conversation in
General
Replies: 1 comment
-
It looks like you're using emscripten. Please see https://github.com/kleisauke/wasm-vips for all the extra flags/patches etc. you might need to achieve this. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
[172/399] Compiling C object libvips/colour/libcolour.a.p/HSV2sRGB.c.o
[173/399] Compiling C object libvips/colour/libcolour.a.p/sRGB2HSV.c.o
[174/399] Compiling C object libvips/conversion/libconversion.a.p/switch.c.o
[175/399] Compiling C object libvips/colour/libcolour.a.p/scRGB2BW.c.o
[176/399] Compiling C object libvips/colour/libcolour.a.p/XYZ2scRGB.c.o
[177/399] Compiling C object libvips/colour/libcolour.a.p/scRGB2sRGB.c.o
[178/399] Linking static target libvips/colour/libcolour.a
[179/399] Compiling C object libvips/conversion/libconversion.a.p/transpose3d.c.o
[180/399] Compiling C++ object libvips/conversion/libconversion.a.p/composite.cpp.o
FAILED: libvips/conversion/libconversion.a.p/composite.cpp.o
em++ -Ilibvips/conversion/libconversion.a.p -Ilibvips/conversion -I../libvips/conversion -I. -I.. -Ilibvips/include -I../libvips/include -Ilibvips/include/vips -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -g -DG_DISABLE_CAST_CHECKS -DG_DISABLE_CHECKS -DG_DISABLE_ASSERT -DDEBUG_LEAK -Werror=pointer-arith -O3 -pthread -fexceptions -mnontrapping-fptoint -fvisibility=hidden -fPIC -DHAVE_CONFIG_H=1 -DSPNG_STATIC -MD -MQ libvips/conversion/libconversion.a.p/composite.cpp.o -MF libvips/conversion/libconversion.a.p/composite.cpp.o.d -o libvips/conversion/libconversion.a.p/composite.cpp.o -c ../libvips/conversion/composite.cpp
../libvips/conversion/composite.cpp:1213:5: error: no matching function for call to 'vips_combine_pixels'
1213 | vips_combine_pixels<unsigned int,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1214 | 0, UINT_MAX>(seq, q);
| ~~~~~~~~~~~~
../libvips/conversion/composite.cpp:951:1: note: candidate template ignored: invalid explicitly-specified argument for template parameter 'max_T'
951 | vips_combine_pixels(VipsCompositeSequence *seq, VipsPel *q)
| ^
1 error generated.
[181/399] Compiling C object libvips/conversion/libconversion.a.p/smartcrop.c.o
[182/399] Compiling C object libvips/conversion/libconversion.a.p/gamma.c.o
[183/399] Compiling C object libvips/conversion/libconversion.a.p/conversion.c.o
[184/399] Compiling C object libvips/conversion/libconversion.a.p/tilecache.c.o
[185/399] Compiling C object libvips/conversion/libconversion.a.p/sequential.c.o
ninja: build stopped: subcommand failed.
Could not rebuild /work/build/deps/vips/_build
Beta Was this translation helpful? Give feedback.
All reactions