Closed ioctl-user closed 1 year ago
На последней версии make выдаёт такое:
make[2]: вход в каталог «/home/ioctl/abs/mapsoft2/modules/vmap2» g++ vmap2obj.test.o vmap2obj.o vmap2.o vmap2io.o vmap2io_vmap.o vmap2io_mp.o vmap2io_fig.o vmap2io_osm.o db_tools.o db_simple.o db_geohash.o string_pack.o vmap2types.o vmap2gobj.o vmap2tools.o ../fig_geo/fig_geo.a ../geo_render/geo_render.a ../geo_mkref/geo_mkref.a ../geo_data/geo_data.a ../geo_nom/geo_nom.a ../viewer/viewer.a ../srtm/srtm.a ../cairo/cairo.a ../image/image.a ../osmxml/osmxml.a ../mp/mp.a ../fig_opt/fig_opt.a ../fig/fig.a ../downloader/downloader.a ../getopt/getopt.a ../time_fmt/time_fmt.a ../iconv/iconv.a ../geohash/geohash.a ../conv/conv.a ../cache/cache.a ../vmap/vmap.a ../tmpdir/tmpdir.a ../filename/filename.a ../rainbow/rainbow.a ../geo_tiles/geo_tiles.a ../geom/geom.a ../read_words/read_words.a ../opt/opt.a ../err/err.a -lcurl -ldb -ljansson -lrsvg-2 -lm -lzip -ltiff -lpng16 -lgthread-2.0 -pthread -lglib-2.0 -lproj -lxml2 -ljpeg -lfontconfig -lfreetype -lgif -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lgtk-3 -lgdk-3 -lz -latk-1.0 -lcairo-gobject -lgio-2.0 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lz -lpthread -o vmap2obj.test /usr/bin/ld: vmap2io.o: в функции «vmap2_import(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, VMap2types const&, VMap2&, Opt const&)»: /home/ioctl/abs/mapsoft2/modules/vmap2/vmap2io.cpp:103: неопределённая ссылка на «gpx_to_vmap2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, VMap2&, Opt const&)» /usr/bin/ld: vmap2io.o: в функции «vmap2_export(VMap2&, VMap2types const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Opt const&)»: /home/ioctl/abs/mapsoft2/modules/vmap2/vmap2io.cpp:184: неопределённая ссылка на «vmap2_to_gpx(VMap2&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Opt const&)» collect2: ошибка: выполнение ld завершилось с кодом возврата 1 make[2]: *** [<встроенное>: vmap2obj.test] Ошибка 1 make[2]: выход из каталога «/home/ioctl/abs/mapsoft2/modules/vmap2» make[1]: *** [../../modules/Makefile.inc:83: make_deps] Ошибка 2 make[1]: выход из каталога «/home/ioctl/abs/mapsoft2/programs/ms2render» make: *** [Makefile:33: ms2render] Ошибка 2
Я забыл файл закоммитить, сделаю вечером из дома. Большое спасибо за замечание!
Выложил. Надо сделать pull в modules
На последней версии make выдаёт такое: