smalltest2.o: In function `pm::perl::Value::operator polymake::graph::HasseDiagram<polymake::graph::HasseDiagram>() const':
smalltest2.cc:(.text._ZNK2pm4perl5ValuecvT_IN8polymake5graph12HasseDiagramEEEv[pm::perl::Value::operator polymake::graph::HasseDiagram<polymake::graph::HasseDiagram>() const]+0x3c): undefined reference to `polymake::graph::operator>>(pm::perl::Value const&, polymake::graph::HasseDiagram&)'
Any clue?
Code: Select all
#include <polymake/Main.h>
#include <polymake/graph/HasseDiagram.h>
using namespace polymake;
int main(int argc, const char* argv[]) {
try {
const int dim = 4;
Main pm;
pm.set_application("topaz");
perl::Object p("SimplicialComplex");
p = CallPolymakeFunction("load", "test.top");
graph::HasseDiagram HD = p.give("HASSE_DIAGRAM");
} catch (const std::exception& ex) {
std::cerr << "ERROR: " << ex.what() << endl; return 1;
}
return 0;
}