[Comm] Re: Advanced Strategic Command
Alec Podrezenko
=?iso-8859-1?q?capt_=CE=C1_4net=2Eru?=
Пт Апр 4 16:22:58 MSD 2003
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;
Подробная информация о списке рассылки community