OpenCV 4.9.0 for C++ Builder 12.1. (bcc64x)

Job ID: 37978225

Budget: €300 – €500 EUR

OpenCV 4.9.0 should be build for the new C++ Builder 12.1 (bcc64x, Windows modern). With this compiler It should be easier to build OpenCV as this compiler is strongly related to clang 15 (but see to Embarcadero documentation!).

Some more info, at the moment cmake is not supported but it should be possible to change the cmake file (we already did something for test).

With the older compiler (bcc64) I have for OpenCV 4.8.1 these DLLs:
opencv_core481.dll
opencv_dnn481.dll
opencv_highgui481.dll
opencv_imgcodecs481.dll
opencv_imgproc481.dll
opencv_videoio_ffmpeg481_64.dll
opencv_videoio481.dll
At least this should be build for the new compiler and OpenCV 4.9.0. Of course, zlib, jpg,... should work, too.

Test:
see SampleTestProg_o01a.zip (splitted in the 2 zips) and ReadMe.txt there.
This was done for OpenCV 4.8.1 for the old compiler (bcc64). This should be updated for the new compiler (bcc64x) and OpenCV 4.9.0. The produced files when clicking "onnx" should be equal to the given files in Win64\Release\resultsNominal

Prerequisite:
- C++ Builder 12.1 (Maybe there is a trial version, you can check yourself.)
- no access to my PC

Task:
- Give instructions and changed code that I can build OpenCV 4.9.0 on my PC with CMake GUI and C++ Builder
- Test, especially "onnx" have to be passed (see above).

Money will paid if I can build OpenCV 4.9.0 and the tests are passed.
Related categories: C++ Programming OpenCV