On Jan 25, 2007, at 1:58 PM, <john.sh...@us.army.mil> wrote:
After a while, the make process stops with the following error:
maffinity_first_use_component.c:55: error: syntax error before ‘,’
token
maffinity_first_use_component.c:61: warning: initialization makes
integer from pointer without a cast
make[2]: *** [maffinity_first_use_component.lo] Error 1
make[2]: Leaving directory ‘/usr/people/jshin/openmpi-1.1.2/opal/
mca/maffinity/first_use’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory ‘/usr/people/jshin/openmpi-1.1.2/opal’
make: *** [all-recursive] Error 1
This is quite interesting -- lines 55 and 61 are part of a static
structure initialization, and the #defines in there should all be for
internal values. So they should all be fine.
Can you send the output of preprocessing this file? Copy-n-paste the
majority of the command to compile this file and remove any "-c" and
"-o foo" options, and put in -E. Redirect that to a file and send it
along -- I'd like to see what happens after all the #define's are
resolved.
--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems