compile problem on OS X 10.4.1
Glen Beane
beaneg at umcs.maine.edu
Mon Aug 22 20:32:49 EDT 2005
that means you are trying to link objects compiled with different
versions of gcc on Tiger. You probably have PBS built with gcc 3.3 and
you are trying to build mpiexec with gcc 4.0. Either build mpiexec with
3.3 (using gcc_select to switch) or you can pass -lSystemStubs to gcc.
David Bertram wrote:
> Hello,
>
> Compiling for 10.4.1(tiger) leaves 3 undefined symbols.
> Everything else *looks* clean...
>
> What breaks:
> gcc -o mpiexec mpiexec.o get_hosts.o start_tasks.o task.o event.o
> util.o config.o stdio.o growstr.o pmi.o gm.o ib.o p4.o rai.o
> concurrent.o exedist.o -L/usr/local/torque/lib -lpbs -llog
> ld: Undefined symbols:
> _fprintf$LDBLStub
> _snprintf$LDBLStub
> _sprintf$LDBLStub
> make: *** [mpiexec] Error 1
>
> Any ideas of how to fix this?
>
> Thanks,
> Dave
>
> _______________________________________________
> mpiexec mailing list
> mpiexec at osc.edu
> http://email.osc.edu/mailman/listinfo/mpiexec
>
>
More information about the mpiexec
mailing list