I keep on getting the following link error when compiling lam-mpi on a macosx (in the release mode)
would moving to open-mpi resolve such issues, anybody with experience in this

much appreciated
Marwan Darwish 

/usr/bin/ld: multiple definitions of symbol _create_scalable_zone
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib(scalable_malloc.So) definition of _create_scalable_zone
/Users/darwish/Development/AuxiliaryLibs/LAMBuild/lib/libmpi.a(scalable_malloc.o) definition of _create_scalable_zone in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _malloc_freezedry
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib(scalable_malloc.So) definition of _malloc_freezedry
/Users/darwish/Development/AuxiliaryLibs/LAMBuild/lib/libmpi.a(scalable_malloc.o) definition of _malloc_freezedry in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _malloc_jumpstart
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib(scalable_malloc.So) definition of _malloc_jumpstart
/Users/darwish/Development/AuxiliaryLibs/LAMBuild/lib/libmpi.a(scalable_malloc.o) definition of _malloc_jumpstart in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _scalable_zone_info
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib(scalable_malloc.So) definition of _scalable_zone_info
/Users/darwish/Development/AuxiliaryLibs/LAMBuild/lib/libmpi.a(scalable_malloc.o) definition of _scalable_zone_info in section (__TEXT,__text)


-------------------------------------------------------------------------------
Marwan S. Darwish
Professor of Mechanical Engineering
Faculty of Engineering and Architecture
American University of Beirut

US address:  3 Dag Hammarskjold Plaza, 8th floor, New York, NY 10017-2303, USA
Lebanon Address:  Bliss Street, Hamra, Beirut, PO Box 11-0236

Office Phone:       +(961) 3 791313  wait-for-dial-tone 3595
Office Fax:            +(961) 1 744462

Personal Fax:      +(707) 215-0313
Personal Mobile: +(961) 3 938420

Beirut time is seven hours ahead of Eastern Time
-------------------------------------------------------------------------------