Commit 68a3f62
committed
snapshot-windows: disable jpeg-turbo NASM SIMD (C fallback) + -lole32
Windows link failed on 124 jpeg-turbo NASM SIMD symbols (jsimd_*/jconst_*/
jpeg_nbits_table — all NASM-defined; C++ compiled clean). compat.ffmpeg links 159
win64 NASM objs fine, so jpeg-turbo's jsimdext.inc win64 symbol handling is the odd
one out. Ship windows with ENABLE_LIBJPEG_TURBO_SIMD=OFF (jpeg via C — still fully
functional; core/imgproc SIMD stays intact via clang .simd.cpp). +1 system symbol
CoCreateGuid -> ldflags -lole32. jpeg-SIMD-on-windows = future optimization.1 parent 313f01d commit 68a3f62
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
81 | | - | |
| 82 | + | |
82 | 83 | | |
83 | 84 | | |
84 | 85 | | |
| |||
0 commit comments