| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 
 |  
Building target: HG_Triangulation2
Invoking: MacOS X C++ Linker
g++  -o "HG_Triangulation2"  ./Collar.o ./Hexagon.o ./PointD.o ./PolygonD.o ./Surface.o ./YPiece.o ./main.o   
Undefined symbols:
  "PointD::DistanceTo(PointD const&) const", referenced from:
      Hexagon::Hexagon(int, YPiece const*, double, double, double)in Hexagon.o
      Hexagon::Hexagon(int, YPiece const*, double, double, double)in Hexagon.o
  "YPiece::YPiece(YPiece const&)", referenced from:
      std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, YPiece>::pair(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, YPiece const&)in Surface.o
      std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, YPiece>::pair(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, YPiece> const&)in Surface.o
  "YPiece::YPiece(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)", referenced from:
      Surface::Surface(__gnu_cxx::__normal_iterator<Collar*, std::vector<Collar, std::allocator<Collar> > >, __gnu_cxx::__normal_iterator<Collar*, std::vector<Collar, std::allocator<Collar> > >)in Surface.o
      Surface::Surface(__gnu_cxx::__normal_iterator<Collar*, std::vector<Collar, std::allocator<Collar> > >, __gnu_cxx::__normal_iterator<Collar*, std::vector<Collar, std::allocator<Collar> > >)in Surface.o
  "PointMatH::PointMatH(PointD const&)", referenced from:
      Hexagon::Hexagon(int, YPiece const*, double, double, double)in Hexagon.o
      Hexagon::Hexagon(int, YPiece const*, double, double, double)in Hexagon.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [HG_Triangulation2] Error 1 | 
Partager