OpenMP must be implemented by the compiler you are using. It is not something that you can import separately into your environment.
Version 3.0 of the OpenMP spec is still new and not all compiler suppliers on Linux have released their compilers with it fully implemented.
Check the current status of the latest GCC compiler at http://gcc.gnu.org/
It does appear that an implementation of OpenMP 3.0 has been made for the GCC compiler, but it is not clear if that implementation is available today in a downloadable release.
I don't know if there is a release available today of the Intel compilers that implement all or part of the 3.0 spec. Perhaps someone from Intel could shed some light here.
There is a "beta" release of the Sun Studio compilers on Linux, part of the Sun Studio Express program, with most of the 3.0 features implemented. Check the Sun OpenMP Wiki page http://wikis.sun.com/display/openmp/Sun+Studio+OpenMP
for information about the latest Sun Studio Express release on Linux. Check the Sun Studio Express Readme page, at http://wikis.sun.com/display/SunStudio/ ... 08+Release
to see if the platform you are using is supported by this Express release. Download from http://developers.sun.com/sunstudio/downloads/express/
Perhaps it's time to roundup the latest information on 3.0 features availability in compilers and put this information up on the OpenMP.org website... a project for next week.