Terry,
Is there a libnuma.a on your system. If not the -static flag to ifort
won't do any thing because there isn't a static library for it to link
against.
Doug Reeder
On Mar 4, 2009, at 6:06 PM, Terry Frankcombe wrote:
Thanks to everyone who contributed.
I no longer think this is Open
Thanks to everyone who contributed.
I no longer think this is Open MPI's problem. This system is just
stupid. Everything's 64 bit (which various probes with file confirm).
There's no icc, so I can't test with that. gcc finds libnuma without
-L. (Though a simple gcc -lnuma -Wl,-t reports that
Terry Frankcombe wrote:
Having just downloaded and installed Open MPI 1.3 with ifort and gcc, I
merrily went off to compile my application.
In my final link with mpif90 I get the error:
/usr/bin/ld: cannot find -lnuma
Adding --showme reveals that
-I/home/terry/bin/Local/include -pthread -I/
Problem is that some systems install both 32 and 64 bit support, and
build OMPI both ways. So we really can't just figure it out without
some help.
At our location, we simply take care to specify the -L flag to point
to the correct version so we avoid any confusion.
On Mar 4, 2009, at 8:
Jeff,
See my reply to Dr. Frankcombe's original e-mail. I've experienced this
same problem with the PGI compilers, so this isn't limited to just the
Intel compilers. I provided a fix, but I think OpenMPI should be able to
figure out and add the correct linker flags during the
configuration/build s
Terry Frankcombe wrote:
> Having just downloaded and installed Open MPI 1.3 with ifort and gcc, I
> merrily went off to compile my application.
>
> In my final link with mpif90 I get the error:
>
> /usr/bin/ld: cannot find -lnuma
>
> Adding --showme reveals that
>
> -I/home/terry/bin/Local/incl
Hmm; that's odd.
Is icc / icpc able to find libnuma with no -L, but ifort is unable to
find it without a -L?
On Mar 3, 2009, at 10:00 PM, Terry Frankcombe wrote:
Having just downloaded and installed Open MPI 1.3 with ifort and
gcc, I
merrily went off to compile my application.
In my fina
Having just downloaded and installed Open MPI 1.3 with ifort and gcc, I
merrily went off to compile my application.
In my final link with mpif90 I get the error:
/usr/bin/ld: cannot find -lnuma
Adding --showme reveals that
-I/home/terry/bin/Local/include -pthread -I/home/terry/bin/Local/lib
is