No no you can freely use libraries, c++, sounds, images, everything
and its not required to make builds for all OSes, just preferred in case you have another os lying somewhere
and you need to post source code
so people with other OSes can build in case you haven't.
If you made builds for all then no need.