Re: amber-developers: Testing Amber Tools

From: <zweig.scripps.edu>
Date: Tue, 29 Apr 2008 13:02:46 -0700 (PDT)

Dear Gustavo,


    Your guess is right, GCC-3.2 is too old for gleap, actually it is the
boost library
which is causing the problem. You need at least gcc 3.4 to compile it.

    Sincerely,

    Wei

> Hi All,
>
> I wonder if anyone noticed this:
>
> Apparently, the directory where the AmberTools are installed has changed
> to
> $AMBERHOME/bin. However, most of the Ambertools tests are still pointing
> to
> $AMBERHOME/exe. This is causing a bunch of test failures when running the
> Ambertools test.
>
> In a (probably) unrelated issue, I'm having trouble compiling gleap. All
> other Ambertools compile nicely, but gleap dies with the error below. I
> wonder if this can be a compiler issue (I'm using a somewhat old version
> of
> gcc: 3.2.3 20030502).
>
> Thanks,
> Gustavo.
>
> GLEAP COMPILATION ERROR:
> ========================
> rm -rf .libs _libs
> test -z "libnetcdf2.la " || rm -f libnetcdf2.la
> meric::ublas::vector_expression<E>&) [with R =
> boost::numeric::ublas::vector_binary<boost::numeric::ublas::vector<
> double, boost::numeric::ublas::unbounded_array<double,
> std::allocator<double> > >, boost::numeric::ublas::vector<d
> ouble, boost::numeric::ublas::unbounded_array<double,
> std::allocator<double>
>> >, boost::numeric::ublas::scalar_pl
> us<double, double> >]'
> numvec.cpp:298: instantiated from here
> ../../freelib/boost/numeric/ublas/detail/vector_assign.hpp:447: no type
> named `
> value_type' in `class
>
> boost::numeric::ublas::vector_binary<boost::numeric::ublas::vector<double,
> boost::numeric::ublas::unbounded_array<double, std::allocator<double> >
>>,
> boost::numeric::ublas::vector<double,
> boost::numeric::ublas::unbounded_array<double, std::allocator<double> >
>>,
> boost::numeric::ublas::scalar_plus<double, double> >'
> ../../freelib/boost/numeric/ublas/detail/vector_assign.hpp:448: no type
> named `
> value_type' in `class
>
> boost::numeric::ublas::vector_binary<boost::numeric::ublas::vector<double,
> boost::numeric::ublas::unbounded_array<double, std::allocator<double> >
>>,
> boost::numeric::ublas::vector<double,
> boost::numeric::ublas::unbounded_array<double, std::allocator<double> >
>>,
> boost::numeric::ublas::scalar_plus<double, double> >'
> make[3]: *** [numvec.o] Error 1
> make[3]: Leaving directory
> `/sharw/depot/amber-10/lib/amber10/i686/src/gleap/mortsrc/common'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/sharw/depot/amber-10/lib/amber10/i686/src/gleap/mortsrc'
> make[1]: *** [sleap] Error 2
> make[1]: Leaving directory
> `/sharw/depot/amber-10/lib/amber10/i686/src/gleap'
> make: *** [install] Error 2
>
Received on Wed Apr 30 2008 - 06:07:53 PDT
Custom Search