Esp32 Cam with RGB565 Photo settiing required compilation error

I have made an object detection project made to detect my face with the ESP32 CAM module using RHYX-M21-45 camera and Arduino IDE ran into compilation error here it is,

Project ID:504573

c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp: In function ‘TfLiteStatus tflite::{anonymous}::Prepare(TfLiteContext*, TfLiteNode*)’:
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp:1789:67: error: either all initializer clauses should be designated or none of them should be
1789 | .channels = input->dims->data[3], 1
| ^
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp:1793:68: error: either all initializer clauses should be designated or none of them should be
1793 | .channels = output->dims->data[3], 1
| ^
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp:1795:80: error: either all initializer clauses should be designated or none of them should be
1795 | data_dims_t filter_dims = {.width = filter_width, .height = filter_height, 0, 0};
| ^
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp: In function ‘void tflite::{anonymous}::EvalQuantizedPerChannel(TfLiteContext*, TfLiteNode*, const TfLiteConvParams&, const NodeData&, const TfLiteEvalTensor*, const TfLiteEvalTensor*, const TfLiteEvalTensor*, TfLiteEvalTensor*)’:
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp:1883:58: error: either all initializer clauses should be designated or none of them should be
1883 | .channels = input_depth, 1
| ^
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp:1887:59: error: either all initializer clauses should be designated or none of them should be
1887 | .channels = output_depth, 1
| ^
c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\Abidkp-project-1_inferencing\src\edge-impulse-sdk\tensorflow\lite\micro\kernels\conv.cpp:1889:80: error: either all initializer clauses should be designated or none of them should be
1889 | data_dims_t filter_dims = {.width = filter_width, .height = filter_height, 0, 0};
| ^

exit status 1

Compilation error: exit status 1

Hi @Abidkp

Windows has a default path length limit of 260 characters, and you also have some reserved characters in the path.

Long paths can sometimes cause issues in file handling during compilation, and so too can dot (.) as this can be a reserved character:

Try moving this somewhere with less characters:

c:\Users\kpabi.ABID-LAPBOTTOM\Documents\Arduino\libraries\

Try something like:

c:\Projects\Arduino\libraries\

Best

Eoin