Civil aircraft generally do not carry their own radars capable of seeing other aircraft. They rely on communication with ground radar, air traffic controllers and other aircraft. Even aircraft that do carry radar may not have a clear picture when low to the ground due to terrain or for safety reasons.
Yes, TCAS allows cooperating aircraft to tell each other their position. But it's not required for small aircraft and both aircraft need it for functionality.