To be fair, these are error messages from one nonstandard library (which works great under Windows BTW) on an OS that doesn't natively use ODBC (does it?) -- and I guess some another 3rd party shared lib not under the control of the authors of RODBC is involved.
Depends on the OSX version on the Mac. Apple used to support RODBC's required libraries until recent years. Part of the problem with that RODBC package was that it was written prior to the cessation of OSX library support and continuity of RODBC package support was (is?) spotty.