GCC 2.95: Source Directory: /usr/home/edwin/temp/z/LGL-1.0/src #### Compiling 2D #### rm -f *.o g++295 -I/usr/local/include -I../include -c -Wall -ftemplate-depth-30 lglayout.C In file included from /usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/2.95.3/include/g++/cwchar:6, from /usr/local/include/boost/detail/limits.hpp:47, from /usr/local/include/boost/limits.hpp:17, from /usr/local/include/boost/detail/numeric_traits.hpp:66, from /usr/local/include/boost/iterator/counting_iterator.hpp:9, from /usr/local/include/boost/pending/integer_range.hpp:14, from /usr/local/include/boost/graph/detail/adjacency_list.hpp:34, from /usr/local/include/boost/graph/adjacency_list.hpp:297, from ../include/graph.hpp:27, from ../include/configs.h:17, from lglayout.C:22: /usr/include/wchar.h:93: conflicting types for `typedef __wint_t wint_t' /usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/2.95.3/include/stddef.h:289: previous declaration as `typedef unsigned int wint_t' *** Error code 1 Stop in /usr/home/edwin/temp/z/LGL-1.0/src. Make failed at ./setup.pl line 196. GCC 3.3: [~/temp/z/LGL-1.0] edwin@k7>./setup.pl -i Source Directory: /usr/home/edwin/temp/z/LGL-1.0/src #### Compiling 2D #### rm -f *.o g++ -I/usr/local/include -I../include -c -Wall -ftemplate-depth-30 lglayout.C g++ -I/usr/local/include -I../include -c -Wall -ftemplate-depth-30 calcFuncs.C ../include/sphere.hpp: In function `typename Sphere::vec_type randomPointOnSurface(const Sphere&) [with Sphere = Sphere]': ../include/sphere.hpp:101: instantiated from `std::vector > seriesOfPointsOnSphere(Sphere&, int) [with Sphere = layerNPlacement(NodeContainer&, Grid_t&, out_graph&, FixedVec_p&, unsigned int, ParentMap&, Graph_t&, LevelMap&, float, float, bool)::S]' calcFuncs.C:327: instantiated from here ../include/sphere.hpp:131: error: no matching function for call to ` boost::uniform_on_sphere > >:: uniform_on_sphere(boost::random::inversive_congruential&, int)' /usr/local/include/boost/random/uniform_on_sphere.hpp:28: error: candidates are: boost::uniform_on_sphere > >::uniform_on_sphere(const boost::uniform_on_sphere > >&) /usr/local/include/boost/random/uniform_on_sphere.hpp:33: error: boost::uniform_on_sphere::uniform_on_sphere(int) [with RealType = randomPointOnSurface(const Sphere&)::precision, Cont = std::vector >] ../include/sphere.hpp:101: instantiated from `std::vector > seriesOfPointsOnSphere(Sphere&, int) [with Sphere = layerNPlacement(NodeContainer&, Grid_t&, out_graph&, FixedVec_p&, unsigned int, ParentMap&, Graph_t&, LevelMap&, float, float, bool)::S]' calcFuncs.C:327: instantiated from here ../include/sphere.hpp:132: error: no match for call to `( boost::uniform_on_sphere > >) ()' *** Error code 1 Stop in /usr/home/edwin/temp/z/LGL-1.0/src. Make failed at ./setup.pl line 196. GCC 3.4: [~/temp/z/LGL-1.0] edwin@k7>./setup.pl -i Source Directory: /usr/home/edwin/temp/z/LGL-1.0/src #### Compiling 2D #### rm -f *.o g++34 -I/usr/local/include -I../include -c -Wall -ftemplate-depth-30 lglayout.C In file included from /usr/include/pthread.h:42, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++//i386-portbld-freebsd5.3/bits/gthr-default.h:43, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++//i386-portbld-freebsd5.3/bits/gthr.h:96, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++//i386-portbld-freebsd5.3/bits/c++io.h:37, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++/iosfwd:47, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++/ios:44, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++/ostream:45, from /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/c++/iostream:45, from ../include/particle.hpp:26, from ../include/configs.h:6, from lglayout.C:22: /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/sys/types.h:152: error: `__fixpt_t' does not name a type /usr/local/lib/gcc/i386-portbld-freebsd5.3/3.4.2/include/sys/types.h:191: error: `__lwpid_t' does not name a type In file included from ../include/particle.hpp:30, from ../include/configs.h:6, from lglayout.C:22: ../include/fixedVecOperations.hpp: In function `precision mean(Iterator1, Iterator1)': ../include/fixedVecOperations.hpp:76: error: `begin2' undeclared (first use this function) ../include/fixedVecOperations.hpp:76: error: (Each undeclared identifier is reported only once for each function it appears in.) In file included from ../include/configs.h:6, from lglayout.C:22: ../include/particle.hpp: In member function `prec_ Particle::temp() const': ../include/particle.hpp:129: error: `v' undeclared (first use this function) In file included from ../include/configs.h:9, from lglayout.C:22: ../include/particleContainer.hpp: In member function `void ParticleContainer::tempFlag(bool)': ../include/particleContainer.hpp:86: error: `avgTemp' undeclared (first use this function) ../include/particleContainer.hpp: In member function `void ParticleContainer::dxFlag(bool)': ../include/particleContainer.hpp:87: error: `avgDx' undeclared (first use this function) In file included from ../include/configs.h:12, from lglayout.C:22: ../include/particleInteractionHandler.hpp: In member function `void ParticleInteractionHandler::print(std::ostream&) const': ../include/particleInteractionHandler.hpp:215: error: `resistance_' undeclared (first use this function) In file included from ../include/configs.h:14, from lglayout.C:22: ../include/timeKeeper.hpp: In member function `void TimeKeeper::copy(const TimeKeeper&)': ../include/timeKeeper.hpp:84: error: `totalTime' undeclared (first use this function) ../include/timeKeeper.hpp:87: error: `minIteration' undeclared (first use this function) ../include/timeKeeper.hpp:88: error: `maxIteration' undeclared (first use this function) In file included from ../include/configs.h:15, from lglayout.C:22: ../include/voxelInteractionHandler.hpp: In member function `void VoxelInteractionHandler::currentVoxel(Voxel&)': ../include/voxelInteractionHandler.hpp:75: error: `v1' undeclared (first use this function) ../include/voxelInteractionHandler.hpp: In member function `Voxel& VoxelInteractionHandler::currentVoxel()': ../include/voxelInteractionHandler.hpp:76: error: `v1' undeclared (first use this function) ../include/voxelInteractionHandler.hpp: In member function `void VoxelInteractionHandler::currentNbhrVoxel(Voxel&)': ../include/voxelInteractionHandler.hpp:77: error: `v2' undeclared (first use this function) ../include/voxelInteractionHandler.hpp: In member function `Voxel& VoxelInteractionHandler::currentNbhrVoxel()': ../include/voxelInteractionHandler.hpp:78: error: `v2' undeclared (first use this function) In file included from ../include/configs.h:17, from lglayout.C:22: ../include/graph.hpp: In function `void generateWeightMapFromNegativeAdjacentVertexCount(Graph&)': ../include/graph.hpp:300: error: `edge_weight' undeclared (first use this function) ../include/graph.hpp: In function `int sumDOS(const Graph&, typename Graph::vertex_descriptor)': ../include/graph.hpp:457: error: there are no arguments to `visitor' that depend on a template parameter, so a declaration of `visitor' must be available ../include/graph.hpp:457: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) ../include/graph.hpp: In function `std::pair generateLevelsFromGraph(const Graph&, LevelMap&, ParentMap&, typename Graph::vertex_descriptor*, Graph&, bool)': ../include/graph.hpp:546: error: there are no arguments to `setw' that depend on a template parameter, so a declaration of `setw' must be available ../include/graph.hpp:550: error: there are no arguments to `setw' that depend on a template parameter, so a declaration of `setw' must be available ../include/graph.hpp: In function `std::pair generateLevelsFromGraphProper(const Graph&, LevelMap&, ParentMap&, typename Graph::vertex_descriptor*)': ../include/graph.hpp:585: error: there are no arguments to `setw' that depend on a template parameter, so a declaration of `setw' must be available ../include/graph.hpp:589: error: there are no arguments to `setw' that depend on a template parameter, so a declaration of `setw' must be available In file included from ../include/calcFuncs.h:9, from lglayout.C:23: ../include/sphere.hpp: In function `typename Sphere::vec_type randomPointOnSurface(const Sphere&)': ../include/sphere.hpp:128: error: no class template named `hellekalek1995' in `boost' ../include/sphere.hpp:128: error: ISO C++ forbids declaration of `precision' with no type /usr/local/include/boost/random/normal_distribution.hpp: At global scope: /usr/local/include/boost/random/normal_distribution.hpp: In instantiation of `boost::normal_distribution': /usr/local/include/boost/random/uniform_on_sphere.hpp:79: instantiated from `boost::uniform_on_sphere > >' ../include/sphere.hpp:132: instantiated from here /usr/local/include/boost/random/normal_distribution.hpp:36: error: incomplete type `boost::STATIC_ASSERTION_FAILURE<0u>' used in nested name specifier /usr/local/include/boost/random/normal_distribution.hpp:36: error: size of array has non-integral type `' ../include/sphere.hpp: In function `typename Sphere::vec_type randomPointOnSurface(const Sphere&)': ../include/sphere.hpp:132: error: no match for call to `(boost::uniform_on_sphere > >) ()'*** Error code 1 Stop in /usr/home/edwin/temp/z/LGL-1.0/src. Make failed at ./setup.pl line 196.