Errore di compilazione in sf/vcg/math/shot.h .
Provando un make in meshlab/src/test/loop , da un errore in
trimesh_smooth.cpp (nella guardia dell'if)
MyMesh m;
if(vcg::tri::io::ImporterPLY<MyMesh>::Open(m,argv[1])!=3D0)
=09{
printf("Error reading file %s\n",argv[1]);
exit(0);
}
e proseguendo
../../../../sf/wrap/io_trimesh/import_ply.h:314: instantiated from
`static int vcg::tri::io::ImporterPLY<OpenMeshType>::Open(OpenMeshType&,
const char*, bool (*)(int, const char*)) [with OpenMeshType =3D MyMesh]'
trimesh_smooth.cpp:82: instantiated from here
../../../../sf/vcg/math/shot.h:91: error: `vcg::Similarity<float,
vcg::Matrix44<float> > vcg::Shot<float>::similarity' is protected
../../../../sf/wrap/io_trimesh/import_ply.h:517: error: within this context
../../../../sf/vcg/math/shot.h:91: error: `vcg::Similarity<float,
vcg::Matrix44<float> > vcg::Shot<float>::similarity' is protected
l'ultimo errore e' ripetuto parecchie volte.
Dal Log si legge come ultimo commit :
Revision 1.13 2005/11/23 11:58:52 ganovelli
Empty constructor added, untemplated class Shotf and Shotd added
usage: Shotf myShot;
corrected member access rights
Purtroppo pero' non ho capito cosa c'entri shot.h nell'importi dei ply
|