OpenMP compiling attempt on OS X

For the nth time I tried to build with OpenMP, scons with gcc 4.6.1 on Mac OS X 10.7.5, but it reported this error:

Compiling ==> 'btSoftBodyRigidBodyCollisionConfiguration.cpp'
extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.cpp:404:1: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
{standard input}:unknown:Undefined local symbol LC0
{standard input}:unknown:Undefined local symbol LC1
{standard input}:unknown:Undefined local symbol LC2
{standard input}:unknown:Undefined local symbol LC5
{standard input}:unknown:Undefined local symbol LC4
{standard input}:unknown:Undefined local symbol LC6
{standard input}:unknown:Undefined local symbol LC7
{standard input}:unknown:Undefined local symbol LC8
{standard input}:unknown:Undefined local symbol LC10
{standard input}:unknown:Undefined local symbol LC3
scons: *** [/Users/paolo/blender-build/build/darwin/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.o] Error 1



Any advise?

Thanks,
paolo