-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error in installation #129
Comments
Please note that bp2ncd is a sequential code. You probably point to a
parallel netcdf installation. The --with-netcdf option needs a sequential
build, however, the bp2ncd tool probably does not work anymore, so if you
don't need it, just use --without-netcdf.
For having the parallel NC4 transport to write out NC4 files, you need to
use the --with-nc4par option at configure.
…On Fri, May 5, 2017 at 3:39 PM, physixfan ***@***.***> wrote:
Hi,
I used the following command to install adios-1.10.0 (and also tried
adios-1.11.0):
cd adios mkdir build cd build ../configure -prefix=/turquoise/users/xfan/local
CFLAGS=-fPIC make clean make make install
But when I execute "make", I get the following error:
In file included from ../../../src/public/adios_mpi.h:13,
from ../../../src/core/adios_transport_hooks.h:15,
from ../../../utils/bp2ncd/bp2ncd.c:14:
../../../src/public/mpidummy.h:27: error: two or more data types in
declaration specifiers
../../../src/public/mpidummy.h:27: warning: useless type name in empty
declaration
../../../src/public/mpidummy.h:30: error: two or more data types in
declaration specifiers
../../../src/public/mpidummy.h:30: warning: useless type name in empty
declaration
In file included from ../../../src/public/adios_mpi.h:13,
from ../../../src/core/adios_transport_hooks.h:15,
from ../../../utils/bp2ncd/bp2ncd.c:14:
../../../src/public/mpidummy.h:53:1: warning: "MPI_COMM_WORLD" redefined
In file included from ../../../utils/bp2ncd/bp2ncd.c:12:
/usr/include/netcdf.h:44:1: warning: this is the location of the previous
definition
make[3]: *** [bp2ncd-bp2ncd.o] Error 1
make[3]: Leaving directory /turquoise/users/xfan/adios-1.11.0/build/utils/bp2ncd'
make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/turquoise/users/xfan/adios-1.11.0/build/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/turquoise/users/xfan/adios-1.11.0/build'
make: *** [all] Error 2
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#129>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADGMLU0RtVYR6cTmIQ_wsK-FBNKXeIcJks5r23rtgaJpZM4NSVq4>
.
|
Thanks for your instant reply! After I used
|
I don't know what went wrong with your build there. I would do
cd /turquoise/users/xfan/adios-1.10.0/build
rm -rf ../build/*
<configure>
make
…On Fri, May 5, 2017 at 3:49 PM, physixfan ***@***.***> wrote:
Thanks for your instant reply! After I used --without-netcdf in my
configuration, the previous error is gone. However, I get this error
instead:
make[4]: Leaving directory /turquoise/users/xfan/adios-1.
10.0/build/tests/suite/programs' make[4]: Entering directory
/turquoise/users/xfan/adios-1.10.0/build/tests/suite'
test "../../../tests/suite" = "." || ln -sf ../../../tests/suite/reference
.
ln: ./reference': cannot overwrite directory make[4]: *** [all-local]
Error 1 make[4]: Leaving directory/turquoise/users/
xfan/adios-1.10.0/build/tests/suite'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory /turquoise/users/xfan/adios-1.10.0/build/tests/suite'
make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/turquoise/users/xfan/adios-1.10.0/build/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/turquoise/users/xfan/adios-1.10.0/build'
make: *** [all] Error 2
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#129 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADGMLTJlMvwH_00vslIyaQtAR1Y2RQ73ks5r2300gaJpZM4NSVq4>
.
|
Thanks! Now it is installed successfully. |
Hi,
I used the following command to install adios-1.11.0:
But when I execute "make", I get the following error:
What should I do to make correctly?
The text was updated successfully, but these errors were encountered: