I would recommend using SDL. Since it is available for both Delphi and C++ Builder(or any C/C++ compiler for that matter) not to mention both Win32 and Linux.