Телескопы покупают здесь


A A A A Автор Тема: xephem  (Прочитано 3630 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
xephem
« : 22 Июл 2006 [10:46:42] »
Народ, у какого какие шрифты используются в xephem? И можно ли их в настройках как-то скопом заменить, а не поодиночке (то, что используется по умолчанию ну очень уж страшное)?

P.S. У меня xephem 3.7.1 стоит на PC-BSD 1.2

С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: xephem
« Ответ #1 : 22 Июл 2006 [11:48:22] »
Народ, у какого какие шрифты используются в xephem? И можно ли их в настройках как-то скопом заменить, а не поодиночке (то, что используется по умолчанию ну очень уж страшное)?
P.S. У меня xephem 3.7.1 стоит на PC-BSD 1.2
http://www.clearskyinstitute.com/xephem/, выбираем Reference manual в левом фрейме, далее поиском по странице fonts, change fonts.
Я точно не знаю какую граф. библиотеку использует xephem, в зависимости от нее с настройками фонтов можно и глубже покопать.
Рекомендую посмотреть в /usr/X11R6/lib/X11/fonts/ или командой xfontselect, какие шрифты установлены в системе. Можно, например, установить terminus-fonts из портов, очень красивый (тоненький) шрифт, в том числе с кирилическими раскладками.
« Последнее редактирование: 22 Июл 2006 [11:50:05] от Slava-T »

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
Re: xephem
« Ответ #2 : 22 Июл 2006 [12:00:11] »
Да наличие кириллицы в шрифтах в этом случае по барабану - там все на английском, а вот за подсказку по шрифтам - спасибо
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: xephem
« Ответ #3 : 22 Июл 2006 [13:17:23] »
Да наличие кириллицы в шрифтах в этом случае по барабану - там все на английском, а вот за подсказку по шрифтам - спасибо
Кирилицу я имел в виду в "том числе", просто красивый фонт, удобный для мелких меню, вас же я так понимаю именно _красота_ шрифта используемого по умолчанию не утроила?

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
Re: xephem
« Ответ #4 : 22 Июл 2006 [13:38:16] »
Да наличие кириллицы в шрифтах в этом случае по барабану - там все на английском, а вот за подсказку по шрифтам - спасибо
Кирилицу я имел в виду в "том числе", просто красивый фонт, удобный для мелких меню, вас же я так понимаю именно _красота_ шрифта используемого по умолчанию не утроила?

Именно корявость и не устроила :)
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #5 : 17 Фев 2007 [17:35:33] »
Решился установить последний xephem, но я в линуксе новичок и с кавалерийского наскока не получается  :(
ОС Linux Ubuntu 6.10 ядро 2.6.17-11 - если это важно  :)
Действия (первые две строки) совершил как написано в файле install и вот что получил:

mih@kir:~$ cd xephem-3.7.2/GUI/xephem
mih@kir:~/xephem-3.7.2/GUI/xephem$ make MOTIF=../libXm/linux86
cd ../../libastro; make
make[1]: Entering directory `/home/mih/xephem-3.7.2/libastro'
gcc -O2 -Wall   -c -o aa_hadec.o aa_hadec.c
aa_hadec.c:4:19: error: stdio.h: No such file or directory
aa_hadec.c:5:18: error: math.h: No such file or directory
In file included from aa_hadec.c:7:
astro.h:630: error: expected ‘)’ before ‘*’ token
aa_hadec.c: In function ‘aaha_aux’:
aa_hadec.c:66: warning: implicit declaration of function ‘sin’
aa_hadec.c:66: warning: incompatible implicit declaration of built-in function ‘sin’
aa_hadec.c:67: warning: implicit declaration of function ‘cos’
aa_hadec.c:67: warning: incompatible implicit declaration of built-in function ‘cos’
aa_hadec.c:73: warning: implicit declaration of function ‘acos’
aa_hadec.c:73: warning: incompatible implicit declaration of built-in function ‘acos’
make[1]: *** [aa_hadec.o] Ошибка 1
make[1]: Leaving directory `/home/mih/xephem-3.7.2/libastro'
make: *** [libs] Ошибка 2
mih@kir:~/xephem-3.7.2/GUI/xephem$

Может кто что-то посоветует?
Самому освоить линукс получится не скоро, а xephem-ом попользоваться хочется параллельно изучению, а не после  :)
Уж больно сильно его хвалят.
А пока приходится пользоваться линуксовыми Kstars  и Skychart и StarCalc в эмуляции.
Заранее очень благодарен!  :)

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
Re: xephem
« Ответ #6 : 17 Фев 2007 [17:40:23] »
библиотечек нужных не находится... какой gcc стоит в системе?
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #7 : 17 Фев 2007 [17:46:50] »
Пришлось по-быстрому почитать man gcc  :)

mih@kir:~$ gcc --version
gcc (GCC) 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: xephem
« Ответ #8 : 17 Фев 2007 [17:48:55] »
Решился установить последний xephem, но я в линуксе новичок и с кавалерийского наскока не получается  :(
А с помощью dpkg (или что там в Убунту) может быть проще будет? Установить пакет со всеми зависимостями.

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #9 : 17 Фев 2007 [17:50:49] »
нет там такого пакета  :(
Есть в Debian, но старый

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: xephem
« Ответ #10 : 17 Фев 2007 [18:03:44] »
Понятно. А configure ругается или нормально проходит? Кроме того похоже у вас glibc-static-devel нет .... или что там в linuxe

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #11 : 17 Фев 2007 [18:12:23] »
А configure ругается или нормально проходит?
Знать бы о чем Вы...  :(
Все этапы моей попытки инсталляции я привел выше, других не было.

Цитата
Кроме того похоже у вас glibc-static-devel нет .... или что там в linuxe
Тоже темный лес для меня, похоже, без основательного изучения linux мне xephem не установить.  :(
Как и другим новичкам.

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: xephem
« Ответ #12 : 17 Фев 2007 [18:46:09] »
Ну вообщето схема такая ... сначала скачивается архив с исходниками. Потом запускается команда configure она проверяет наличие зависимостей и создает Makefile который и служит "основой" для команды make. Попробуйте запустить configure прямо в каталоге xephem-3.7.2, что он скажет?

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #13 : 17 Фев 2007 [19:33:37] »
Попробуйте запустить configure прямо в каталоге xephem-3.7.2, что он скажет?

mih@kir:~$ cd xephem-3.7.2
mih@kir:~/xephem-3.7.2$ configure
bash: configure: команда не найдена

Я так понял, что не хватает stdio.h и math.h - первая не знаю, а вторая это, похоже, библиотека математических функций.
Вот только почему они не установлены по умолчанию?  ???
Посмотрел в менеджере пакетов - мой компилятор вроде новейшей версии.

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
Re: xephem
« Ответ #14 : 17 Фев 2007 [19:46:06] »
Попробуйте запустить configure прямо в каталоге xephem-3.7.2, что он скажет?

mih@kir:~$ cd xephem-3.7.2
mih@kir:~/xephem-3.7.2$ configure
bash: configure: команда не найдена

Я так понял, что не хватает stdio.h и math.h - первая не знаю, а вторая это, похоже, библиотека математических функций.
Вот только почему они не установлены по умолчанию?  ???
Посмотрел в менеджере пакетов - мой компилятор вроде новейшей версии.

Попробуйте следовать инструкциям по сборке xephem из его ридмишки.  Если делаете все по ней, но все равно все ругается, то неплохо бы сказать что за версии glibc стоит. Ну и конфигурировать попробуйте так - ./configure - в libastro (т.е. в той папке, где по идее должен быть Makefile - кстати, а там файлик configure есть?)
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #15 : 17 Фев 2007 [20:02:40] »
Попробуйте следовать инструкциям по сборке xephem из его ридмишки.  Если делаете все по ней, но все равно все ругается, то неплохо бы сказать что за версии glibc стоит.

Там нужно только набрать make MOTIF=../../libXm/linux86 в указанной папке.
Какая glibc узнать не умею  :(
файлика configure во всей инсталляционной папке нет.

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
Re: xephem
« Ответ #16 : 17 Фев 2007 [20:30:57] »
Попробуйте следовать инструкциям по сборке xephem из его ридмишки.  Если делаете все по ней, но все равно все ругается, то неплохо бы сказать что за версии glibc стоит.

Там нужно только набрать make MOTIF=../../libXm/linux86 в указанной папке.
Какая glibc узнать не умею  :(
файлика configure во всей инсталляционной папке нет.

вы поставили менеджер пакетов? если поставили, то зайдите в него и убедитесь, что glibc поставдена
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: xephem
« Ответ #17 : 17 Фев 2007 [21:16:59] »
С именем glibc  в менеджере пакетов есть только документация к нему.
Но зато установлена такая:

libc6 -
GNU C Library: Shared libraries
Contains the standard libraries that are used by nearly all programs on
the system. This package includes shared versions of the standard C library
and the standard math library, as well as many others.

Оно?

Оффлайн Slava-T

  • Техническая поддержка
  • *****
  • Сообщений: 4 453
  • Благодарностей: 20
    • Skype - Slava_t71
    • Сообщения от Slava-T
Re: xephem
« Ответ #18 : 18 Фев 2007 [09:18:05] »
http://loke.as.arizona.edu/~ckulesa/xephem/
Насколько я понимаю Убунту может устанавливать rpm при наличии сотв. утилиты, какой правда не знаю, можно поискать в сети ...
вот тут еще почитайте
https://astronomy.ru/forum/index.php/topic,7345.0.html
« Последнее редактирование: 18 Фев 2007 [09:20:09] от Slava-T »

Оффлайн Александр ВольфАвтор темы

  • *****
  • Сообщений: 3 325
  • Благодарностей: 104
  • Stellarium Developer
    • Skype - alex.v.wolf
    • Jabber - alex.wolf@jabber.ru
    • DeepSkyHosting: alexwolf
    • Сообщения от Александр Вольф
    • 47 Tucanae
Re: xephem
« Ответ #19 : 18 Фев 2007 [09:22:20] »
Стоп! Сразу не посмотрел - а сам Motif-то стоит?
С уважением, Александр
Астротоп | Stellarium: donate | KStars
SW ED80/SW AllView GOTO | Celestron 15x70 | Celestron 25-125x80 | Veber 25x100