Collect2.exe: error: ld returned 1 exit status exit status 1

collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Uno.

Arduino IDE version is 1.8.13
Try to compile Elegoo Car v3 ino files.
I compiled it three years ago. It worked. Now it has errors. Only difference is the new version Arduino IDE. Need I go back to find an old IDE or replace ld.exe file?
ElegooCarV3/ElegooCarV3.zip at master · pieterbl/ElegooCarV3 · GitHub

That's not the whole error message. We need to see the whole thing. Also this sounds like a programming problem, not installation. You should ask a mod to move it.

Post the whole code. Read the forum guidelines to see how to properly post code.
Use the IDE autoformat tool (ctrl-t or Tools, Auto format) before posting code in code tags.

Please include the entire error message. It is easy to do. There is a button (lower right of the IDE window) called "copy error message". Copy the error and paste into a post in code tags. Paraphrasing the error message leaves out important information.

@color99, your topic has been moved to a more suitable location on the forum.