Код проекта, который мне нужно скомпилировать, находится в C. Проект правильно компилируется в Visual Studio 2015, но мне нужно перенести его в linux (Ubuntu), и это дает мне ошибку следующего типа:Ошибка компиляции кода в c для кросс-платформенной (Linux)
/jpeglib8.h:1011:8: error: expected '=', ',', ';', 'asm' or 'attribute' before 'void' EXTERN (void) jpeg_CreateCompress JPP ((j_compress_ptr cinfo,
1005 #define jpeg_create_compress(cinfo) \
1006 jpeg_CreateCompress((cinfo), JPEG_LIB_VERSION, \
1007 (size_t) sizeof(struct jpeg_compress_struct))
1008 #define jpeg_create_decompress(cinfo) \
1009 jpeg_CreateDecompress((cinfo), JPEG_LIB_VERSION, \
1010 (size_t) sizeof(struct jpeg_decompress_struct))
1011 EXTERN(void) jpeg_CreateCompress JPP((j_compress_ptr cinfo,
1012 int version, size_t structsize));
1013 EXTERN(void) jpeg_CreateDecompress JPP((j_decompress_ptr cinfo,
1014 int version, size_t structsize));
Видимо нет синтаксических ошибок. Я буду очень благодарен за помощь, спасибо.