Loading

Linking error

  1. [SRC] Linking openttd
  2. Undefined symbols for architecture x86_64:
  3.   "SignalTypeChanged(unsigned int, Track, SignalType, SignalType)", referenced from:
  4.       CmdBuildSingleSignal(unsigned int, DoCommandFlag, unsigned int, unsigned int, char const*) in rail_cmd.o
  5.   "GetSignalReference(unsigned int, Track)", referenced from:
  6.       SignalProgram::AddLink(unsigned int, Track, bool) in logic_signal_program.o
  7.       SignalProgram::RemoveLink(unsigned int, Track) in logic_signal_program.o
  8.       CmdProgramLogicSignal(unsigned int, DoCommandFlag, unsigned int, unsigned int, char const*) in logic_signals_cmd.o
  9.       ShowSignalProgramWindow(SignalProgram*) in logic_signals_gui.o
  10.       Load_SPRG() in logic_signals_sl.o
  11.   "SignalStateChanged(unsigned int, Track, int)", referenced from:
  12.       SignalProgram::InputChanged(int) in logic_signal_program.o
  13.       UpdateSignalsInBuffer(Owner) in signal.o
  14.   "SignalTrackFromTile(unsigned int)", referenced from:
  15.       CmdProgramLogicSignal(unsigned int, DoCommandFlag, unsigned int, unsigned int, char const*) in logic_signals_cmd.o
  16.       BuildRailToolbarWindow::OnPlaceObject(OTTD_Point, unsigned int) in rail_gui.o
  17.   "DetermineSignalState(unsigned int, Track)", referenced from:
  18.       SignalProgram::InputChanged(int) in logic_signal_program.o
  19.       SignalProgram::Evaluate() in logic_signal_program.o
  20.   "SetSignalStateForTrack(unsigned int, Track, SignalState)", referenced from:
  21.       SignalProgram::InputChanged(int) in logic_signal_program.o
  22.   "GetTileFromSignalReference(unsigned int)", referenced from:
  23.       SignalProgram::Evaluate() in logic_signal_program.o
  24.       Load_SLNK() in logic_signals_sl.o
  25.   "GetTrackFromSignalReference(unsigned int)", referenced from:
  26.       SignalProgram::Evaluate() in logic_signal_program.o
  27.       Load_SLNK() in logic_signals_sl.o
  28.   "std::string::compare(char const*) const", referenced from:
  29.       LoadTranslations() in game_text.o
  30.       IsSameScript(ContentInfo const*, bool, ScriptInfo*, Subdirectory) in script_scanner.o
  31.   "std::string::compare(unsigned long, unsigned long, char const*) const", referenced from:
  32.       LoadTranslations() in game_text.o
  33.   "std::string::_M_leak_hard()", referenced from:
  34.       TarAddLink(std::string const&, std::string const&, Subdirectory) in fileio.o
  35.   "std::string::_Rep::_M_destroy(std::allocator<char> const&)", referenced from:
  36.       FioFOpenFile(char const*, char const*, Subdirectory, unsigned long*) in fileio.o
  37.       FioTarFirstDir(char const*, Subdirectory) in fileio.o
  38.       FioTarAddLink(char const*, char const*, Subdirectory) in fileio.o
  39.       TarAddLink(std::string const&, std::string const&, Subdirectory) in fileio.o
  40.       TarScanner::AddFile(char const*, unsigned long, char const*) in fileio.o
  41.       ExtractTar(char const*, Subdirectory) in fileio.o
  42.       std::map<std::string, TarListEntry, std::less<std::string>, std::allocator<std::pair<std::string const, TarListEntry> > >::operator[](std::string const&) in fileio.o
  43.       ...
  44.   "std::string::_Rep::_S_empty_rep_storage", referenced from:
  45.       FioFOpenFile(char const*, char const*, Subdirectory, unsigned long*) in fileio.o
  46.       FioTarFirstDir(char const*, Subdirectory) in fileio.o
  47.       FioTarAddLink(char const*, char const*, Subdirectory) in fileio.o
  48.       TarAddLink(std::string const&, std::string const&, Subdirectory) in fileio.o
  49.       TarScanner::AddFile(char const*, unsigned long, char const*) in fileio.o
  50.       ExtractTar(char const*, Subdirectory) in fileio.o
  51.       std::map<std::string, TarListEntry, std::less<std::string>, std::allocator<std::pair<std::string const, TarListEntry> > >::operator[](std::string const&) in fileio.o
  52.       ...
  53.   "std::string::append(char const*, unsigned long)", referenced from:
  54.       ScriptAdmin::MakeJSON(SQVM*, long long, int, std::string&) in script_admin.o
  55.   "std::string::append(std::string const&)", referenced from:
  56.       ScriptAdmin::MakeJSON(SQVM*, long long, int, std::string&) in script_admin.o
  57.   "std::string::append(unsigned long, char)", referenced from:
  58.       TarAddLink(std::string const&, std::string const&, Subdirectory) in fileio.o
  59.   "std::string::assign(char const*, unsigned long)", referenced from:
  60.       Layouter::GetCachedParagraphLayout(char const*, unsigned long, FontState const&) in gfx_layout.o
  61.       ScriptAdmin::MakeJSON(SQVM*, long long, int, std::string&) in script_admin.o
  62.   "std::string::assign(std::string const&)", referenced from:
  63.       ScriptAdmin::MakeJSON(SQVM*, long long, int, std::string&) in script_admin.o
  64.   "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:
  65.       FioFOpenFile(char const*, char const*, Subdirectory, unsigned long*) in fileio.o
  66.       FioTarFirstDir(char const*, Subdirectory) in fileio.o
  67.       FioTarAddLink(char const*, char const*, Subdirectory) in fileio.o
  68.       TarAddLink(std::string const&, std::string const&, Subdirectory) in fileio.o
  69.       TarScanner::AddFile(char const*, unsigned long, char const*) in fileio.o
  70.       ExtractTar(char const*, Subdirectory) in fileio.o
  71.       FiosGetHeightmapListCallback(SaveLoadDialogMode, char const*, char const*, char*, char const*) in fios.o
  72.       ...
  73.   "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)", referenced from:
  74.       TarAddLink(std::string const&, std::string const&, Subdirectory) in fileio.o
  75.       TarScanner::AddFile(char const*, unsigned long, char const*) in fileio.o
  76.       std::map<std::string, TarListEntry, std::less<std::string>, std::allocator<std::pair<std::string const, TarListEntry> > >::operator[](std::string const&) in fileio.o
  77.       std::_Rb_tree<std::string, std::pair<std::string const, TarListEntry>, std::_Select1st<std::pair<std::string const, TarListEntry> >, std::less<std::string>, std::allocator<std::pair<std::string const, TarListEntry> > >::_M_create_node(std::pair<std::string const, TarListEntry> const&) in fileio.o
  78.       std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_create_node(std::pair<std::string const, std::string> const&) in fileio.o
  79.       std::_Rb_tree<std::string, std::pair<std::string const, TarFileListEntry>, std::_Select1st<std::pair<std::string const, TarFileListEntry> >, std::less<std::string>, std::allocator<std::pair<std::string const, TarFileListEntry> > >::_M_create_node(std::pair<std::string const, TarFileListEntry> const&) in fileio.o
  80.       std::map<Layouter::LineCacheKey, Layouter::LineCacheItem, std::less<Layouter::LineCacheKey>, std::allocator<std::pair<Layouter::LineCacheKey const, Layouter::LineCacheItem> > >::operator[](Layouter::LineCacheKey const&) in gfx_layout.o
  81.       ...
  82.   "std::_List_node_base::hook(std::_List_node_base*)", referenced from:
  83.       AIConfig::PushExtraConfigList() in ai_config.o
  84.       AIInfo::Constructor(SQVM*) in ai_info.o
  85.       StationCargoReroute::operator()(CargoPacket*) in cargoaction.o
  86.       VehicleCargoReroute::operator()(CargoPacket*) in cargoaction.o
  87.       std::_Rb_tree<unsigned short, std::pair<unsigned short const, std::list<CargoPacket*, std::allocator<CargoPacket*> > >, std::_Select1st<std::pair<unsigned short const, std::list<CargoPacket*, std::allocator<CargoPacket*> > > >, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, std::list<CargoPacket*, std::allocator<CargoPacket*> > > > >::_M_create_node(std::pair<unsigned short const, std::list<CargoPacket*, std::allocator<CargoPacket*> > > const&) in cargoaction.o
  88.       VehicleCargoList::Append(CargoPacket*, CargoList<VehicleCargoList, std::list<CargoPacket*, std::allocator<CargoPacket*> > >::MoveToAction) in cargopacket.o
  89.       VehicleCargoList::Stage(bool, unsigned short, SmallStack<unsigned short, unsigned short, (unsigned short)65535, (unsigned short)8, (unsigned short)65533>, unsigned char, GoodsEntry const*, CargoPayment*) in cargopacket.o
  90.       ...
  91.   "std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)", referenced from:
  92.       Load_STNN() in station_sl.o
  93.       SwapPackets(GoodsEntry*) in station_sl.o
  94.   "std::_List_node_base::unhook()", referenced from:
  95.       VehicleCargoList::Stage(bool, unsigned short, SmallStack<unsigned short, unsigned short, (unsigned short)65535, (unsigned short)8, (unsigned short)65533>, unsigned char, GoodsEntry const*, CargoPayment*) in cargopacket.o
  96.       VehicleCargoList::Return(unsigned int, StationCargoList*, unsigned short) in cargopacket.o
  97.       VehicleCargoList::Shift(unsigned int, VehicleCargoList*) in cargopacket.o
  98.       VehicleCargoList::Unload(unsigned int, StationCargoList*, CargoPayment*) in cargopacket.o
  99.       VehicleCargoList::Reroute(unsigned int, VehicleCargoList*, unsigned short, unsigned short, GoodsEntry const*) in cargopacket.o
  100.       void VehicleCargoList::PopCargo<CargoRemoval<VehicleCargoList> >(CargoRemoval<VehicleCargoList>) in cargopacket.o
  101.       MultiMap<unsigned short, CargoPacket*, std::less<unsigned short> >::erase(MultiMapIterator<std::_Rb_tree_iterator<std::pair<unsigned short const, std::list<CargoPacket*, std::allocator<CargoPacket*> > > >, std::_List_iterator<CargoPacket*>, unsigned short, CargoPacket*, std::less<unsigned short> >) in cargopacket.o
  102.       ...
  103.   "std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)", referenced from:
  104.       ScheduleErrorMessage(std::list<ErrorMessageData, std::allocator<ErrorMessageData> >&) in error_gui.o
  105.       LinkGraphSchedule::SpawnNext() in linkgraphschedule.o
  106.       void std::list<LinkRefresher::RefitDesc, std::allocator<LinkRefresher::RefitDesc> >::insert<std::_List_const_iterator<LinkRefresher::RefitDesc> >(std::_List_iterator<LinkRefresher::RefitDesc>, std::_List_const_iterator<LinkRefresher::RefitDesc>, std::_List_const_iterator<LinkRefresher::RefitDesc>) in refresh.o
  107.   "std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)", referenced from:
  108.       VehicleCargoList::Stage(bool, unsigned short, SmallStack<unsigned short, unsigned short, (unsigned short)65535, (unsigned short)8, (unsigned short)65533>, unsigned char, GoodsEntry const*, CargoPayment*) in cargopacket.o
  109.       ScriptList::RemoveBottom(int) in script_list.o
  110.       ScriptListSorterValueDescending::Begin() in script_list.o
  111.       ScriptListSorterValueDescending::Next() in script_list.o
  112.       ScriptListSorterValueDescending::Remove(int) in script_list.o
  113.       FlowStat::GetVia(unsigned short, unsigned short) const in station_cmd.o
  114.       FlowStatMap::GetFlow() const in station_cmd.o
  115.       ...
  116.   "std::_Rb_tree_decrement(std::_Rb_tree_node_base*)", referenced from:
  117.       std::_Rb_tree<char const*, std::pair<char const* const, int>, std::_Select1st<std::pair<char const* const, int> >, StringCompare, std::allocator<std::pair<char const* const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<char const* const, int> >, std::pair<char const* const, int> const&) in ai_config.o
  118.       std::_Rb_tree<char const*, std::pair<char const* const, int>, std::_Select1st<std::pair<char const* const, int> >, StringCompare, std::allocator<std::pair<char const* const, int> > >::_M_insert_unique(std::pair<char const* const, int> const&) in ai_config.o
  119.       std::_Rb_tree<char const*, std::pair<char const* const, ScriptInfo*>, std::_Select1st<std::pair<char const* const, ScriptInfo*> >, StringCompare, std::allocator<std::pair<char const* const, ScriptInfo*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<char const* const, ScriptInfo*> >, std::pair<char const* const, ScriptInfo*> const&) in ai_scanner.o
  120.       std::_Rb_tree<char const*, std::pair<char const* const, ScriptInfo*>, std::_Select1st<std::pair<char const* const, ScriptInfo*> >, StringCompare, std::allocator<std::pair<char const* const, ScriptInfo*> > >::_M_insert_unique(std::pair<char const* const, ScriptInfo*> const&) in ai_scanner.o
  121.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::_M_insert_unique(std::pair<char const* const, BlitterFactory*> const&) in 32bpp_anim.o
  122.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::_M_insert_unique(std::pair<char const* const, BlitterFactory*> const&) in 32bpp_anim_sse4.o
  123.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::_M_insert_unique(std::pair<char const* const, BlitterFactory*> const&) in 32bpp_optimized.o
  124.       ...
  125.   "std::_Rb_tree_increment(std::_Rb_tree_node_base const*)", referenced from:
  126.       AIListWindow::AIListWindow(WindowDesc*, Owner) in ai_gui.o
  127.       AIListWindow::DrawWidget(OTTD_Rect const&, int) const in ai_gui.o
  128.       AIListWindow::ChangeAI() in ai_gui.o
  129.       AIScannerInfo::SelectRandomAI() const in ai_scanner.o
  130.       CargoList<StationCargoList, MultiMap<unsigned short, CargoPacket*, std::less<unsigned short> > >::InvalidateCache() in cargopacket.o
  131.       FlowRiver(unsigned int, unsigned int) in landscape.o
  132.       LinkGraphOverlay::DrawLinks(DrawPixelInfo const*) const in linkgraph_gui.o
  133.       ...
  134.   "std::_Rb_tree_increment(std::_Rb_tree_node_base*)", referenced from:
  135.       std::_Rb_tree<char const*, std::pair<char const* const, int>, std::_Select1st<std::pair<char const* const, int> >, StringCompare, std::allocator<std::pair<char const* const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<char const* const, int> >, std::pair<char const* const, int> const&) in ai_config.o
  136.       AIScannerInfo::FindInfo(char const*, int, bool) in ai_scanner.o
  137.       std::_Rb_tree<char const*, std::pair<char const* const, ScriptInfo*>, std::_Select1st<std::pair<char const* const, ScriptInfo*> >, StringCompare, std::allocator<std::pair<char const* const, ScriptInfo*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<char const* const, ScriptInfo*> >, std::pair<char const* const, ScriptInfo*> const&) in ai_scanner.o
  138.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_anim.o
  139.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_anim_sse4.o
  140.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_optimized.o
  141.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_simple.o
  142.       ...
  143.   "std::__throw_length_error(char const*)", referenced from:
  144.       std::vector<ScriptConfigItem const*, std::allocator<ScriptConfigItem const*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ScriptConfigItem const**, std::vector<ScriptConfigItem const*, std::allocator<ScriptConfigItem const*> > >, ScriptConfigItem const* const&) in ai_gui.o
  145.       std::vector<Path*, std::allocator<Path*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Path**, std::vector<Path*, std::allocator<Path*> > >, unsigned long, Path* const&) in mcf.o
  146.       std::vector<unsigned int, std::allocator<unsigned int> >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) in plans_cmd.o
  147.       std::vector<PlanLine*, std::allocator<PlanLine*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<PlanLine**, std::vector<PlanLine*, std::allocator<PlanLine*> > >, PlanLine* const&) in plans_cmd.o
  148.       std::vector<unsigned int, std::allocator<unsigned int> >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int const&) in plans_gui.o
  149.       std::vector<PlansWindow::ListItem, std::allocator<PlansWindow::ListItem> >::_M_insert_aux(__gnu_cxx::__normal_iterator<PlansWindow::ListItem*, std::vector<PlansWindow::ListItem, std::allocator<PlansWindow::ListItem> > >, PlansWindow::ListItem const&) in plans_gui.o
  150.       std::vector<Engine*, std::allocator<Engine*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Engine**, std::vector<Engine*, std::allocator<Engine*> > >, Engine* const&) in engine_sl.o
  151.       ...
  152.   "std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)", referenced from:
  153.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_anim.o
  154.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_anim_sse4.o
  155.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_optimized.o
  156.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_simple.o
  157.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_sse2.o
  158.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_sse4.o
  159.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::erase(char const* const&) in 32bpp_ssse3.o
  160.       ...
  161.   "std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)", referenced from:
  162.       std::_Rb_tree<char const*, std::pair<char const* const, int>, std::_Select1st<std::pair<char const* const, int> >, StringCompare, std::allocator<std::pair<char const* const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<char const* const, int> >, std::pair<char const* const, int> const&) in ai_config.o
  163.       std::_Rb_tree<char const*, std::pair<char const* const, int>, std::_Select1st<std::pair<char const* const, int> >, StringCompare, std::allocator<std::pair<char const* const, int> > >::_M_insert_unique(std::pair<char const* const, int> const&) in ai_config.o
  164.       std::_Rb_tree<char const*, std::pair<char const* const, ScriptInfo*>, std::_Select1st<std::pair<char const* const, ScriptInfo*> >, StringCompare, std::allocator<std::pair<char const* const, ScriptInfo*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<char const* const, ScriptInfo*> >, std::pair<char const* const, ScriptInfo*> const&) in ai_scanner.o
  165.       std::_Rb_tree<char const*, std::pair<char const* const, ScriptInfo*>, std::_Select1st<std::pair<char const* const, ScriptInfo*> >, StringCompare, std::allocator<std::pair<char const* const, ScriptInfo*> > >::_M_insert_unique(std::pair<char const* const, ScriptInfo*> const&) in ai_scanner.o
  166.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::_M_insert_unique(std::pair<char const* const, BlitterFactory*> const&) in 32bpp_anim.o
  167.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::_M_insert_unique(std::pair<char const* const, BlitterFactory*> const&) in 32bpp_anim_sse4.o
  168.       std::_Rb_tree<char const*, std::pair<char const* const, BlitterFactory*>, std::_Select1st<std::pair<char const* const, BlitterFactory*> >, StringCompare, std::allocator<std::pair<char const* const, BlitterFactory*> > >::_M_insert_unique(std::pair<char const* const, BlitterFactory*> const&) in 32bpp_optimized.o
  169.       ...
  170. ld: symbol(s) not found for architecture x86_64
  171. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  172. make[1]: *** [openttd] Error 1
  173. make: *** [all] Error 1

Comments