In file included from ./libraw/libraw.h:36:0,
                 from src/libraw_c_api.cpp:22:
./libraw/libraw_datastream.h:107:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
 template class DllDef std::auto_ptr<std::streambuf>;
                            ^~~~~~~~
In file included from C:/msys64/mingw64/include/c++/7.2.0/memory:80:0,
                 from ./libraw/libraw_datastream.h:35,
                 from ./libraw/libraw.h:36,
                 from src/libraw_c_api.cpp:22:
C:/msys64/mingw64/include/c++/7.2.0/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from ./libraw/libraw.h:36:0,
                 from src/libraw_c_api.cpp:22:
./libraw/libraw_datastream.h:113:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
     std::auto_ptr<std::streambuf> f; /* will close() automatically through dtor */
          ^~~~~~~~
In file included from C:/msys64/mingw64/include/c++/7.2.0/memory:80:0,
                 from ./libraw/libraw_datastream.h:35,
                 from ./libraw/libraw.h:36,
                 from src/libraw_c_api.cpp:22:
C:/msys64/mingw64/include/c++/7.2.0/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from ./libraw/libraw.h:36:0,
                 from src/libraw_c_api.cpp:22:
./libraw/libraw_datastream.h:114:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
     std::auto_ptr<std::streambuf> saved_f; /* when *f is a subfile, *saved_f is the master file */
          ^~~~~~~~
In file included from C:/msys64/mingw64/include/c++/7.2.0/memory:80:0,
                 from ./libraw/libraw_datastream.h:35,
                 from ./libraw/libraw.h:36,
                 from src/libraw_c_api.cpp:22:
C:/msys64/mingw64/include/c++/7.2.0/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
src/libraw_c_api.cpp: In function 'libraw_data_t* libraw_init(unsigned int)':
src/libraw_c_api.cpp:30:20: warning: 'libraw_data_t* libraw_init(unsigned int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     libraw_data_t *libraw_init(unsigned int flags)
                    ^~~~~~~~~~~
src/libraw_c_api.cpp: In function 'unsigned int libraw_capabilities()':
src/libraw_c_api.cpp:43:11: warning: 'unsigned int libraw_capabilities()' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
  unsigned libraw_capabilities() { return LibRaw::capabilities();}
           ^~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'const char* libraw_version()':
src/libraw_c_api.cpp:44:19: warning: 'const char* libraw_version()' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     const char*   libraw_version() { return LibRaw::version();}
                   ^~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'const char* libraw_strprogress(LibRaw_progress)':
src/libraw_c_api.cpp:45:19: warning: 'const char* libraw_strprogress(LibRaw_progress)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     const char*   libraw_strprogress(enum LibRaw_progress p) { return LibRaw::strprogress(p);}
                   ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_versionNumber()':
src/libraw_c_api.cpp:46:13: warning: 'int libraw_versionNumber()' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int     libraw_versionNumber() { return LibRaw::versionNumber();}
             ^~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'const char** libraw_cameraList()':
src/libraw_c_api.cpp:47:19: warning: 'const char** libraw_cameraList()' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     const char**  libraw_cameraList() { return LibRaw::cameraList();}
                   ^~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_cameraCount()':
src/libraw_c_api.cpp:48:11: warning: 'int libraw_cameraCount()' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int   libraw_cameraCount() { return LibRaw::cameraCount(); }
           ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'const char* libraw_unpack_function_name(libraw_data_t*)':
src/libraw_c_api.cpp:49:17: warning: 'const char* libraw_unpack_function_name(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     const char* libraw_unpack_function_name(libraw_data_t* lr)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_subtract_black(libraw_data_t*)':
src/libraw_c_api.cpp:56:10: warning: 'void libraw_subtract_black(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void libraw_subtract_black(libraw_data_t* lr)
          ^~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_open_file(libraw_data_t*, const char*)':
src/libraw_c_api.cpp:64:9: warning: 'int libraw_open_file(libraw_data_t*, const char*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_open_file(libraw_data_t* lr, const char *file)
         ^~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_open_file_ex(libraw_data_t*, const char*, INT64)':
src/libraw_c_api.cpp:71:9: warning: 'int libraw_open_file_ex(libraw_data_t*, const char*, INT64)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_open_file_ex(libraw_data_t* lr, const char *file,INT64 sz)
         ^~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_open_buffer(libraw_data_t*, void*, size_t)':
src/libraw_c_api.cpp:92:9: warning: 'int libraw_open_buffer(libraw_data_t*, void*, size_t)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_open_buffer(libraw_data_t* lr, void *buffer, size_t size)
         ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_unpack(libraw_data_t*)':
src/libraw_c_api.cpp:98:9: warning: 'int libraw_unpack(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_unpack(libraw_data_t* lr)
         ^~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_unpack_thumb(libraw_data_t*)':
src/libraw_c_api.cpp:104:9: warning: 'int libraw_unpack_thumb(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_unpack_thumb(libraw_data_t* lr)
         ^~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_recycle_datastream(libraw_data_t*)':
src/libraw_c_api.cpp:110:7: warning: 'void libraw_recycle_datastream(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
  void libraw_recycle_datastream(libraw_data_t* lr)
       ^~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_recycle(libraw_data_t*)':
src/libraw_c_api.cpp:116:10: warning: 'void libraw_recycle(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void libraw_recycle(libraw_data_t* lr)
          ^~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_close(libraw_data_t*)':
src/libraw_c_api.cpp:122:10: warning: 'void libraw_close(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void libraw_close(libraw_data_t* lr)
          ^~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_exifparser_handler(libraw_data_t*, exif_parser_callback, void*)':
src/libraw_c_api.cpp:129:8: warning: 'void libraw_set_exifparser_handler(libraw_data_t*, exif_parser_callback, void*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
  void  libraw_set_exifparser_handler(libraw_data_t* lr, exif_parser_callback cb,void *data)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_memerror_handler(libraw_data_t*, memory_callback, void*)':
src/libraw_c_api.cpp:137:11: warning: 'void libraw_set_memerror_handler(libraw_data_t*, memory_callback, void*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void  libraw_set_memerror_handler(libraw_data_t* lr, memory_callback cb,void *data)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_dataerror_handler(libraw_data_t*, data_callback, void*)':
src/libraw_c_api.cpp:144:10: warning: 'void libraw_set_dataerror_handler(libraw_data_t*, data_callback, void*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void libraw_set_dataerror_handler(libraw_data_t* lr,data_callback func,void *data)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_progress_handler(libraw_data_t*, progress_callback, void*)':
src/libraw_c_api.cpp:151:11: warning: 'void libraw_set_progress_handler(libraw_data_t*, progress_callback, void*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void  libraw_set_progress_handler(libraw_data_t* lr, progress_callback cb,void *data)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_adjust_sizes_info_only(libraw_data_t*)':
src/libraw_c_api.cpp:160:10: warning: 'int libraw_adjust_sizes_info_only(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int  libraw_adjust_sizes_info_only(libraw_data_t* lr)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_dcraw_ppm_tiff_writer(libraw_data_t*, const char*)':
src/libraw_c_api.cpp:166:10: warning: 'int libraw_dcraw_ppm_tiff_writer(libraw_data_t*, const char*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int  libraw_dcraw_ppm_tiff_writer(libraw_data_t* lr,const char *filename)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_dcraw_thumb_writer(libraw_data_t*, const char*)':
src/libraw_c_api.cpp:172:10: warning: 'int libraw_dcraw_thumb_writer(libraw_data_t*, const char*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int  libraw_dcraw_thumb_writer(libraw_data_t* lr,const char *fname)
          ^~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_dcraw_process(libraw_data_t*)':
src/libraw_c_api.cpp:179:9: warning: 'int libraw_dcraw_process(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_dcraw_process(libraw_data_t* lr)
         ^~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'libraw_processed_image_t* libraw_dcraw_make_mem_image(libraw_data_t*, int*)':
src/libraw_c_api.cpp:185:31: warning: 'libraw_processed_image_t* libraw_dcraw_make_mem_image(libraw_data_t*, int*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     libraw_processed_image_t *libraw_dcraw_make_mem_image(libraw_data_t* lr,int *errc)
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'libraw_processed_image_t* libraw_dcraw_make_mem_thumb(libraw_data_t*, int*)':
src/libraw_c_api.cpp:191:31: warning: 'libraw_processed_image_t* libraw_dcraw_make_mem_thumb(libraw_data_t*, int*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     libraw_processed_image_t *libraw_dcraw_make_mem_thumb(libraw_data_t* lr,int *errc)
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_dcraw_clear_mem(libraw_processed_image_t*)':
src/libraw_c_api.cpp:198:10: warning: 'void libraw_dcraw_clear_mem(libraw_processed_image_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void libraw_dcraw_clear_mem(libraw_processed_image_t* p)
          ^~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_raw2image(libraw_data_t*)':
src/libraw_c_api.cpp:203:10: warning: 'int libraw_raw2image(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int  libraw_raw2image(libraw_data_t* lr)
          ^~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_free_image(libraw_data_t*)':
src/libraw_c_api.cpp:209:11: warning: 'void libraw_free_image(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     void  libraw_free_image(libraw_data_t* lr)
           ^~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_get_decoder_info(libraw_data_t*, libraw_decoder_info_t*)':
src/libraw_c_api.cpp:215:10: warning: 'int libraw_get_decoder_info(libraw_data_t*, libraw_decoder_info_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int  libraw_get_decoder_info(libraw_data_t* lr,libraw_decoder_info_t *d)
          ^~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_COLOR(libraw_data_t*, int, int)':
src/libraw_c_api.cpp:221:9: warning: 'int libraw_COLOR(libraw_data_t*, int, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
     int libraw_COLOR(libraw_data_t *lr, int row, int col)
         ^~~~~~~~~~~~
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:229:13: error: function 'void libraw_set_demosaic(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_demosaic(libraw_data_t *lr,int value)
             ^~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_demosaic(libraw_data_t*, int)':
src/libraw_c_api.cpp:229:13: warning: 'void libraw_set_demosaic(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:236:13: error: function 'void libraw_set_output_color(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_output_color(libraw_data_t *lr,int value)
             ^~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_output_color(libraw_data_t*, int)':
src/libraw_c_api.cpp:236:13: warning: 'void libraw_set_output_color(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:243:13: error: function 'void libraw_set_output_bps(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_output_bps(libraw_data_t *lr,int value)
             ^~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_output_bps(libraw_data_t*, int)':
src/libraw_c_api.cpp:243:13: warning: 'void libraw_set_output_bps(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:254:13: error: function 'void libraw_set_user_mul(libraw_data_t*, int, float)' definition is marked dllimport
 DllDef void libraw_set_user_mul(libraw_data_t *lr,int index, float val)
             ^~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_user_mul(libraw_data_t*, int, float)':
src/libraw_c_api.cpp:254:13: warning: 'void libraw_set_user_mul(libraw_data_t*, int, float)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:261:13: error: function 'void libraw_set_gamma(libraw_data_t*, int, float)' definition is marked dllimport
 DllDef void libraw_set_gamma(libraw_data_t *lr,int index, float value)
             ^~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_gamma(libraw_data_t*, int, float)':
src/libraw_c_api.cpp:261:13: warning: 'void libraw_set_gamma(libraw_data_t*, int, float)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:268:13: error: function 'void libraw_set_no_auto_bright(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_no_auto_bright(libraw_data_t *lr,int value)
             ^~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_no_auto_bright(libraw_data_t*, int)':
src/libraw_c_api.cpp:268:13: warning: 'void libraw_set_no_auto_bright(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:275:13: error: function 'void libraw_set_bright(libraw_data_t*, float)' definition is marked dllimport
 DllDef void libraw_set_bright(libraw_data_t *lr,float value)
             ^~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_bright(libraw_data_t*, float)':
src/libraw_c_api.cpp:275:13: warning: 'void libraw_set_bright(libraw_data_t*, float)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:282:13: error: function 'void libraw_set_highlight(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_highlight(libraw_data_t *lr,int value)
             ^~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_highlight(libraw_data_t*, int)':
src/libraw_c_api.cpp:282:13: warning: 'void libraw_set_highlight(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:289:13: error: function 'void libraw_set_fbdd_noiserd(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_fbdd_noiserd(libraw_data_t *lr,int value)
             ^~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_fbdd_noiserd(libraw_data_t*, int)':
src/libraw_c_api.cpp:289:13: warning: 'void libraw_set_fbdd_noiserd(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:296:12: error: function 'int libraw_get_raw_height(libraw_data_t*)' definition is marked dllimport
 DllDef int libraw_get_raw_height(libraw_data_t *lr)
            ^~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_get_raw_height(libraw_data_t*)':
src/libraw_c_api.cpp:296:12: warning: 'int libraw_get_raw_height(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:302:12: error: function 'int libraw_get_raw_width(libraw_data_t*)' definition is marked dllimport
 DllDef int libraw_get_raw_width(libraw_data_t *lr)
            ^~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_get_raw_width(libraw_data_t*)':
src/libraw_c_api.cpp:302:12: warning: 'int libraw_get_raw_width(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:308:12: error: function 'int libraw_get_iheight(libraw_data_t*)' definition is marked dllimport
 DllDef int libraw_get_iheight(libraw_data_t *lr)
            ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_get_iheight(libraw_data_t*)':
src/libraw_c_api.cpp:308:12: warning: 'int libraw_get_iheight(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:314:12: error: function 'int libraw_get_iwidth(libraw_data_t*)' definition is marked dllimport
 DllDef int libraw_get_iwidth(libraw_data_t *lr)
            ^~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_get_iwidth(libraw_data_t*)':
src/libraw_c_api.cpp:314:12: warning: 'int libraw_get_iwidth(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:321:14: error: function 'float libraw_get_cam_mul(libraw_data_t*, int)' definition is marked dllimport
 DllDef float libraw_get_cam_mul(libraw_data_t *lr,int index)
              ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'float libraw_get_cam_mul(libraw_data_t*, int)':
src/libraw_c_api.cpp:321:14: warning: 'float libraw_get_cam_mul(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:327:14: error: function 'float libraw_get_pre_mul(libraw_data_t*, int)' definition is marked dllimport
 DllDef float libraw_get_pre_mul(libraw_data_t *lr,int index)
              ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'float libraw_get_pre_mul(libraw_data_t*, int)':
src/libraw_c_api.cpp:327:14: warning: 'float libraw_get_pre_mul(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:333:14: error: function 'float libraw_get_rgb_cam(libraw_data_t*, int, int)' definition is marked dllimport
 DllDef float libraw_get_rgb_cam(libraw_data_t *lr,int index1, int index2)
              ^~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'float libraw_get_rgb_cam(libraw_data_t*, int, int)':
src/libraw_c_api.cpp:333:14: warning: 'float libraw_get_rgb_cam(libraw_data_t*, int, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:339:12: error: function 'int libraw_get_color_maximum(libraw_data_t*)' definition is marked dllimport
 DllDef int libraw_get_color_maximum(libraw_data_t *lr)
            ^~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'int libraw_get_color_maximum(libraw_data_t*)':
src/libraw_c_api.cpp:339:12: warning: 'int libraw_get_color_maximum(libraw_data_t*)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:345:13: error: function 'void libraw_set_ca_correction(libraw_data_t*, int, float, float)' definition is marked dllimport
 DllDef void libraw_set_ca_correction(libraw_data_t *lr,int ca_correc, float ca_red, float ca_blue)
             ^~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_ca_correction(libraw_data_t*, int, float, float)':
src/libraw_c_api.cpp:345:13: warning: 'void libraw_set_ca_correction(libraw_data_t*, int, float, float)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:354:13: error: function 'void libraw_set_cfalinenoise(libraw_data_t*, int, float)' definition is marked dllimport
 DllDef void libraw_set_cfalinenoise(libraw_data_t *lr,int cfaline, float linenoise)
             ^~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_cfalinenoise(libraw_data_t*, int, float)':
src/libraw_c_api.cpp:354:13: warning: 'void libraw_set_cfalinenoise(libraw_data_t*, int, float)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:362:13: error: function 'void libraw_set_wf_debanding(libraw_data_t*, int, float, float, float, float)' definition is marked dllimport
 DllDef void libraw_set_wf_debanding(libraw_data_t *lr, int wf_debanding, float wfd0, float wfd1, float wfd2, float wfd3)
             ^~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_wf_debanding(libraw_data_t*, int, float, float, float, float)':
src/libraw_c_api.cpp:362:13: warning: 'void libraw_set_wf_debanding(libraw_data_t*, int, float, float, float, float)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
src/libraw_c_api.cpp: At global scope:
src/libraw_c_api.cpp:373:13: error: function 'void libraw_set_interpolation_passes(libraw_data_t*, int)' definition is marked dllimport
 DllDef void libraw_set_interpolation_passes(libraw_data_t *lr,int passes)
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/libraw_c_api.cpp: In function 'void libraw_set_interpolation_passes(libraw_data_t*, int)':
src/libraw_c_api.cpp:373:13: warning: 'void libraw_set_interpolation_passes(libraw_data_t*, int)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
make: *** [Makefile:856: src/libraw_c_api.lo] Error 1


