Автор Тема: XEphem  (Прочитано 3319 раз)

Оффлайн OzZy

  • Global Moderator
  • Академик
  • *****
  • Сообщений: 1615
  • Бессмертный
    • Внегаражный ремонт
XEphem
« : Январь 30, 2014, 23:22:57 »
Программа-планетарий предназначенная для unix-like операционных систем (linux, unix, *bsd и т.п.)
Уважаема многими, предоставляет любителям огромный функционал.



Текущая версия: 3.7.6 / Январь 2013

Подробнее здесь: http://www.clearskyinstitute.com/xephem/
Статья в википедии на английском языке: http://en.wikipedia.org/wiki/XEphem

Небольшой видеообзор: xephem recording

При установке необходимо немного бубна и немного гугла.

Ошибки, которые были при компиляции у меня.

fatal error:X11/Intrinsic.h:No such file or directory

Ставим
sudo apt-get install libxt-dev libxaw-headers
apt говорит, что libxaw-headers такого у него нету, тогда

sudo apt-get install libxt-dev
Далее ругается
fatal error: X11/extensions/Print.h: No such file or directory

Ставим
sudo apt-get install x11proto-print-dev
Снова ругается
/usr/bin/ld: cannot find -lXp
/usr/bin/ld: cannot find -lXmu
collect2: error: ld returned 1 exit status
make: *** [xephem] Error 1


Ставим
sudo apt-get install "^libxcb.*"Не помогло

Тогда ставим
sudo apt-get install libxp-dev
Одна ошибка ушла
/usr/bin/ld: cannot find -lXmu
collect2: error: ld returned 1 exit status
make: *** [xephem] Error 1


Ставим
sudo apt-get install libxmu-dev
На этом ошибки закончились и компиляция программы успешно завершилась.
После этого программа готова к запуску командой

./xephem

Ярлык можно вывести на рабочий стол или же саму программу можно запихать в /usr/bin, чтобы она стала доступна всем пользователям на компьютере.

Денис Пахомов

  • Гость
Re: XEphem
« Ответ #1 : Январь 31, 2014, 00:07:59 »
Офигеть ты с бубном плясал... Просто парилка какая-то  :o

Оффлайн OzZy

  • Global Moderator
  • Академик
  • *****
  • Сообщений: 1615
  • Бессмертный
    • Внегаражный ремонт
Re: XEphem
« Ответ #2 : Январь 31, 2014, 00:09:57 »
Офигеть ты с бубном плясал... Просто парилка какая-то  :o
Три с половиной ошибки при компиляции разве это танец с бубном?  ???
Ты же вроде Ubuntu юзал, насколько мне помнится.

Денис Пахомов

  • Гость
Re: XEphem
« Ответ #3 : Январь 31, 2014, 00:15:54 »
Вроде 4 насчитал, ну да ладно, ну у меня ошибки редко выползали. Единственный раз только разов так 8 лесомполемогородом слал... :)

Денис Пахомов

  • Гость
Re: XEphem
« Ответ #4 : Январь 31, 2014, 00:16:26 »
Для меня все равно много :)

Оффлайн alexwolf

  • Абитуриент
  • *
  • Сообщений: 33
    • Alter World
Re: XEphem
« Ответ #5 : Февраль 01, 2014, 14:37:13 »
Старый xephem у меня даже пакетиком есть - http://hyperion.uni-altai.ru/debian/pool/astro/x/xephem/

Новый не собирал, хотя надо будет заняться - дождаться релиза 3.7.7 (уже RC2 имеется) и собрать новую версию.
С уважением, Александр Вольф

Оффлайн OzZy

  • Global Moderator
  • Академик
  • *****
  • Сообщений: 1615
  • Бессмертный
    • Внегаражный ремонт
Re: XEphem
« Ответ #6 : Февраль 05, 2014, 22:22:39 »
Старый xephem у меня даже пакетиком есть - http://hyperion.uni-altai.ru/debian/pool/astro/x/xephem/

Новый не собирал, хотя надо будет заняться - дождаться релиза 3.7.7 (уже RC2 имеется) и собрать новую версию.
Медленно как-то эта программка пилится разрабами.

Оффлайн alexwolf

  • Абитуриент
  • *
  • Сообщений: 33
    • Alter World
Re: XEphem
« Ответ #7 : Февраль 22, 2014, 19:41:12 »
Медленно как-то эта программка пилится разрабами.
А что там быстро пилить-то? Все  задачи, для которых создавался xephem, он исправно выполняет и сейчас там фактически идет багфиксинг и добавление косметики. К тому же занимается им один человек.
С уважением, Александр Вольф

Оффлайн OzZy

  • Global Moderator
  • Академик
  • *****
  • Сообщений: 1615
  • Бессмертный
    • Внегаражный ремонт
Re: XEphem
« Ответ #8 : Март 14, 2015, 14:52:02 »
sudo apt-get install libmotif3 libmotif-devпомогает от
/usr/bin/ld: skipping incompatible ../../libXm/linux86/libXm.a when searching for -lXm
/usr/bin/ld: cannot find -lXm
collect2: error: ld returned 1 exit status
make: *** [xephem] Error 1
при установке xephem

Build dependencies:

    gmake : devel/gmake
    xp.pc : x11/libXp
    xt.pc : x11-toolkits/libXt
    xext.pc : x11/libXext
    xmu.pc : x11-toolkits/libXmu
    x11.pc : x11/libX11
    xft.pc : x11-fonts/libXft
    xpm.pc : x11/libXpm

Runtime dependencies:

    xp.pc : x11/libXp
    xt.pc : x11-toolkits/libXt
    xext.pc : x11/libXext
    xmu.pc : x11-toolkits/libXmu
    x11.pc : x11/libX11
    xft.pc : x11-fonts/libXft
    xpm.pc : x11/libXpm

Library dependencies:

    libpng.so : graphics/png
    libjpeg.so : graphics/jpeg
    libXm.so.4 : x11-toolkits/open-motif

http://www.freshports.org/astro/xephem/

Оффлайн OzZy

  • Global Moderator
  • Академик
  • *****
  • Сообщений: 1615
  • Бессмертный
    • Внегаражный ремонт
Re: XEphem
« Ответ #9 : Сентябрь 27, 2016, 20:22:47 »
Доступна для скачивания версия: 3.7.7
http://www.clearskyinstitute.com/xephem/