Автор Тема: Инсталиране със cmake  (Прочетена 1834 пъти)

mavar

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Инсталиране със cmake
« -: Jan 06, 2013, 13:33 »
Вчера тръгнах да инсталирам xbmc от сорса, тъй като от официалния източник не намерих пакет за slackware и по време на конфигурирането на няколко пъти се оплака от липсващи библиотеки, които една по една свалих от интернет и инсталирах. В един момент трябваше да инсталирам и libtinyxml. Тази библиотека не се инсталира като другите с configure &&make &&make install а използва cmake. Изпълнявайки cmake без аргументи видях, че протече процес на компилиране и в директорията, където беше сорса се създадоха няколко нови файлове, но как да завърша инсталацията? Повторното изпълнение на configure от директорията на xbmc отново показва, че липсва тази библиотека.
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: Инсталиране със cmake
« Отговор #1 -: Jan 06, 2013, 13:45 »
Пробвай на configure да му укажеш път, където да търси библиотеката. Стартирай configure --help за да видиш как.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

n00b

  • Напреднали
  • *****
  • Публикации: 1248
  • Distribution: OSX
  • Window Manager: 10.6, 10.8, 10.9
  • Live to hack, hack to live.
    • Профил
Re: Инсталиране със cmake
« Отговор #2 -: Jan 06, 2013, 14:18 »
Пробвай с cmake install
Активен

mobilio - професионални мобилни приложения

mavar

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Re: Инсталиране със cmake
« Отговор #3 -: Jan 06, 2013, 14:54 »
Пробвай с cmake install
Не става. Явно синтаксисът е различен от този на make. С горната команда търси сорса в директория ./install вместо в ./
Активен

mavar

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Re: Инсталиране със cmake
« Отговор #4 -: Jan 06, 2013, 17:12 »
Всъщност би трябвало след компилацията да се получи файл libtinyxml.so но го няма.
Активен

dev_urandom

  • Напреднали
  • *****
  • Публикации: 114
  • Distribution: Slackware
    • Профил
Re: Инсталиране със cmake
« Отговор #5 -: Jan 06, 2013, 18:17 »
cmake(1)                                                                                                                              cmake(1)

NAME
         cmake - Cross-Platform Makefile Generator.


DESCRIPTION
       The  "cmake"  executable  is the CMake command-line interface.  It may be used to configure projects in scripts.  Project configuration
       settings may be specified on the command line with the -D option.  The -i option will cause cmake to interactively prompt for such set-
       tings.

       CMake  is  a  cross-platform  build  system  generator.  Projects specify their build process with platform-independent CMake listfiles
       included in each directory of a source tree with the name CMakeLists.txt. Users build a project by using CMake to generate a build sys-
       tem for a native tool on their platform.
Активен

mavar

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Re: Инсталиране със cmake
« Отговор #6 -: Jan 06, 2013, 19:32 »
Готово, оправих се.
Последователността е следната:

cmake
make
make install

Благодаря на всички, отзовали се.
Активен

dev_urandom

  • Напреднали
  • *****
  • Публикации: 114
  • Distribution: Slackware
    • Профил
Re: Инсталиране със cmake
« Отговор #7 -: Jan 06, 2013, 20:14 »
Готово, оправих се.
Последователността е следната:

cmake
make
make install

Благодаря на всички, отзовали се.

Това беше идеята - cmake ти прави Makefile, след което логично е make && make install
Успехи!
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Cmake грешка :(
Настройка на програми
Mordred 5 1740 Последна публикация Nov 09, 2007, 09:41
от runtime
Проблем с инсталирането на CMAKE на Debian 4.0r
Настройка на програми
bg_dj 15 4664 Последна публикация Apr 14, 2009, 10:55
от bg_dj
Проблем с doxygen и cmake
Настройка на програми
ribolovec2 1 863 Последна публикация Jan 09, 2016, 05:59
от BRADATA