[Trilinos-Users] Build error - "Argument list too long"
Jon Pearce
j.pearce at auckland.ac.nz
Tue Nov 22 17:43:22 MST 2005
Dear Trilinos Users,
I have encountered a build error
make[5]: execvp: /bin/sh: Argument list too long
when building Trilinos Development Release on Mandrake Linux v10. The
argument list in question is set of paths/options passed to the compiler
when compiling NOX_Abstract _Vector.C - it runs to many many pages in
length!
This problem has also occurred in the past when building an Anasazi
example problem.
It does not arise when building the Trilinos Official Release.
I would be interested to know whether any other users have encountered
this problem. Perhaps it is a shortcoming in my version of /bin/sh?
Many thanks
Jon Pearce
Making all in nox
make[3]: Entering directory
`/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/n ox'
Making all in doc
make[4]: Entering directory
`/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/n
ox/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/no
x/doc'
Making all in src
make[4]: Entering directory
`/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/n
ox/src'
make all-am
make[5]: Entering directory
`/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/n
ox/src'
if /home/jpea047/lib/mpich/mpich2-1.0-install/bin/mpicxx -DHAVE_CONFIG_H
-I. -I../../../../packages/ nox/src -I.
-I/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/nox/src
-I/home
/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/nox/../../../packages/nox/src
-I/ho
me/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/nox/../../../packages/nox/src-lap
ack
-I/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/nox/../../../packages/no
x/src-epetra
-I/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/nox/../../../pa
ckages/nox/src-petsc
-I/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages/nox/../
../../packages/nox/src-belos
-I/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/packages
/teuchos/src
<< MASSES OF OUTPUT TRUNCATED >>
/../../../packages/amesos/src
-I/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH/package
s/amesos/src -I/home/jpea047/lib/mpich/mpich2-1.0-install/include
-I../../../../packages/nox/src -DMPICH_SKIP_MPICXX -O0 -MT
libnox_a-NOX_Abstract_Vector.o -MD -MP -MF ".deps/libnox_a-NOX_Abstract_
Vector.Tpo" -c -o libnox_a-NOX_Abstract_Vector.o `test -f
'../../../../packages/nox/src/NOX_Abstract _Vector.C' || echo
'../../../../packages/nox/src/'`../../../../packages/nox/src/NOX_Abstract_Vector.
C; \
then mv -f ".deps/libnox_a-NOX_Abstract_Vector.Tpo"
".deps/libnox_a-NOX_Abstract_Vector.Po"; else rm -f
".deps/libnox_a-NOX_Abstract_Vector.Tpo"; exit 1; fi
make[5]: execvp: /bin/sh: Argument list too long
<< I used the following configure options >>
../configure \
--prefix=/home/jpea047/lib/trilinos/trilinos-6-dev-191105/LINUX_MPICH \
CFLAGS=-O0 \
FFLAGS=-O0 \
CXXFLAGS="-DMPICH_SKIP_MPICXX -O0" \
--with-blas=/home/jpea047/lib/acml/acml-2.5.0/gnu32/lib/libacml.a \
--with-lapack=/home/jpea047/lib/acml/acml-2.5.0/gnu32/lib/libacml.a \
\
--enable-mpi \
--with-mpi-incdir=$MPIHOME/include \
--with-mpi-compilers=/home/jpea047/lib/mpich/mpich2-1.0-install/bin \
--enable-debug \
\
--enable-export-makefiles \
\
--enable-default-packages \
\
--enable-amesos \
--enable-anasazi \
--enable-aztecoo \
--enable-belos \
--enable-epetra \
--enable-galeri \
--enable-ifpack \
--enable-komplex \
--enable-loca \
--enable-ml \
--enable-nox \
--enable-rythmos \
--enable-teuchos \
--enable-thyra \
--enable-aztecoo-teuchos \
\
--enable-teuchos-complex \
--enable-loca \
--enable-nox-lapack \
--enable-nox-lapack-examples \
--enable-nox-epetra \
--enable-nox-epetra-examples \
--enable-nox-multivectors \
--with-nox-epetra-ml \
--with-loca-anasazi \
\
--enable-amesos-slud \
--with-amesos-sluddir=/home/jpea047/lib/superlu/SuperLU_DIST_2.0 \
--with-amesos-sludlib=/home/jpea047/lib/superlu/SuperLU_DIST_2.0/libsuperlu.a
\
\
--enable-epetra-thyra \
--enable-epetra-abc \
--disable-python \
--enable-python=no \
\
--enable-pytrilinos=no \
\
--enable-anasazi-examples=no \
--enable-anasazi-tests=no \
\
--enable-meros=no \
--enable-epetraext=no \
--enable-capo=no \
--enable-claps=no \
--enable-didasko=no \
--enable-tpetra=no \
--enable-triutils=no \
--enable-tsf=no \
--enable-tsfcore=no \
--enable-tsfcoreutils=no \
--enable-tsfextended=no \
--enable-new_package=no \
--enable-pliris=no \
--enable-python=no \
--enable-kokkos=no
More information about the Trilinos-Users
mailing list