[Nek5000-users] How to make the tools?
Frederik Folke
folke at kit.edu
Wed Nov 25 03:02:42 CST 2009
Dear Nek developers,
I just started to introduce myself to your code. Unfortunately I had
some problems to
"make" the tools of the program (prenek, postnek...). I used the
existing makefile in the
nek5_svn/trunk/tools/prenek directory and added the first lines of the
maketools script:
#!/bin/bash
# binary path
bin_nek_tools="$HOME/bin"
# specify your compilers here
F77="mpif77"
CC="mpicc"
To start the compilation I typed: make -f makefile
But I got the following message:
"mpif77" -c prenek.f
prenek.f:89.3:
300 CALL SETEQT 1
prenek.f:198.72:
GO TO 300
2
Warning: Label at (1) is not in the same block as the GOTO statement at (2)
"mpif77" -c curve.f
"mpif77" -c edit.f
"mpif77" -c build.f
"mpif77" -c build1.f
"mpif77" -c build2.f
"mpif77" -c bound.f
"mpif77" -c plot.f
"mpif77" -c xinterface.f
"mpif77" -c glomod.f
glomod.f:1534.9:
ja(2) = w(2,1) 1
Warning: Array reference at (1) is out of bounds (2 > 1) in dimension 1
"mpif77" -c legend.f
"mpif77" -c vprops.f
"mpif77" -c iolib.f
"mpif77" -c subs.f
"mpif77" -c zipper2.f
zipper2.f:1560.20:
COMMON /CTMP2/ XP(NXM3),YP(NXM3),ZP(NXM3),RRL(3)
1
Warning: Named COMMON block 'ctmp2' at (1) shall be of the same size
zipper2.f:2816.20:
COMMON /CTMP2/ XP(NXM3),YP(NXM3),ZP(NXM3),RRL(3)
1
Warning: Named COMMON block 'ctmp2' at (1) shall be of the same size
zipper2.f:4640.20:
common /ctmp0/ jx(nxm*3),jyt(nym*3),jzt(nzm*3)
1
Warning: Named COMMON block 'ctmp0' at (1) shall be of the same size
zipper2.f:4639.20:
common /ctmp2/ xp(nxm3),yp(nxm3),zp(nxm3),wk(ldw)
1
Warning: Named COMMON block 'ctmp2' at (1) shall be of the same size
zipper2.f:4776.20:
common /ctmp0/ xcb(2,2,2),ycb(2,2,2),zcb(2,2,2),w(ldw)
1
Warning: Named COMMON block 'ctmp0' at (1) shall be of the same size
"mpif77" -c postnek6.f
"mpif77" -c screen.f
"mpicc" -c revert.c
"mpif77" -c crs.f
"mpif77" -c mxm.f
"mpicc" -c xdriver.c
"mpif77" -o "OME/bin"/prex prenek.o curve.o edit.o build.o build1.o
build2.o bound.o
plot.o xinterface.o glomod.o legend.o vprops.o iolib.o subs.o zipper2.o
postnek6.o
screen.o revert.o crs.o mxm.o xdriver.o -L/usr/X11R6/lib -lX11 -lm
/usr/bin/ld: cannot open output file OME/bin/prex: No such file or directory
collect2: ld returned 1 exit status
make: *** [prex] Error 1
Hope you can help me.
Best regards,
Frederik
p.s.: Is there existing a "Users Guide" for Nek5000 or is at least the
"Users Guide" for
Nekton v?? helpfull?
More information about the Nek5000-users
mailing list