Support #399

ITalc 1.0.9 проблемы с установкой в CLDX-11.9-i686 и в CLD-11.9-x86-64

Added by Евгений Чугаинов over 12 years ago. Updated over 11 years ago.

Status:Closed Start:02/01/2012
Priority:High Due date:
Assignee:Dmitry Fomenko % Done:

100%

Category:Calculate Linux Desktop KDE Spent time: -
Target version:-
Votes: 1

Description

При установке падает с одной и той же ошибкой:

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./x11 -I./x11/x11vnc -I./x11/libvncserver -I./../lib/include -I./../lib/include/rfb -I./src -I..  -O2 -march=x86-64 -pipe -I/usr/include -I/usr/include  -I/usr/include/qt4 -I/usr/include/qt4/Qt -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_XML_LIB -DQT_THREAD_SUPPORT -O2 -DBUILD_ICA  -O2 -march=x86-64 -pipe -I/usr/include -g -O2 -Wall -fPIC -fno-strict-aliasing -MT ica_qrc.o -MD -MP -MF .deps/ica_qrc.Tpo -c -o ica_qrc.o `test -f './ica_qrc.cpp' || echo './'`./ica_qrc.cpp
mv -f .deps/ica_qrc.Tpo .deps/ica_qrc.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I./x11 -I./x11/x11vnc -I./x11/libvncserver -I./../lib/include -I./../lib/include/rfb -I./src -I..  -O2 -march=x86-64 -pipe -I/usr/include -I/usr/include  -O2 -DBUILD_ICA -DVNCSHARED -DFOREVER -DNOREPEAT=0 -DNOPW=1 -DREMOTE_CONTROL=0 -DEXTERNAL_COMMANDS=0 -DFILEXFER=0 -DNOGUI -DSMALL_FOOTPRINT=1 -w -O2 -march=x86-64 -pipe -I/usr/include -g -O2 -Wall -fPIC -fno-strict-aliasing -MT x11vnc.o -MD -MP -MF .deps/x11vnc.Tpo -c -o x11vnc.o `test -f './x11/x11vnc.c' || echo './'`./x11/x11vnc.c
In file included from ./x11/x11vnc/remote.c:21:0,
                 from ./x11/x11vnc.c:10:
./x11/x11vnc/pointer.h:10:13: ошибка: ‘pointer’ повторно декларирован как символ другого вида
/usr/include/X11/Xdefs.h:53:15: замечание: здесь была предыдущая декларация ‘pointer’
make[3]: *** [x11vnc.o] Ошибка 1
make[3]: Выход из каталога `/var/calculate/tmp/portage/net-misc/italc-1.0.9/work/italc-1.0.9/ica'
make[2]: *** [all] Ошибка 2
make[2]: Выход из каталога `/var/calculate/tmp/portage/net-misc/italc-1.0.9/work/italc-1.0.9/ica'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/var/calculate/tmp/portage/net-misc/italc-1.0.9/work/italc-1.0.9'
make: *** [all] Ошибка 2
emake failed
 * ERROR: net-misc/italc-1.0.9 failed (compile phase):
 *   died running emake, base_src_make
 * 
 * Call stack:
 *     ebuild.sh, line   91:  Called src_compile
 *   environment, line 3634:  Called base_src_compile
 *   environment, line  683:  Called base_src_make
 *   environment, line  721:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";
 * 
 * If you need support, post the output of 'emerge --info =net-misc/italc-1.0.9',
 * the complete build log and the output of 'emerge -pqv =net-misc/italc-1.0.9'.
 * The complete build log is located at '/var/calculate/tmp/portage/net-misc/italc-1.0.9/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/net-misc/italc-1.0.9/temp/environment'.
 * S: '/var/calculate/tmp/portage/net-misc/italc-1.0.9/work/italc-1.0.9'

Кстати есть уже версия 2.0.0 нельзя ли ее добавить

History

Updated by Евгений Чугаинов over 12 years ago

Пробовал сам скачать
git clone git://italc.git.sourceforge.net/gitroot/italc/italc
но на 88% упала с ошибкой на CLD-11.9-x86-64 при make install
скачал вручную italc-2.0.0.tar.bz2
все установилось, но нет почему-то локализации и она в /usr/local

Updated by Alexander Tratsevskiy over 12 years ago

Может в багтрекер gentoo правильней было бы написать, присвоив приоритет High, как здесь? Этот ебилд в портежах.

Версию 2.0.0 имело бы смысла добавлять в оверлей, если бы этот пакет использовался в одном из дистрибутивов.

Updated by Dmitry Fomenko over 12 years ago

Пожалуйста, следующий раз прикрепите аттачами следующее, будет гораздо проще разбирать проблему:

  • If you need support, post the output of 'emerge --info =net-misc/italc-1.0.9',
  • the complete build log and the output of 'emerge -pqv =net-misc/italc-1.0.9'.
  • The complete build log is located at '/var/calculate/tmp/portage/net-misc/italc-1.0.9/temp/build.log'.

Спасибо.

Updated by Dmitry Fomenko over 12 years ago

Рабочий net-misc/italc-1.0.13.ebuild в оверлее. Тестируйте. 2.0.0 будет чуток позже.

Updated by Dmitry Fomenko about 12 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Добавлен italk-2.0.0.ebuild. После синхронизации develop-ветки с основной будет доступен для тестирования. Также небольшой фикс для 1.0.13 - добавлена генерация .desktop-файла.

Updated by Oleg Volkov about 12 years ago

italc-2.0.0 слегка подглючивает после включения режима демонстрации, более точно причину пока не выяснил.

Updated by Oleg Volkov about 12 years ago

italc первой версии не такой уж стабильный как хотелось бы, поэтому рассказываю про italc2.

1. Для желающих ставить последнюю версию из git надо скачивать не master а italc2, тогда все компилится и собирается (пишет версию 2.0.1). На остальные машины можно переписать готовые файлы из /usr/local/(lib|bin), после выполнить ldconfig.
2. Настройка imc. Работоспособный Backend только VNC Reflector (галочку Multitread не ставить!). На 7 машин конечно подтормаживает, но жить можно. Authentication methods ставим галочки Key file authentication и не ставим ни одной галочки на этой странице.
3. Чтобы italc восстанавливал расположение окон надо вручную в файле PersonalConfig.xml установить autoarranged="0".
4. На машине учителя ica не кладите в автозагрузку а запускайте в комплекте с italc. Рекомендую их перезапускать перед включением Demo режима и в других ситуациях если вдруг машины учеников выпадают из под контроля. С этим пока до конца не разобрался.

Видимо в девел ветку можно класть последний git (italc2).

Updated by Mikhail Hiretsky over 11 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF

Thank you!