Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Ошибка при установке FastReport 4


Автор: huminclouds 17.9.2009, 13:19
Устанавливаю вручную FastReport 4. При компиляции FastReport 4\Source\frx*.dpk вылетает ошибка
Цитата

[Fatal Error] frx7.dpk(38): Required package 'fqb70' not found 

Пользуюсь Delphi 7. Может кто сталкивался, подскажите как лечить.

Автор: Vas 17.9.2009, 13:44
Найти руками файл 'fqb70' и кинуть его в папку с файлом 'frx7.dpk' или путь добавить к путям пакетов Tools-Enviroment Option - Library

Автор: Frees 17.9.2009, 13:51
или читать инструкцию 

Автор: huminclouds 17.9.2009, 14:01
Добавил путь. Теперь не может найти fqbClass.dcu, а этого файла вообще нет в дистрибутиве. Думаю дело в другом. Раньше все нормально устанавливалось, но после переустановки системы, такая ерунда началась.

Автор: Frees 17.9.2009, 14:12
Цитата(huminclouds @  17.9.2009,  17:01 Найти цитируемый пост)
а этого файла вообще нет в дистрибутиве

а fqbClass.pas есть?

Автор: Romikgy 17.9.2009, 14:50
я скидывал все исходники в одну папку и оттуда уже ставил без проблем...

Автор: huminclouds 18.9.2009, 15:27
Frees, инструкцию по установке я наизусть знаю ). Устанавливал уже не раз. Файл fqbClass.pas есть. Дело в том, что косяк начался после смены матери, проца и видюхи. Может ли здесь иметь место аппаратная проблема. Так как по разумению своему все уже перепробовал: Delphi переставлял, FastReport версии разные пробовал, от 4.2.22 до 4.7.106, даже операционку переставлял. Короче лобовое протер, по колесам постучал, не работает зараза. А на старом аппарате все как по маслу ставилось. И на другой машине пробую, норм ставиться.

Автор: Frees 19.9.2009, 22:07
в path(виндовый) смотрел?

Автор: Данкинг 19.9.2009, 23:50
Хм... А при чём здесь аппаратная проблема - каким боком может она быть? Я FR ставил на трёх разных компах, а также на ноуте - всегда всё нормально ставилось...Такое ощущение, что здесь дистрибутив битый. smile Ну или сама Дельфи как-то криво поставилась (хотя, в чём именно может быть эта кривизна - не могу предположить).

Автор: huminclouds 21.9.2009, 07:51
Данкинг, У меня тоже на разных компах нормально ставилась. Дистрибутив винды, делфи и фаста один и тот же, но на одной машине фаст норм ставится, а на другой нет. Причем другие компоненты, например EhLib или Raize ставятся без проблем.

Frees, виндовый path я посмотрел, но я не совсем понимаю, что я там должен увидеть. Выглядит он вот так:
Цитата

C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel
 

Автор: Frees 21.9.2009, 09:14
Цитата(huminclouds @  21.9.2009,  10:51 Найти цитируемый пост)
Frees, виндовый path я посмотрел, но я не совсем понимаю, что я там должен увидеть. Выглядит он вот так:

у меня там еще вот такая строка D:\FastReport\Source\LibD10\ в этой папке все исходники фаста

Автор: huminclouds 21.9.2009, 09:28
Попробую добавить. Но знаешь, на соседней машине посмотрел, там path аналогичный моему, и фаст норм стоит и работает.

Добавлено через 12 минут и 13 секунд
Не помогло ((

Автор: huminclouds 21.9.2009, 10:02
Не помогло ((

Добавлено через 14 минут и 32 секунды
Не помогло ((

Автор: huminclouds 22.9.2009, 14:37
Покрутилось так (для Delphi 7):
Запускаем recompile.exe. Выставляем:
1. Select the compiler: Delphi 7
2. Delect the FastReport version: Enterprise
3. Select the TeeChart version: TeeChartStd
4. What you want to do: Recompile all packages
4. Select path tj FIB bpl files: *\FastReport4\Source\FIB
Топчем <Compile> и ждем окончания компиляции.
На выходе получаем папку LibD7. Копируем оттуда файлы в Windows\System32: fs7.bpl, fsDB7.bpl, fsBDE7.bpl, fsADO7.bpl, fsIBX7.bpl, fsTee7.bpl, frx7.bpl, frxDB7.bpl, frxBDE7.bpl, frxADO7.bpl, frxIBX7.bpl, frxDBX7.bpl, frxTee7.bpl, frxe7.bpl
Открываем Delphi, "Tools|Environmet options" > закладка "Library" > строка ввода "Library path", добавляем путь к LibD7.
Далее "Component|Install Packages" > "Add", добавляем файлы из папки LibD7: dclfs7.bpl, dclfsDB7.bpl, dclfsBDE7.bpl, dclfsADO7.bpl, dclfsIBX7.bpl, dclfsTee7.bpl, dclfrx7.bpl, dclfrxDB7.bpl, dclfrxBDE7.bpl, dclfrxADO7.bpl, dclfrxIBX7.bpl, dclfrxDBX7.bpl, dclfrxTee7.bpl, dclfrxe7.bpl
Усе...

Автор: former 22.9.2009, 16:10
Цитата(huminclouds @  22.9.2009,  14:37 Найти цитируемый пост)
Покрутилось так (для Delphi 7):

huminclouds, а всего-то и надо было прочитать install.txt.  smile 

Автор: Antimol 22.9.2010, 14:48
Я даже выложил инструкцию у себя на блоге: http://androschuk.blogspot.com/2010/09/fastreport.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)