Hi Jesus, >a curiosity, why doesn't it work with gcc? Because "gcc" doesn't include the C++ stuff. What's the "C++ stuff"? Varies, depending on platform and GCC version. You can use the "-v" switch with "gcc" and "g++" to ascertain the differences. --Eljay