Building on 10.8, with MaxBuildJobs=1, Xcode.app: 5.0.2 Xcode command-line tools: 5.0.1.0.1.1377666378
Sorry about the length here...the problem is one of recursion... [ 54%] Building CXX object vigranumpy/src/core/CMakeFiles/vigranumpy_analysis.dir/accumulator.cxx.o cd /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/finkbuild/vigranumpy/src/core && /sw/var/lib/fink/path-prefix-clang/g++ -MD -DHasHDF5 -Dvigranumpy_analysis_EXPORTS -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 -fPIC -I/sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include -I/sw/include/python2.7 -I/sw/include/boost-1_53 -I/sw/lib/python2.7/site-packages/numpy/core/include -I/sw/include -o CMakeFiles/vigranumpy_analysis.dir/accumulator.cxx.o -c /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/accumulator.cxx In file included from /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/accumulator.cxx:39: In file included from /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/pythonaccumulator.hxx:43: In file included from /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/numpy_array.hxx:42: In file included from /sw/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4: In file included from /sw/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:17: In file included from /sw/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1760: /sw/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings] #warning "Using deprecated NumPy API, disable it by " \ ^ In file included from /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/accumulator.cxx:39: In file included from /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/pythonaccumulator.hxx:45: /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:2884:26: fatal error: recursive template instantiation exceeded maximum depth of 128 typedef typename LookupTag::type FindDataIndex; ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:2891:48: note: in instantiation of template class 'vigra::acc::DataFromHandle::SelectInputType, vigra::CoupledHandle, void> >, vigra::acc::detail::AccumulatorFactory, vigra::CoupledHandle, void> >, vigra::TypeList > >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList > >, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList, void> > > > > > > > > > > > > > > > > > > > > > > > >, true, vigra::acc::detail::InvalidGlobalAccumulatorHandle>, 20>::AccumulatorBase>' requested here : public TargetTag::template Impl::type, BASE> ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:1543:14: note: in instantiation of template class 'vigra::acc::DataFromHandle::Impl, vigra::CoupledHandle, void> >, vigra::acc::detail::AccumulatorFactory, vigra::CoupledHandle, void> >, vigra::TypeList > >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList > >, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList, void> > > > > > > > > > > > > > > > > > > > > > > > >, true, vigra::acc::detail::InvalidGlobalAccumulatorHandle>, 20>::AccumulatorBase>' requested here : public AccumulatorImpl ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:1445:54: note: in instantiation of member class 'vigra::acc::detail::AccumulatorFactory, vigra::CoupledHandle, void> >, vigra::TypeList > >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList > >, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList, void> > > > > > > > > > > > > > > > > > > > > > > > >, true, vigra::acc::detail::InvalidGlobalAccumulatorHandle>, 20>::Accumulator' requested here static const int index = InternalBaseType::index + 1; ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:2319:54: note: in instantiation of member class 'vigra::acc::detail::AccumulatorFactory, vigra::acc::detail::ConfigureAccumulatorChain, vigra::CoupledHandle, void> >, vigra::TypeList > >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList > >, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList, void> > > > > > > > > > > > > > > > > > > > > > > > >, true, vigra::acc::detail::InvalidGlobalAccumulatorHandle>, 19>::AccumulatorBase' requested here template ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:2425:18: note: in instantiation of default argument for 'LookupTagImpl, vigra::acc::detail::ConfigureAccumulatorChain, vigra::CoupledHandle, void> >, vigra::TypeList > >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList > >, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList >, vigra::TypeList >, vigra::TypeList, vigra::TypeList, vigra::TypeList, vigra::TypeList >, vigra::TypeList, vigra::TypeList, void> > > > > > > > > > > > > > > > > > > > > > > > >, true, vigra::acc::detail::InvalidGlobalAccumulatorHandle>, 19>::AccumulatorBase>' required here : public detail::LookupTagImpl::type, A> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:2884:26: note: (skipping 119 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typedef typename LookupTag::type FindDataIndex; ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:1997:10: note: in instantiation of template class 'vigra::acc::AccumulatorChain, vigra::CoupledHandle, void> >, vigra::acc::Select, vigra::acc::DivideByCount >, vigra::acc::DivideByCount > >, vigra::acc::Skewness, vigra::acc::Kurtosis, vigra::acc::DivideByCount, vigra::acc::Principal > > >, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Minimum, vigra::acc::Maximum, vigra::acc::Principal, vigra::acc::Principal, void, void, void, void, void, void>, true>' requested here : public AccumulatorChain ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/pythonaccumulator.hxx:386:10: note: in instantiation of template class 'vigra::acc::DynamicAccumulatorChain, vigra::CoupledHandle, void> >, vigra::acc::Select, vigra::acc::DivideByCount >, vigra::acc::DivideByCount > >, vigra::acc::Skewness, vigra::acc::Kurtosis, vigra::acc::DivideByCount, vigra::acc::Principal > > >, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Minimum, vigra::acc::Maximum, vigra::acc::Principal, vigra::acc::Principal, void, void, void, void, void, void> >' requested here : public BaseType, public PythonBaseType ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/pythonaccumulator.hxx:607:1: note: in instantiation of template class 'vigra::acc::PythonAccumulator, vigra::CoupledHandle, void> >, vigra::acc::Select, vigra::acc::DivideByCount >, vigra::acc::DivideByCount > >, vigra::acc::Skewness, vigra::acc::Kurtosis, vigra::acc::DivideByCount, vigra::acc::Principal > > >, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Minimum, vigra::acc::Maximum, vigra::acc::Principal, vigra::acc::Principal, void, void, void, void, void, void> >, vigra::acc::PythonFeatureAccumulator, vigra::acc::GetTag_Visitor>' requested here typename Accumulator::PythonBase * ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/pythonaccumulator.hxx:608:1: note: while substituting explicitly-specified template arguments into function template 'pythonInspectMultiband' pythonInspectMultiband(NumpyArray > in, python::object tags) ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/vigranumpy/src/core/accumulator.cxx:129:5: note: in instantiation of function template specialization 'vigra::definePythonAccumulatorMultiband<3, float, vigra::acc::Select, vigra::acc::DivideByCount >, vigra::acc::DivideByCount > >, vigra::acc::Skewness, vigra::acc::Kurtosis, vigra::acc::DivideByCount, vigra::acc::Principal > > >, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Principal, vigra::acc::Minimum, vigra::acc::Maximum, vigra::acc::Principal, vigra::acc::Principal, void, void, void, void, void, void> >' requested here definePythonAccumulatorMultiband<3, float, VectorAccumulators>(); ^ /sw/build.build/vigra4-1.9.0-5/vigra-1.9.0/include/vigra/accumulator.hxx:2884:26: note: use -ftemplate-depth=N to increase recursive template instantiation depth typedef typename LookupTag::type FindDataIndex; ^ 1 warning and 1 error generated. make[2]: *** [vigranumpy/src/core/CMakeFiles/vigranumpy_analysis.dir/accumulator.cxx.o] Error 1 dan -- Daniel Macks dma...@netspace.org ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.beginners Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners