percy_vere_uk |
04-08-2017 06:57 AM |
clfs PPL-0.11.2 compile errors.
Hi
I am building clfs from Version GIT-20120314-x86
On trying to compile 5.11. PPL-0.11.2 I get the following errors:
Code:
$ make
make all-recursive
make[1]: Entering directory '/mnt/clfs/sources/ppl-0.11.2'
Making all in .
make[2]: Entering directory '/mnt/clfs/sources/ppl-0.11.2'
/bin/sed -f ./ppl-config.sed config.h >ppl-config.h
make[2]: Leaving directory '/mnt/clfs/sources/ppl-0.11.2'
Making all in utils
make[2]: Entering directory '/mnt/clfs/sources/ppl-0.11.2/utils'
g++ -DHAVE_CONFIG_H -I. -I.. -I/cross-tools/include -g -frounding-math -W -Wall -MT timings.o -MD -MP -MF .deps/timings.Tpo -c -o timings.o timings.cc
mv -f .deps/timings.Tpo .deps/timings.Po
rm -f libppl_utils.a
ar cru libppl_utils.a timings.o
ranlib libppl_utils.a
/bin/sed -e 's,[@]PERL[@],/usr/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header
chmod +x build_header
/bin/sed -e 's,[@]PERL[@],/usr/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray
chmod +x text2cxxarray
make[2]: Leaving directory '/mnt/clfs/sources/ppl-0.11.2/utils'
Making all in src
make[2]: Entering directory '/mnt/clfs/sources/ppl-0.11.2/src'
for file in namespaces.hh compiler.hh assert.hh meta_programming.hh Slow_Copy.hh Has_Assign_Or_Swap.hh assign_or_swap.hh mp_std_bits.defs.hh mp_std_bits.inlines.hh Temp.defs.hh Temp.inlines.hh Temp.templates.hh Coefficient_traits_template.hh Checked_Number.types.hh GMP_Integer.types.hh Coefficient.types.hh stdiobuf.types.hh c_streambuf.types.hh globals.types.hh iterator_to_const.types.hh distances.types.hh Interval_Info.types.hh Interval.types.hh Box.types.hh Constraint.types.hh Generator.types.hh Grid_Generator.types.hh Congruence.types.hh Init.types.hh Row.types.hh Linear_Row.types.hh Matrix.types.hh Variable.types.hh Variables_Set.types.hh Linear_Expression.types.hh Linear_System.types.hh Bit_Row.types.hh Bit_Matrix.types.hh Constraint_System.types.hh Generator_System.types.hh Grid_Generator_System.types.hh Congruence_System.types.hh Scalar_Products.types.hh PIP_Tree.types.hh PIP_Problem.types.hh Poly_Con_Relation.types.hh Poly_Gen_Relation.types.hh BHRZ03_Certificate.types.hh H79_Certificate.types.hh Grid_Certificate.types.hh Partial_Function.types.hh Polyhedron.types.hh C_Polyhedron.types.hh NNC_Polyhedron.types.hh Grid.types.hh Ptr_Iterator.types.hh DB_Row.types.hh DB_Matrix.types.hh BD_Shape.types.hh OR_Matrix.types.hh Octagonal_Shape.types.hh fpu.types.hh Float.defs.hh Float.inlines.hh C_Integer.hh fpu.defs.hh fpu-c99.inlines.hh fpu-ia32.inlines.hh fpu-none.inlines.hh fpu-sparc.inlines.hh Rounding_Dir.defs.hh Rounding_Dir.inlines.hh Result.defs.hh Result.inlines.hh Numeric_Format.defs.hh checked.defs.hh checked.inlines.hh checked_int.inlines.hh checked_float.inlines.hh checked_mpz.inlines.hh checked_mpq.inlines.hh checked_ext.inlines.hh Checked_Number.defs.hh Checked_Number.inlines.hh Checked_Number.templates.hh WRD_coefficient_types.defs.hh WRD_coefficient_types.inlines.hh checked_numeric_limits.hh GMP_Integer.defs.hh GMP_Integer.inlines.hh Coefficient.defs.hh Coefficient.inlines.hh stdiobuf.defs.hh stdiobuf.inlines.hh c_streambuf.defs.hh c_streambuf.inlines.hh globals.defs.hh globals.inlines.hh math_utilities.defs.hh math_utilities.inlines.hh iterator_to_const.defs.hh iterator_to_const.inlines.hh distances.defs.hh distances.inlines.hh Boundary.defs.hh intervals.defs.hh Interval_Info.defs.hh Interval_Info.inlines.hh Interval_Restriction.defs.hh Interval.defs.hh Interval.inlines.hh Interval.templates.hh Box.defs.hh Box_Status.inlines.hh Box.inlines.hh Box.templates.hh Rational_Interval.hh Rational_Box.hh Variable.defs.hh Variable.inlines.hh Variables_Set.defs.hh Variables_Set.inlines.hh Init.defs.hh Init.inlines.hh initializer.hh Topology.hh Row.defs.hh Row.inlines.hh Linear_Row.defs.hh Linear_Row.inlines.hh Matrix.defs.hh Matrix.inlines.hh Bit_Row.defs.hh Bit_Row.inlines.hh Linear_System.defs.hh Linear_System.inlines.hh Bit_Matrix.defs.hh Bit_Matrix.inlines.hh Constraint_System.defs.hh Generator_System.defs.hh Grid_Generator_System.defs.hh Congruence_System.defs.hh Linear_Expression.defs.hh Linear_Expression.inlines.hh Constraint.defs.hh Constraint.inlines.hh Constraint_System.inlines.hh Generator.defs.hh Generator.inlines.hh Grid_Generator.defs.hh Grid_Generator.inlines.hh Congruence.defs.hh Congruence.inlines.hh Generator_System.inlines.hh Grid_Generator_System.inlines.hh Congruence_System.inlines.hh Scalar_Products.defs.hh Scalar_Products.inlines.hh MIP_Problem.types.hh MIP_Problem.defs.hh MIP_Problem.inlines.hh MIP_Problem.templates.hh PIP_Tree.types.hh PIP_Tree.defs.hh PIP_Tree.inlines.hh PIP_Problem.types.hh PIP_Problem.defs.hh PIP_Problem.inlines.hh PIP_Problem.templates.hh Poly_Con_Relation.defs.hh Poly_Con_Relation.inlines.hh Poly_Gen_Relation.defs.hh Poly_Gen_Relation.inlines.hh BHRZ03_Certificate.defs.hh BHRZ03_Certificate.inlines.hh H79_Certificate.defs.hh H79_Certificate.inlines.hh Grid_Certificate.defs.hh Grid_Certificate.inlines.hh Partial_Function.defs.hh Partial_Function.inlines.hh Polyhedron.defs.hh Ph_Status.inlines.hh Polyhedron.inlines.hh Polyhedron.templates.hh Grid.defs.hh Grid_Status.inlines.hh Grid.inlines.hh Grid.templates.hh C_Polyhedron.defs.hh C_Polyhedron.inlines.hh NNC_Polyhedron.defs.hh NNC_Polyhedron.inlines.hh Widening_Function.types.hh Widening_Function.defs.hh Widening_Function.inlines.hh Ptr_Iterator.defs.hh Ptr_Iterator.inlines.hh DB_Row.defs.hh DB_Row.inlines.hh DB_Row.templates.hh DB_Matrix.defs.hh DB_Matrix.inlines.hh DB_Matrix.templates.hh BD_Shape.defs.hh BDS_Status.inlines.hh BD_Shape.inlines.hh BD_Shape.templates.hh OR_Matrix.defs.hh OR_Matrix.inlines.hh OR_Matrix.templates.hh Octagonal_Shape.defs.hh Og_Status.inlines.hh Octagonal_Shape.inlines.hh Octagonal_Shape.templates.hh Determinate.types.hh Determinate.defs.hh Determinate.inlines.hh Powerset.types.hh Powerset.defs.hh Powerset.inlines.hh Powerset.templates.hh Pointset_Powerset.types.hh Pointset_Powerset.defs.hh Pointset_Powerset.inlines.hh Pointset_Powerset.templates.hh Partially_Reduced_Product.types.hh Partially_Reduced_Product.defs.hh Partially_Reduced_Product.inlines.hh Partially_Reduced_Product.templates.hh Weight_Profiler.defs.hh max_space_dimension.hh algorithms.hh termination.defs.hh termination.templates.hh wrap_assign.hh wrap_string.hh ; \
do \
i="#include \"$file\"" ; \
( cd ../src ; /bin/grep -F -q "$i" namespaces.hh compiler.hh assert.hh meta_programming.hh Slow_Copy.hh Has_Assign_Or_Swap.hh assign_or_swap.hh mp_std_bits.defs.hh mp_std_bits.inlines.hh Temp.defs.hh Temp.inlines.hh Temp.templates.hh Coefficient_traits_template.hh Checked_Number.types.hh GMP_Integer.types.hh Coefficient.types.hh stdiobuf.types.hh c_streambuf.types.hh globals.types.hh iterator_to_const.types.hh distances.types.hh Interval_Info.types.hh Interval.types.hh Box.types.hh Constraint.types.hh Generator.types.hh Grid_Generator.types.hh Congruence.types.hh Init.types.hh Row.types.hh Linear_Row.types.hh Matrix.types.hh Variable.types.hh Variables_Set.types.hh Linear_Expression.types.hh Linear_System.types.hh Bit_Row.types.hh Bit_Matrix.types.hh Constraint_System.types.hh Generator_System.types.hh Grid_Generator_System.types.hh Congruence_System.types.hh Scalar_Products.types.hh PIP_Tree.types.hh PIP_Problem.types.hh Poly_Con_Relation.types.hh Poly_Gen_Relation.types.hh BHRZ03_Certificate.types.hh H79_Certificate.types.hh Grid_Certificate.types.hh Partial_Function.types.hh Polyhedron.types.hh C_Polyhedron.types.hh NNC_Polyhedron.types.hh Grid.types.hh Ptr_Iterator.types.hh DB_Row.types.hh DB_Matrix.types.hh BD_Shape.types.hh OR_Matrix.types.hh Octagonal_Shape.types.hh fpu.types.hh Float.defs.hh Float.inlines.hh C_Integer.hh fpu.defs.hh fpu-c99.inlines.hh fpu-ia32.inlines.hh fpu-none.inlines.hh fpu-sparc.inlines.hh Rounding_Dir.defs.hh Rounding_Dir.inlines.hh Result.defs.hh Result.inlines.hh Numeric_Format.defs.hh checked.defs.hh checked.inlines.hh checked_int.inlines.hh checked_float.inlines.hh checked_mpz.inlines.hh checked_mpq.inlines.hh checked_ext.inlines.hh Checked_Number.defs.hh Checked_Number.inlines.hh Checked_Number.templates.hh WRD_coefficient_types.defs.hh WRD_coefficient_types.inlines.hh checked_numeric_limits.hh GMP_Integer.defs.hh GMP_Integer.inlines.hh Coefficient.defs.hh Coefficient.inlines.hh stdiobuf.defs.hh stdiobuf.inlines.hh c_streambuf.defs.hh c_streambuf.inlines.hh globals.defs.hh globals.inlines.hh math_utilities.defs.hh math_utilities.inlines.hh iterator_to_const.defs.hh iterator_to_const.inlines.hh distances.defs.hh distances.inlines.hh Boundary.defs.hh intervals.defs.hh Interval_Info.defs.hh Interval_Info.inlines.hh Interval_Restriction.defs.hh Interval.defs.hh Interval.inlines.hh Interval.templates.hh Box.defs.hh Box_Status.inlines.hh Box.inlines.hh Box.templates.hh Rational_Interval.hh Rational_Box.hh Variable.defs.hh Variable.inlines.hh Variables_Set.defs.hh Variables_Set.inlines.hh Init.defs.hh Init.inlines.hh initializer.hh Topology.hh Row.defs.hh Row.inlines.hh Linear_Row.defs.hh Linear_Row.inlines.hh Matrix.defs.hh Matrix.inlines.hh Bit_Row.defs.hh Bit_Row.inlines.hh Linear_System.defs.hh Linear_System.inlines.hh Bit_Matrix.defs.hh Bit_Matrix.inlines.hh Constraint_System.defs.hh Generator_System.defs.hh Grid_Generator_System.defs.hh Congruence_System.defs.hh Linear_Expression.defs.hh Linear_Expression.inlines.hh Constraint.defs.hh Constraint.inlines.hh Constraint_System.inlines.hh Generator.defs.hh Generator.inlines.hh Grid_Generator.defs.hh Grid_Generator.inlines.hh Congruence.defs.hh Congruence.inlines.hh Generator_System.inlines.hh Grid_Generator_System.inlines.hh Congruence_System.inlines.hh Scalar_Products.defs.hh Scalar_Products.inlines.hh MIP_Problem.types.hh MIP_Problem.defs.hh MIP_Problem.inlines.hh MIP_Problem.templates.hh PIP_Tree.types.hh PIP_Tree.defs.hh PIP_Tree.inlines.hh PIP_Problem.types.hh PIP_Problem.defs.hh PIP_Problem.inlines.hh PIP_Problem.templates.hh Poly_Con_Relation.defs.hh Poly_Con_Relation.inlines.hh Poly_Gen_Relation.defs.hh Poly_Gen_Relation.inlines.hh BHRZ03_Certificate.defs.hh BHRZ03_Certificate.inlines.hh H79_Certificate.defs.hh H79_Certificate.inlines.hh Grid_Certificate.defs.hh Grid_Certificate.inlines.hh Partial_Function.defs.hh Partial_Function.inlines.hh Polyhedron.defs.hh Ph_Status.inlines.hh Polyhedron.inlines.hh Polyhedron.templates.hh Grid.defs.hh Grid_Status.inlines.hh Grid.inlines.hh Grid.templates.hh C_Polyhedron.defs.hh C_Polyhedron.inlines.hh NNC_Polyhedron.defs.hh NNC_Polyhedron.inlines.hh Widening_Function.types.hh Widening_Function.defs.hh Widening_Function.inlines.hh Ptr_Iterator.defs.hh Ptr_Iterator.inlines.hh DB_Row.defs.hh DB_Row.inlines.hh DB_Row.templates.hh DB_Matrix.defs.hh DB_Matrix.inlines.hh DB_Matrix.templates.hh BD_Shape.defs.hh BDS_Status.inlines.hh BD_Shape.inlines.hh BD_Shape.templates.hh OR_Matrix.defs.hh OR_Matrix.inlines.hh OR_Matrix.templates.hh Octagonal_Shape.defs.hh Og_Status.inlines.hh Octagonal_Shape.inlines.hh Octagonal_Shape.templates.hh Determinate.types.hh Determinate.defs.hh Determinate.inlines.hh Powerset.types.hh Powerset.defs.hh Powerset.inlines.hh Powerset.templates.hh Pointset_Powerset.types.hh Pointset_Powerset.defs.hh Pointset_Powerset.inlines.hh Pointset_Powerset.templates.hh Partially_Reduced_Product.types.hh Partially_Reduced_Product.defs.hh Partially_Reduced_Product.inlines.hh Partially_Reduced_Product.templates.hh Weight_Profiler.defs.hh max_space_dimension.hh algorithms.hh termination.defs.hh termination.templates.hh wrap_assign.hh wrap_string.hh ) || echo "$i" ; \
done > ppl_include_files.hh
../utils/build_header \
-I .. -I ../src \
../src/ppl_header.hh >ppl.hh
../utils/text2cxxarray --name=BUGS_array \
../BUGS >BUGS.cc
../utils/text2cxxarray --name=COPYING_array \
../COPYING >COPYING.cc
../utils/text2cxxarray --name=CREDITS_array \
../CREDITS >CREDITS.cc
make all-am
make[3]: Entering directory '/mnt/clfs/sources/ppl-0.11.2/src'
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Box.lo -MD -MP -MF .deps/Box.Tpo -c -o Box.lo Box.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Box.lo -MD -MP -MF .deps/Box.Tpo -c Box.cc -fPIC -DPIC -o .libs/Box.o
In file included from Octagonal_Shape.defs.hh:2177:0,
from BD_Shape.inlines.hh:31,
from BD_Shape.defs.hh:2171,
from Box.templates.hh:36,
from Box.defs.hh:2219,
from Box.cc:25:
Octagonal_Shape.templates.hh: In member function 'bool Parma_Polyhedra_Library::Octagonal_Shape<T>::simplify_using_context_assign(const Parma_Polyhedra_Library::Octagonal_Shape<T>&)':
Octagonal_Shape.templates.hh:2694:47: warning: typedef 'Row_Iter' locally defined but not used [-Wunused-local-typedefs]
typedef typename OR_Matrix<N>::row_iterator Row_Iter;
^
Octagonal_Shape.templates.hh:2695:53: warning: typedef 'Row_CIter' locally defined but not used [-Wunused-local-typedefs]
typedef typename OR_Matrix<N>::const_row_iterator Row_CIter;
^
Octagonal_Shape.templates.hh:2696:51: warning: typedef 'Elem_Iter' locally defined but not used [-Wunused-local-typedefs]
typedef typename OR_Matrix<N>::element_iterator Elem_Iter;
^
Octagonal_Shape.templates.hh:2697:57: warning: typedef 'Elem_CIter' locally defined but not used [-Wunused-local-typedefs]
typedef typename OR_Matrix<N>::const_element_iterator Elem_CIter;
^
Octagonal_Shape.templates.hh: In member function 'void Parma_Polyhedra_Library::Octagonal_Shape<T>::bounded_affine_image(Parma_Polyhedra_Library::Variable, const Parma_Polyhedra_Library::Linear_Expression&, const Parma_Polyhedra_Library::Linear_Expression&, Parma_Polyhedra_Library::Coefficient_traits_template<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::const_reference)':
Octagonal_Shape.templates.hh:5639:53: warning: typedef 'Row_Reference' locally defined but not used [-Wunused-local-typedefs]
typedef typename OR_Matrix<N>::row_reference_type Row_Reference;
^
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Box.lo -MD -MP -MF .deps/Box.Tpo -c Box.cc -o Box.o >/dev/null 2>&1
mv -f .deps/Box.Tpo .deps/Box.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT checked.lo -MD -MP -MF .deps/checked.Tpo -c -o checked.lo checked.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT checked.lo -MD -MP -MF .deps/checked.Tpo -c checked.cc -fPIC -DPIC -o .libs/checked.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT checked.lo -MD -MP -MF .deps/checked.Tpo -c checked.cc -o checked.o >/dev/null 2>&1
mv -f .deps/checked.Tpo .deps/checked.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Checked_Number.lo -MD -MP -MF .deps/Checked_Number.Tpo -c -o Checked_Number.lo Checked_Number.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Checked_Number.lo -MD -MP -MF .deps/Checked_Number.Tpo -c Checked_Number.cc -fPIC -DPIC -o .libs/Checked_Number.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Checked_Number.lo -MD -MP -MF .deps/Checked_Number.Tpo -c Checked_Number.cc -o Checked_Number.o >/dev/null 2>&1
mv -f .deps/Checked_Number.Tpo .deps/Checked_Number.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Float.lo -MD -MP -MF .deps/Float.Tpo -c -o Float.lo Float.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Float.lo -MD -MP -MF .deps/Float.Tpo -c Float.cc -fPIC -DPIC -o .libs/Float.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Float.lo -MD -MP -MF .deps/Float.Tpo -c Float.cc -o Float.o >/dev/null 2>&1
mv -f .deps/Float.Tpo .deps/Float.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT fpu-ia32.lo -MD -MP -MF .deps/fpu-ia32.Tpo -c -o fpu-ia32.lo fpu-ia32.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT fpu-ia32.lo -MD -MP -MF .deps/fpu-ia32.Tpo -c fpu-ia32.cc -fPIC -DPIC -o .libs/fpu-ia32.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT fpu-ia32.lo -MD -MP -MF .deps/fpu-ia32.Tpo -c fpu-ia32.cc -o fpu-ia32.o >/dev/null 2>&1
mv -f .deps/fpu-ia32.Tpo .deps/fpu-ia32.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Constraint.lo -MD -MP -MF .deps/Constraint.Tpo -c -o Constraint.lo Constraint.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Constraint.lo -MD -MP -MF .deps/Constraint.Tpo -c Constraint.cc -fPIC -DPIC -o .libs/Constraint.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Constraint.lo -MD -MP -MF .deps/Constraint.Tpo -c Constraint.cc -o Constraint.o >/dev/null 2>&1
mv -f .deps/Constraint.Tpo .deps/Constraint.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Constraint_System.lo -MD -MP -MF .deps/Constraint_System.Tpo -c -o Constraint_System.lo Constraint_System.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Constraint_System.lo -MD -MP -MF .deps/Constraint_System.Tpo -c Constraint_System.cc -fPIC -DPIC -o .libs/Constraint_System.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Constraint_System.lo -MD -MP -MF .deps/Constraint_System.Tpo -c Constraint_System.cc -o Constraint_System.o >/dev/null 2>&1
mv -f .deps/Constraint_System.Tpo .deps/Constraint_System.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Congruence.lo -MD -MP -MF .deps/Congruence.Tpo -c -o Congruence.lo Congruence.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Congruence.lo -MD -MP -MF .deps/Congruence.Tpo -c Congruence.cc -fPIC -DPIC -o .libs/Congruence.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Congruence.lo -MD -MP -MF .deps/Congruence.Tpo -c Congruence.cc -o Congruence.o >/dev/null 2>&1
mv -f .deps/Congruence.Tpo .deps/Congruence.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Congruence_System.lo -MD -MP -MF .deps/Congruence_System.Tpo -c -o Congruence_System.lo Congruence_System.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Congruence_System.lo -MD -MP -MF .deps/Congruence_System.Tpo -c Congruence_System.cc -fPIC -DPIC -o .libs/Congruence_System.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Congruence_System.lo -MD -MP -MF .deps/Congruence_System.Tpo -c Congruence_System.cc -o Congruence_System.o >/dev/null 2>&1
mv -f .deps/Congruence_System.Tpo .deps/Congruence_System.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Generator_System.lo -MD -MP -MF .deps/Generator_System.Tpo -c -o Generator_System.lo Generator_System.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Generator_System.lo -MD -MP -MF .deps/Generator_System.Tpo -c Generator_System.cc -fPIC -DPIC -o .libs/Generator_System.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Generator_System.lo -MD -MP -MF .deps/Generator_System.Tpo -c Generator_System.cc -o Generator_System.o >/dev/null 2>&1
mv -f .deps/Generator_System.Tpo .deps/Generator_System.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Grid_Generator_System.lo -MD -MP -MF .deps/Grid_Generator_System.Tpo -c -o Grid_Generator_System.lo Grid_Generator_System.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Grid_Generator_System.lo -MD -MP -MF .deps/Grid_Generator_System.Tpo -c Grid_Generator_System.cc -fPIC -DPIC -o .libs/Grid_Generator_System.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Grid_Generator_System.lo -MD -MP -MF .deps/Grid_Generator_System.Tpo -c Grid_Generator_System.cc -o Grid_Generator_System.o >/dev/null 2>&1
mv -f .deps/Grid_Generator_System.Tpo .deps/Grid_Generator_System.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Generator.lo -MD -MP -MF .deps/Generator.Tpo -c -o Generator.lo Generator.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Generator.lo -MD -MP -MF .deps/Generator.Tpo -c Generator.cc -fPIC -DPIC -o .libs/Generator.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Generator.lo -MD -MP -MF .deps/Generator.Tpo -c Generator.cc -o Generator.o >/dev/null 2>&1
mv -f .deps/Generator.Tpo .deps/Generator.Plo
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Grid_Generator.lo -MD -MP -MF .deps/Grid_Generator.Tpo -c -o Grid_Generator.lo Grid_Generator.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/cross-tools/include -g -frounding-math -W -Wall -MT Grid_Generator.lo -MD -MP -MF .deps/Grid_Generator.Tpo -c Grid_Generator.cc -fPIC -DPIC -o .libs/Grid_Generator.o
In file included from Grid_Generator_System.defs.hh:28:0,
from Grid_Generator.defs.hh:29,
from Grid_Generator.cc:26:
Generator_System.defs.hh:253:7: error: 'ptrdiff_t' was not declared in this scope
ptrdiff_t,
^
Generator_System.defs.hh:253:7: note: suggested alternatives:
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/iostream:38:0,
from checked.defs.hh:27,
from Checked_Number.defs.hh:28,
from Coefficient.types.hh:16,
from Coefficient.defs.hh:27,
from Grid_Generator.defs.hh:28,
from Grid_Generator.cc:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h:189:28: note: 'std::ptrdiff_t'
typedef __PTRDIFF_TYPE__ ptrdiff_t;
^
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h:189:28: note: 'std::ptrdiff_t'
In file included from Grid_Generator_System.defs.hh:28:0,
from Grid_Generator.defs.hh:29,
from Grid_Generator.cc:26:
Generator_System.defs.hh:255:23: error: template argument 3 is invalid
const Generator&> {
^
In file included from Grid_Generator.defs.hh:29:0,
from Grid_Generator.cc:26:
Grid_Generator_System.defs.hh:270:7: error: 'ptrdiff_t' was not declared in this scope
ptrdiff_t,
^
Grid_Generator_System.defs.hh:270:7: note: suggested alternatives:
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/iostream:38:0,
from checked.defs.hh:27,
from Checked_Number.defs.hh:28,
from Coefficient.types.hh:16,
from Coefficient.defs.hh:27,
from Grid_Generator.defs.hh:28,
from Grid_Generator.cc:26:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h:189:28: note: 'std::ptrdiff_t'
typedef __PTRDIFF_TYPE__ ptrdiff_t;
^
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h:189:28: note: 'std::ptrdiff_t'
In file included from Grid_Generator.defs.hh:29:0,
from Grid_Generator.cc:26:
Grid_Generator_System.defs.hh:272:28: error: template argument 3 is invalid
const Grid_Generator&>,
^
make[3]: *** [Makefile:1159: Grid_Generator.lo] Error 1
make[3]: Leaving directory '/mnt/clfs/sources/ppl-0.11.2/src'
make[2]: *** [Makefile:951: all] Error 2
make[2]: Leaving directory '/mnt/clfs/sources/ppl-0.11.2/src'
make[1]: *** [Makefile:478: all-recursive] Error 15.13.
make[1]: Leaving directory '/mnt/clfs/sources/ppl-0.11.2'
make: *** [Makefile:405: all] Error 2
I have tried using a later version 'ppl-0.12.tar.bz2' this compiles ok but then 5.13. Cross Binutils-2.22 throws up wrong version of ppl error.
Any help on this would be appreciated.
percy
|