Estructura de parámetro JPEG que no coincide

Después de compilar libjpeg y luego usarlo, me topé con el problema:

JPEG parameter struct mismatch: library thinks size is 512, caller expects 492

después de lo cual el programa se detiene. Esto sucede específicamente con las estructurasstruct jpeg_decompress_struct ystruct jpeg_compress_struct. Si se eliminan las comprobaciones en estas estructuras, el programa se bloquea con una excepción de puntero nulo y los miembros de la estructura contienen basura.

El error ocurre con los binarios precompilados de la versión 6b, o con la versión precompilada 9a, y con la versión compilada 9a; compilado con MinGW, MSYS 1.0, en Windows (32 bits). Juguetear en los archivos de configuración no ayuda; el número492 puede cambiar, pero nunca es igual a 512 para que el programa funcione.

La compilación libjpeg creó un válidocjpeg.exe ydjpeg.exe.

¿Algunas ideas?

Respuestas a la pregunta(0)

Su respuesta a la pregunta