#39089: openmpi @1.7.1: Cannot determine global symbol label prefix during configure ------------------------------+------------------- Reporter: Peter.Danecek@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: openmpi | ------------------------------+------------------- Comment (by jdgleeson@…): Fixes to this problem were discussed here: http://www.open- mpi.org/community/lists/devel/2011/01/8923.php Either add `-xassembler` for Apple gcc-4.0, or use Apple gcc-4.2: The assembler code... {{{ $ cat conftest.s .text # _gsym_test_func .globl _gsym_test_func _gsym_test_func: # _gsym_test_func }}} Failure during configuration... {{{ $ /usr/bin/gcc-4.0 -std=gnu99 -DNDEBUG -pipe -O2 -arch ppc -finline- functions -fno-strict-aliasing -c conftest.s conftest.s:2:3: error: invalid preprocessing directive #_gsym_test_func conftest.s:5:3: error: invalid preprocessing directive #_gsym_test_func }}} gcc-4.0 with `-xassembler` produces no output (the desired result)... {{{ $ /usr/bin/gcc-4.0 -std=gnu99 -DNDEBUG -pipe -O2 -arch ppc -finline- functions -fno-strict-aliasing -xassembler -c conftest.s }}} gcc-4.2 produces no output (the desired result)... {{{ $ /usr/bin/gcc-4.2 -std=gnu99 -DNDEBUG -pipe -O2 -arch ppc -finline- functions -fno-strict-aliasing -c conftest.s }}} -- Ticket URL: <https://trac.macports.org/ticket/39089#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X