"Андрій Жук" ...
>
> Vlad Horsun wrote:
> > "Андрій Жук" ...
> >> Эту проблему решил расстановкой
> >> #ifdef GARBAGE_THREAD
> >
> >     Фигню ты сделал, а не проблему решил :-P
>
> Ничего не фигню.

    Давай ты не будешь мне рассказывать ? :-P

> В jrd.cpp
> #ifdef GARBAGE_THREAD
> #include "vio_proto.h"
> #endif
>
> а потом
> в функции static void run_commit_triggers(thread_db* tdbb, jrd_tra*
> transaction)
>
> // start a savepoint to rollback changes of all triggers
> VIO_start_save_point(tdbb, transaction);
>
> без ifdef, хотя декларация VIO_start_save_point находится в vio_proto.h,
> и соответственно без vio_proto.h нискампилицца.

    Нужно правильно определить где пропущен #define GARBAGE_THREAD,
а не расставлять #ifdef GARBAGE_THREAD, не понимая что это, и на что влияет

> >> теперь хуже...
> >
> >     MinGW сборка давно никем не поддерживается. Зачем тебе этот гемор ?
> > 2.1 должна нормально собираться с VC Express
> >
> Наверное так и сделаю.

    Именно

-- 
Хорсун Влад


Ответить