Compiling on IRIX64 6.5.26

Bisbal, Prentice PBisbal at LexPharma.com
Fri Feb 24 10:57:05 EST 2006


Has anyone compiled mpiexec for 64-bit IRIX? I'm trying to compile mpiexec for IRIX64 6.5.26. I'm trying to compile with the native MPI libraries that come with IRIX. I'm not using MPICH or any other open source implementation. As usual when I compile open source for IRIX, I get compilation errors:

export CC=cc
export MPICC=cc

# Of course, IRIX has some problems compiling:
cc -g -I/usr/local/include -c task.c
cc-1029 cc: ERROR File = task.c, Line = 42
  An expression is expected at this point.

      list_for_each_entry(tp, tids, list)
      ^

cc-1029 cc: ERROR File = task.c, Line = 42
  An expression is expected at this point.

      list_for_each_entry(tp, tids, list)
      ^

cc-1029 cc: ERROR File = task.c, Line = 56
  An expression is expected at this point.

      list_for_each_entry(ep, evts, list)
      ^

cc-1029 cc: ERROR File = task.c, Line = 56
  An expression is expected at this point.

      list_for_each_entry(ep, evts, list)
      ^

cc-1029 cc: ERROR File = task.c, Line = 72
  An expression is expected at this point.

      list_for_each_entry(tp, tids, list)
      ^

cc-1029 cc: ERROR File = task.c, Line = 72
  An expression is expected at this point.

      list_for_each_entry(tp, tids, list)
      ^

cc-1029 cc: ERROR File = task.c, Line = 174
  An expression is expected at this point.

            list_for_each_entry(ep, evts, list) {

According the the SGI man pages, the native compiler, cc,  is used to compile MPI applications - no need for mpicc. 

I'm working on debugging this right now, but figured I'd ask the list first.

Prentice 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://email.osc.edu/pipermail/mpiexec/attachments/20060224/57fed9fc/attachment.htm


More information about the mpiexec mailing list