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


Автор: CHERRY 23.9.2013, 21:08
Пришло письмо от "эмбаркадеровцов", предложили попробовать X5. Обещали 31 день полной версии. Скачал, поставил на виртуальной машине VirtualBox. С вин32 все, как обычно, без проблем. Загрузил пример для андроид (от Embarcadero), ошибка компиляции. Не найден файл (хотя указанный файл есть) .
Я не собираюсь писать под андроид, но приложение "Hello World" должно работать или как? Тоже не получилось по той же причине. Может кто пробовал?

Автор: Akella 23.9.2013, 23:01
Delphi XE5 правильно smile

Добавлено через 51 секунду
Цитата(CHERRY @  23.9.2013,  21:08 Найти цитируемый пост)
ошибка компиляции. Не найден файл

Ну хоть бы точный текст ошибки привёл.

Автор: Poseidon 24.9.2013, 00:33
Цитата(Akella @  23.9.2013,  23:01 Найти цитируемый пост)
Delphi XE5 правильно
поправил

Автор: CHERRY 24.9.2013, 10:57
Описание примера:
Web Browser
This code snippet shows you how to use a TWebBrowser component on an Android device. The application consists of an edit box, a button and the web browser component. Type an address in the edit box and press the "GO" button in order to redirect the browser to your address.

После компиляции:
[DCC Fatal Error] F1026 File not found: 'C:\Documents and Settings\All Users\Документы\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe'

Прохожу по пути файл arm-linux-androideabi-ld.exe есть.
Добавляю в пути - та же ошибка

Автор: CHERRY 24.9.2013, 11:16
Упростил задачу.
Открыл новый проект - Mobile projects - Blank Application. Открылась форма в виде мобильного телефона.
Код

unit Unit1;

interface

uses
  System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.fmx}

procedure TForm1.Button1Click(Sender: TObject);
begin
 showmessage('Привет мир');
end;

end.



Ошибка та же.

Автор: DYUMON 24.9.2013, 12:17
 'C:\Documents and Settings\All Users\Документы\RAD Studio\12

не понимает компилятор от гугла кирилицу 

Автор: Akella 24.9.2013, 13:15
Цитата(CHERRY @  24.9.2013,  10:57 Найти цитируемый пост)
F1026 File not found: 'C:\Documents and Settings\All Users\Документы\

ага, уже писали не раз и не только здесь, что нужно перенести в папку, в которой нет кириллицы в имени
погугли, решение проблемы есть

Автор: CHERRY 25.9.2013, 13:28
Если переключить тот же проект на win32 в свойствах пректа все работает. Думаю все дело в подключении SDK Android. Оказывается это нужно делать самому через Android Tools.
Подсмотрел здесь http://www.youtube.com/watch?v=KaxsKxlXMDk
Не смог проверить, 20 гб диск на виртуальной машине заполнился до конца и не проинсталились все библиотеки. Монстровитый этот ХЕ5. Ставил только Delphi без билдера.

Автор: Akella 25.9.2013, 16:15
Цитата(CHERRY @  25.9.2013,  13:28 Найти цитируемый пост)
Не смог проверить, 20 гб диск на виртуальной машине заполнился до конца и не проинсталились все библиотеки. Монстровитый этот ХЕ5. Ставил только Delphi без билдера. 

там же кроме delphi ещё и iOS, Android

Автор: CHERRY 25.9.2013, 21:22
Ну да,  голая ХР_SP3+Net_SP1+Visual J =2,2гб + XE5 Delphi +~15гб 
Да, Delphi c поддержкой iOs и Android. Но SDK Android не влез в 5 гб.
Сегодня заново создал виртуальный диск 35гб, поставил win+delphi xe5. SDK Android пока не ставил.
И так потратил часа 2 на установку. Думаю на инстал. SDK Android уйдет еще часа 3. Прошлый раз так и было.
Я уже зацепился из принципа. Добью зверя. Завтра 3-й день. 

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