[Libosmscout-development] Compiling new source gives errors
Library for OpenStreetMap offline rendering and routing
Status: Beta
Brought to you by:
tteuling
|
From: Nicholas H. <ni...@ze...> - 2016-09-22 22:29:07
|
I wanted to include some of the new fixes into my app so I cloned the new code, built it all and am trying to run it on OSX for iOS. I realize Tim that you are not familiar with iOS/OSX, but I wonder if you might what what the errors mean:
Undefined symbols for architecture x86_64:
"osmscout::LabelLayouter::Initialize(osmscout::Projection const&, osmscout::MapParameter const&)", referenced from:
osmscout::MapPainter::Draw(osmscout::Projection const&, osmscout::MapParameter const&, osmscout::MapData const&) in libosmscoutmap.a(MapPainter.o)
"osmscout::LabelLayouter::Placelabel(osmscout::LabelData const&, std::__1::__list_iterator<osmscout::LabelData, void*>&)", referenced from:
osmscout::MapPainter::RegisterPointWayLabel(osmscout::Projection const&, osmscout::MapParameter const&, std::__1::shared_ptr<osmscout::PathShieldStyle> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long) in libosmscoutmap.a(MapPainter.o)
osmscout::MapPainter::RegisterPointLabel(osmscout::Projection const&, osmscout::MapParameter const&, std::__1::shared_ptr<osmscout::LabelStyle> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double, double, double, double, double) in libosmscoutmap.a(MapPainter.o)
"osmscout::LabelLayouter::LabelLayouter()", referenced from:
osmscout::MapPainter::MapPainter(std::__1::shared_ptr<osmscout::StyleConfig> const&, osmscout::CoordBuffer*) in libosmscoutmap.a(MapPainter.o)
"osmscout::LabelLayouter::~LabelLayouter()", referenced from:
osmscout::MapPainter::MapPainter(std::__1::shared_ptr<osmscout::StyleConfig> const&, osmscout::CoordBuffer*) in libosmscoutmap.a(MapPainter.o)
osmscout::MapPainter::~MapPainter() in libosmscoutmap.a(MapPainter.o)
"osmscout::LabelData::LabelData()", referenced from:
osmscout::MapPainter::RegisterPointWayLabel(osmscout::Projection const&, osmscout::MapParameter const&, std::__1::shared_ptr<osmscout::PathShieldStyle> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long) in libosmscoutmap.a(MapPainter.o)
osmscout::MapPainter::RegisterPointLabel(osmscout::Projection const&, osmscout::MapParameter const&, std::__1::shared_ptr<osmscout::LabelStyle> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double, double, double, double, double) in libosmscoutmap.a(MapPainter.o)
"osmscout::LabelData::~LabelData()", referenced from:
osmscout::MapPainter::RegisterPointWayLabel(osmscout::Projection const&, osmscout::MapParameter const&, std::__1::shared_ptr<osmscout::PathShieldStyle> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long) in libosmscoutmap.a(MapPainter.o)
osmscout::MapPainter::RegisterPointLabel(osmscout::Projection const&, osmscout::MapParameter const&, std::__1::shared_ptr<osmscout::LabelStyle> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, double, double, double, double, double) in libosmscoutmap.a(MapPainter.o)
It seems most of them refer to LabelLayouter and other label methods and objects.
Do you, Lucas or Vlad have any idea what could be causing this?
Thanks,
Nic
Nicholas Hubbard
Owner
Zed Said Studio LLC
www.zedsaid.com
ni...@ze...
|