* [Comm] Advanced Strategic Command
@ 2003-04-04 5:30 Alec Podrezenko
2003-04-04 6:41 ` Vitaly Lipatov
0 siblings, 1 reply; 11+ messages in thread
From: Alec Podrezenko @ 2003-04-04 5:30 UTC (permalink / raw)
To: Community
Привет!
Хочу вот сабж собрать. Ибо под SuSE8.1 он у меня был, а сейчас
нету. Вот и пытаюсь из Сьюзей SRPM-ки собирать. В связи с этим
вопросы.
Самое главное - почемуто не собирается paragui. Ругается:
In file included from themeloader.cpp:37:
/usr/include/expat.h:657: use of enum `XML_Status' without
previous declaration
/usr/include/expat.h:735: multiple definition of `enum XML_Status'
/usr/include/expat.h:657: previous definition here
Искал ответ в конференциях - не нашел. Кто сталкивался?
Как это победить? Помню, сам собирал asc на SuSE7.1 - проблем не
было. В 8.1 был готовый в RPM-ках. На ATL Master 2.2 не
собирается paragui.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Advanced Strategic Command
2003-04-04 5:30 [Comm] Advanced Strategic Command Alec Podrezenko
@ 2003-04-04 6:41 ` Vitaly Lipatov
2003-04-04 7:33 ` Alec Podrezenko
0 siblings, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2003-04-04 6:41 UTC (permalink / raw)
To: community
On 4 Апрель 2003 09:30, Alec Podrezenko wrote:
> Привет!
> Хочу вот сабж собрать. Ибо под SuSE8.1 он у меня был, а сейчас
> нету. Вот и пытаюсь из Сьюзей SRPM-ки собирать. В связи с этим
> вопросы.
>
> Самое главное - почемуто не собирается paragui. Ругается:
> In file included from themeloader.cpp:37:
> /usr/include/expat.h:657: use of enum `XML_Status' without
> previous declaration
> /usr/include/expat.h:735: multiple definition of `enum
> XML_Status' /usr/include/expat.h:657: previous definition here
Обновлялись из Сизифа?
Сейчас там expat-1.95.6-alt2, в котором это должно быть
исправлено.
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Advanced Strategic Command
2003-04-04 6:41 ` Vitaly Lipatov
@ 2003-04-04 7:33 ` Alec Podrezenko
2003-04-04 8:10 ` Vitaly Lipatov
0 siblings, 1 reply; 11+ messages in thread
From: Alec Podrezenko @ 2003-04-04 7:33 UTC (permalink / raw)
To: community
Vitaly Lipatov пишет:
> On 4 Апрель 2003 09:30, Alec Podrezenko wrote:
> Обновлялись из Сизифа?
Да.
> Сейчас там expat-1.95.6-alt2, в котором это должно быть
> исправлено.
Спасибо, сейчас попробую.
Кстати, о птичках. Соберу я у себя эти SDLmm, paragui, asc.
Никому rpm-ки не надо? Если надо, как лучше делиться?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Advanced Strategic Command
2003-04-04 7:33 ` Alec Podrezenko
@ 2003-04-04 8:10 ` Vitaly Lipatov
2003-04-04 8:23 ` Alec Podrezenko
0 siblings, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2003-04-04 8:10 UTC (permalink / raw)
To: community
On 4 Апрель 2003 11:33, Alec Podrezenko wrote:
> Vitaly Lipatov пишет:
> > On 4 Апрель 2003 09:30, Alec Podrezenko wrote:
> > Обновлялись из Сизифа?
>
> Да.
>
> > Сейчас там expat-1.95.6-alt2, в котором это должно быть
> > исправлено.
>
> Спасибо, сейчас попробую.
> Кстати, о птичках. Соберу я у себя эти SDLmm, paragui, asc.
> Никому rpm-ки не надо? Если надо, как лучше делиться?
Может станете его поддерживать в Сизифе?
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Advanced Strategic Command
2003-04-04 8:10 ` Vitaly Lipatov
@ 2003-04-04 8:23 ` Alec Podrezenko
2003-04-04 8:35 ` Vitaly Lipatov
0 siblings, 1 reply; 11+ messages in thread
From: Alec Podrezenko @ 2003-04-04 8:23 UTC (permalink / raw)
To: community
Vitaly Lipatov пишет:
> Может станете его поддерживать в Сизифе?
Может и стану, если получится. Я тут, кстати, "для себе" php-oci8
собрал. Тоже могу делиться, если что. Правда, под Oracle 8.1.7
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Advanced Strategic Command
2003-04-04 8:23 ` Alec Podrezenko
@ 2003-04-04 8:35 ` Vitaly Lipatov
2003-04-04 10:36 ` Alec Podrezenko
0 siblings, 1 reply; 11+ messages in thread
From: Vitaly Lipatov @ 2003-04-04 8:35 UTC (permalink / raw)
To: community
On 4 Апрель 2003 12:23, Alec Podrezenko wrote:
> Vitaly Lipatov пишет:
> > Может станете его поддерживать в Сизифе?
>
> Может и стану, если получится. Я тут, кстати, "для себе"
> php-oci8 собрал. Тоже могу делиться, если что. Правда, под
> Oracle 8.1.7
Тогда подпишитесь на sisyphus@altlinux.ru и смотрите на
http://docs.altlinux.ru/alt/devel/
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Advanced Strategic Command
2003-04-04 8:35 ` Vitaly Lipatov
@ 2003-04-04 10:36 ` Alec Podrezenko
2003-04-04 11:35 ` [Comm] " Sergey Vlasov
0 siblings, 1 reply; 11+ messages in thread
From: Alec Podrezenko @ 2003-04-04 10:36 UTC (permalink / raw)
To: community
Vitaly Lipatov пишет:
> Тогда подпишитесь на sisyphus@altlinux.ru и смотрите на
> http://docs.altlinux.ru/alt/devel/
ОК.
Кто еще объяснит такую фичу:
./configure для acs-1.13.2.3 (да и для 1.10.2) проходит при
запуске ручками, а из .spec -файла ругается. :)
checking for PARAGUI - version >= 1.0.1... no
*** Could not run PARAGUI test program, checking why...
Хотя, на самом деле, парагуй установлен. И еще раз повторяю, если
сказать ./configure в каталоге с asc, все проходит нормально.
Да и если глянуть в config.log (после rpm -ba asc.spec) , видим:
configure:9827: g++ -o conftest -g -O2 -D_UNIX_ -D_SDL_
-I/usr/include/SDL -D_REENTRANT -I/usr/include/paragui
-I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT
conftest.cc -lSDL_mixer -lSDL_image -lSDL -lpthread -lparagui
-lSDL -lpthread -lSDL_image -lexpat -lfreetype -lstdc++ >&5
configure:9830: $? = 0
configure:9832: ./conftest
Could not initialize SDL: Unable to open a console
terminal
configure:9835: $? = 255
То же место при запуске конфигури ручками:
configure:9827: g++ -o conftest -g -O2 -D_UNIX_ -D_SDL_
-I/usr/include/SDL -D_REENTRANT -I/usr/include/paragui
-I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT
conftest.cc -lSDL_mixer -lSDL_image -lSDL -lpthread -lparagui
-lSDL -lpthread -lSDL_image -lexpat -lfreetype -lstdc++ >&5
configure:9830: $? = 0
configure:9832: ./conftest
configure:9835: $? = 0
configure:9852: result: yes
т.е. дело, видимо, не в том, что нету парагуя.
А в чем?
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Comm] Re: Advanced Strategic Command
2003-04-04 10:36 ` Alec Podrezenko
@ 2003-04-04 11:35 ` Sergey Vlasov
2003-04-04 12:00 ` Alec Podrezenko
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Vlasov @ 2003-04-04 11:35 UTC (permalink / raw)
To: community
On Fri, 04 Apr 2003 18:36:30 +0800
Alec Podrezenko <capt@4net.ru> wrote:
> ./configure для acs-1.13.2.3 (да и для 1.10.2) проходит при
> запуске ручками, а из .spec -файла ругается. :)
>
> checking for PARAGUI - version >= 1.0.1... no
> *** Could not run PARAGUI test program, checking why...
>
> Хотя, на самом деле, парагуй установлен. И еще раз повторяю, если
> сказать ./configure в каталоге с asc, все проходит нормально.
>
> Да и если глянуть в config.log (после rpm -ba asc.spec) , видим:
>
> configure:9827: g++ -o conftest -g -O2 -D_UNIX_ -D_SDL_
> -I/usr/include/SDL -D_REENTRANT -I/usr/include/paragui
> -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT
> conftest.cc -lSDL_mixer -lSDL_image -lSDL -lpthread -lparagui
> -lSDL -lpthread -lSDL_image -lexpat -lfreetype -lstdc++ >&5
>
> configure:9830: $? = 0
>
> configure:9832: ./conftest
>
> Could not initialize SDL: Unable to open a console
> terminal
Хочет графику запустить в процессе сборки. Это он зря. Возможно,
придётся поковырять.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: Advanced Strategic Command
2003-04-04 11:35 ` [Comm] " Sergey Vlasov
@ 2003-04-04 12:00 ` Alec Podrezenko
2003-04-04 12:14 ` Sergey Vlasov
0 siblings, 1 reply; 11+ messages in thread
From: Alec Podrezenko @ 2003-04-04 12:00 UTC (permalink / raw)
To: community
Sergey Vlasov пишет:
>> configure:9832: ./conftest
>> Could not initialize SDL: Unable to open a console
>>terminal
> Хочет графику запустить в процессе сборки. Это он зря. Возможно,
> придётся поковырять.
Да по-моему в процессе исполнения. К тому же console terminal -
не графика. Хм. А может это быть из-за каких-то переменных среды,
устанавливаемы rpm-ом? Типа TERM? Хотя TERM проверил, все ОК.
:(
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Comm] Re: Advanced Strategic Command
2003-04-04 12:00 ` Alec Podrezenko
@ 2003-04-04 12:14 ` Sergey Vlasov
2003-04-04 12:22 ` Alec Podrezenko
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Vlasov @ 2003-04-04 12:14 UTC (permalink / raw)
To: community
On Fri, 04 Apr 2003 20:00:44 +0800
Alec Podrezenko <capt@4net.ru> wrote:
> Sergey Vlasov пишет:
> >> configure:9832: ./conftest
> >> Could not initialize SDL: Unable to open a console
> >>terminal
> > Хочет графику запустить в процессе сборки. Это он зря. Возможно,
> > придётся поковырять.
> Да по-моему в процессе исполнения.
Имеется в виду, в процессе сборки пакета.
> К тому же console terminal - не графика.
Всё равно это недопустимо.
> Хм. А может это быть из-за каких-то переменных среды,
> устанавливаемы rpm-ом? Типа TERM? Хотя TERM проверил, все ОК.
А вывод rpm при сборке был перенаправлен?
Надо смотреть, что эта проверялка пытается делать для проверки версии
библиотеки. Если пытается инициализировать - это не пройдёт; впрочем,
для rpm-пакета можно сделать патч, убирающий эту проверку, а
требования к версии записать в BuildPreReq.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: Advanced Strategic Command
2003-04-04 12:14 ` Sergey Vlasov
@ 2003-04-04 12:22 ` Alec Podrezenko
0 siblings, 0 replies; 11+ messages in thread
From: Alec Podrezenko @ 2003-04-04 12:22 UTC (permalink / raw)
To: community
Sergey Vlasov пишет:
> А вывод rpm при сборке был перенаправлен?
Нет
> Надо смотреть, что эта проверялка пытается делать для проверки версии
> библиотеки.
Там очень хитро проверяется версия paragui. Надо всем брать
пример :)
-------------------------
tmp_version = my_strdup("$min_paragui_version");
if
(sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) {
printf("%s, bad version string\n", "$min_paragui_version");
exit(1);
}
if
(($paragui_major_version > major) ||
(($paragui_major_version == major) && ($paragui_minor_version >
minor)) ||
(($paragui_major_version == major) && ($paragui_minor_version ==
minor) && ($paragui_micro_version >= micro))) {
return
0;
}
-------------------------
Короче, все равно ничего не проверяется на самом деле.
>Если пытается инициализировать - это не пройдёт; впрочем,
> для rpm-пакета можно сделать патч, убирающий эту проверку, а
> требования к версии записать в BuildPreReq.
Так и сделаем, скорее всего.
Кстати, все пошло, стоило закомментировать строчку
// PG_Application app;
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2003-04-04 12:22 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-04 5:30 [Comm] Advanced Strategic Command Alec Podrezenko
2003-04-04 6:41 ` Vitaly Lipatov
2003-04-04 7:33 ` Alec Podrezenko
2003-04-04 8:10 ` Vitaly Lipatov
2003-04-04 8:23 ` Alec Podrezenko
2003-04-04 8:35 ` Vitaly Lipatov
2003-04-04 10:36 ` Alec Podrezenko
2003-04-04 11:35 ` [Comm] " Sergey Vlasov
2003-04-04 12:00 ` Alec Podrezenko
2003-04-04 12:14 ` Sergey Vlasov
2003-04-04 12:22 ` Alec Podrezenko
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git