![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте!
Никак не могу установить компонент MMtools на Delphi XE2( Помогите, кто знает, как это делается. 2 часа с ним бился( |
#2
|
|||
|
|||
![]() MMtools официальной версии Delphi XE2 не существует, задавайте конкретные вопросы, что не получаеться, какие ошибки всплывают, описываем детально и подробно.
|
#3
|
|||
|
|||
![]() Просто хотел скомпилировать код написанный на 7ом delphi в delphi xe2. Программа была написана с использованием mmtools и естественно в xe2 не компилируется без этого компонента.
Пытался установить mmtools. Открываю *.dpk файл, нажимаю "compile" - выдает ошибку: "[DCC Fatal Error] Mmtool15_D3.dpk(32): E2202 Required package 'VCLX30' not found" и подсвечивает красным строку: "requires VCLX30," Попытки установить отдельные dcu ("component -- install component") также ни к чему не приводят. |
#4
|
||||
|
||||
![]() В серии XE пишется так:
Код:
requires rtl, vcl; Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#5
|
|||
|
|||
![]() Не вышло( Подсвечивает красным все названия юнитов в "Uses" процедуры "Register" со словами "File not found". В Library path всё прописал.
|
#6
|
||||
|
||||
![]() В "Library path" прописал, а в "Browsing path"?
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#7
|
|||
|
|||
![]() и там тоже прописал
|
#8
|
||||
|
||||
![]() Где скачивал?
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#9
|
|||
|
|||
![]() MMTools с офф сайта http://www.swiftsoft.de/downloads.html - версию для XE. С другими компонентами таких проблем не возникло.
|
#10
|
||||
|
||||
![]() Спросил потому что не открывался сайт. Сейчас открылся.
![]() Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#11
|
|||
|
|||
![]() Почему-то еще в том же Uses:
Код:
{$IFDEF DELPHI6} DesignIntf, DesignEditors, {$ELSE} DsgnIntf, {$ENDIF} |
#12
|
||||
|
||||
![]() Тfкого файла нет в XE2
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#13
|
||||
|
||||
![]() С одним понятно, в файл compiler.inc нужно добавить строчки
Код:
{$IFDEF VER230} {$DEFINE DELPHI3} { Delphi XE2 } {$DEFINE DELPHI4} {$DEFINE DELPHI5} {$DEFINE DELPHI6} {$DEFINE DELPHI7} {$DEFINE DELPHI9} {$DEFINE DELPHI10} {$DEFINE DELPHI11} {$DEFINE DELPHI12} {$DEFINE DELPHI2005} {$DEFINE DELPHI2006} {$DEFINE DELPHI2007} {$DEFINE DELPHI2009} {$DEFINE DELPHI2010} {$DEFINE DELPHIXE} {$IFDEF BCB} {$DEFINE CBUILDER3} { C++ Builder XE2 } {$DEFINE CBUILDER4} {$DEFINE CBUILDER5} {$DEFINE CBUILDER6} {$DEFINE CBUILDER2006} {$DEFINE CBUILDER2007} {$DEFINE CBUILDER2009} {$DEFINE CBUILDER2010} {$DEFINE CBUILDERXE} {$ENDIF} {$ENDIF} Код:
{$IFDEF VER220} {$DEFINE DELPHI3} { Delphi XE } {$DEFINE DELPHI4} {$DEFINE DELPHI5} {$DEFINE DELPHI6} {$DEFINE DELPHI7} {$DEFINE DELPHI9} {$DEFINE DELPHI10} {$DEFINE DELPHI11} {$DEFINE DELPHI12} {$DEFINE DELPHI2005} {$DEFINE DELPHI2006} {$DEFINE DELPHI2007} {$DEFINE DELPHI2009} {$DEFINE DELPHI2010} {$DEFINE DELPHIXE} {$IFDEF BCB} {$DEFINE CBUILDER3} { C++ Builder XE } {$DEFINE CBUILDER4} {$DEFINE CBUILDER5} {$DEFINE CBUILDER6} {$DEFINE CBUILDER2006} {$DEFINE CBUILDER2007} {$DEFINE CBUILDER2009} {$DEFINE CBUILDER2010} {$DEFINE CBUILDERXE} {$ENDIF} {$ENDIF} Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
Этот пользователь сказал Спасибо angvelem за это полезное сообщение: | ||
kurganov4 (07.02.2012)
|
#14
|
|||
|
|||
![]() У Вас он так же не компилится?
|
#15
|
||||
|
||||
![]() Пока отказывается. Упорно требует исходные файлы.
Скорее всего ничего не выйдет, dcu скомпилированы в XE, а с XE2 идёт несовпадение, вот он и требует исходные файлы. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 07.02.2012 в 02:45. |