cad/gmsh ia64: gmsh-2.6.1-source/Geo/CustomContainer.h:563:19: error: 'deallocate' was not declared in this scope

Anton Shterenlikht mexas at bristol.ac.uk
Fri Feb 15 10:30:52 UTC 2013


/usr/local/lib/gcc47/include/c++/bits/stl_map.h:90:11:   required from 'int write_CGNS_zones(GModel&, int, int, const CGNSOptions&, double, int, const PhysGroupMap&, int, int) [with unsigned int DIM = 3u; PhysGroupMap = std::map<int, std::vector<GEntity*> >]'
/usr/ports/cad/gmsh/work/gmsh-2.6.1-source/Geo/GModelIO_CGNS.cpp:1174:49:   required from here
/usr/ports/cad/gmsh/work/gmsh-2.6.1-source/Geo/CustomContainer.h:563:19: error: 'deallocate' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/usr/ports/cad/gmsh/work/gmsh-2.6.1-source/Geo/CustomContainer.h:563:19: note: declarations in dependent base 'CCon::FaceAllocator<MZoneBoundary<3u>::GlobalVertexData<MFace>::ZoneData>' are not found by unqualified lookup
/usr/ports/cad/gmsh/work/gmsh-2.6.1-source/Geo/CustomContainer.h:563:19: note: use 'this->deallocate' instead
gmake[2]: *** [CMakeFiles/gmsh.dir/Geo/GModelIO_CGNS.cpp.o] Error 1
gmake[2]: Leaving directory `/usr/ports/cad/gmsh/work/gmsh-2.6.1-source'
gmake[1]: *** [CMakeFiles/gmsh.dir/all] Error 2
gmake[1]: Leaving directory `/usr/ports/cad/gmsh/work/gmsh-2.6.1-source'
gmake: *** [all] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/cad/gmsh.

I can see only one log file:

# pwd
/usr/ports/cad/gmsh
# find . -name "*log"
./work/gmsh-2.6.1-source/CMakeFiles/CMakeOutput.log
# 

which I put here:
http://seis.bris.ac.uk/~mexas/CMakeOutput.log

Not sure if it helps at all.

Please advise

I'm happy to provide the complete configure/build log,
if needed or test patches.

Thanks

Anton


More information about the freebsd-ports mailing list