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
------------------------------------------------------------------------
-------