It is curious that you seem to have the compiler
libraries under /usr/local/lib. In any case, maybe
that is not actually gcc, and therefore does not
work with OpenMP.
The 10.7 binaries come with the needed library,
so it may be preferable to use what is in your abin.
But that might mean setting DYLD_LIBRARY_PATH
to your abin, which might cause different problems.
You could try that and see how it goes. If there are
other problems, you might have to either hide that
library or install the current gcc (not apple's compiler).
- rick