[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, &micro) != 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