Сегодня я портировал установку XE5 на ОС VMWare Windows 7 x86. Я не устанавливал SDK для Android, а скорее создал один из уже существующего SDK на моей ОС хоста через сопоставление сетевого диска.Исходная ошибка Rad XE5 undefined (E2597) при компиляции на VMWare
Сетевой диск S на ОС VMWare - это в основном клон (ссылка) на мой физический жесткий диск C операционной системы хоста, поэтому пути должны быть в порядке. SDK был создан успешно, однако при попытке компиляции я получаю некоторые (многие, возможно, все) ошибки компоновщика.
Я также открываю существующие проекты с диска S, практически так же, как и на моей ОС хоста. Я могу запустить пример проекта, например, FlashLight, либо с диска VM C, либо на то же место на диске S без ошибок компоновщика, поэтому я предполагаю, что это что-то в моем проекте.
Может ли кто-нибудь сказать, почему Rad XE5 имеет неопределенную опорную ошибку (E2597), и как я могу обойти это?
Журнал ошибок ниже:
[DCC Error] E2597 S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::btnStartCameraClick(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:139: error: undefined reference to 'System::_InstAddRef(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::btnStartCameraClick(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:142: error: undefined reference to 'System::_InstClear(System::DelphiObject<System::TObject>&)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::btnStartCameraClick(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:142: error: undefined reference to 'System::_InstClear(System::DelphiObject<System::TObject>&)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::btnStopCameraClick(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:145: error: undefined reference to 'System::_InstAddRef(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::btnStopCameraClick(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:148: error: undefined reference to 'System::_InstClear(System::DelphiObject<System::TObject>&)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::btnStopCameraClick(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:148: error: undefined reference to 'System::_InstClear(System::DelphiObject<System::TObject>&)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::FormCreate(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:67: error: undefined reference to 'System::_InstAddRef(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::Timer1Timer(System::DelphiObject<System::TObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:82: error: undefined reference to 'System::_InstAddRef(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<Fmx::Types::TFmxObject> >::ToArray():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2280: error: undefined reference to 'System::_InstCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TEnumerator<>::TEnumerator(System::DelphiObject<System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1185: error: undefined reference to 'System::_InstCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TEnumerator<>::TEnumerator(System::DelphiObject<System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1186: error: undefined reference to 'System::_InstCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TEnumerator<>::TEnumerator(System::DelphiObject<System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1188: error: undefined reference to 'System::_AfterConstruction(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TEnumerator<>::TEnumerator(System::DelphiObject<System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1188: error: undefined reference to 'System::_ClassDestroy(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::~TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:813: error: undefined reference to 'System::_BeforeDestruction(System::DelphiObject<System::TObject>, signed char)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::~TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:817: error: undefined reference to 'System::_ClassDestroy(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::ToArray():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1168: error: undefined reference to 'System::_InstCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::Error(System::UnicodeString, NativeInt):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:821: error: undefined reference to 'System::_RaiseAtExcept(System::DelphiObject<System::TObject>, void*)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:783: error: undefined reference to 'System::_AfterConstruction(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:783: error: undefined reference to 'System::_ClassDestroy(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TList__1(System::DelphiInterface<System::Generics::Defaults::IComparer__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:797: error: undefined reference to 'System::_AfterConstruction(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TList__1(System::DelphiInterface<System::Generics::Defaults::IComparer__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:797: error: undefined reference to 'System::_ClassDestroy(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::TList__1(System::DelphiObject<System::Generics::Collections::TEnumerable__1<System::DelphiObject<Fmx::Types::TFmxObject> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:810: error: undefined reference to 'System::_AfterConstruction(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::Insert(int, System::DelphiObject<Fmx::Types::TFmxObject>):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:874: error: undefined reference to 'System::_RaiseExcept(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::InsertRange(int, System::DelphiObject<Fmx::Types::TFmxObject> const*, int):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:892: error: undefined reference to 'System::_RaiseExcept(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::DeleteRange(int, int):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1032: error: undefined reference to 'System::_RaiseExcept(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<Fmx::Types::TFmxObject> >::Move(int, int):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1122: error: undefined reference to 'System::_RaiseExcept(System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TDictionary__2<System::UnicodeString, System::Variant>::TKeyCollection<>::TKeyCollection(System::DelphiObject<System::Generics::Collections::TDictionary__2<System::UnicodeString, System::Variant> >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2238: error: undefined reference to 'System::_InstWeakCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TDictionary__2<System::UnicodeString, System::Variant>::TValueCollection<>::TValueCollection(System::DelphiObject<System::Generics::Collections::TDictionary__2<System::UnicodeString, System::Variant> >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2209: error: undefined reference to 'System::_InstWeakCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<System::TObject> >::~TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:813: error: undefined reference to 'System::_BeforeDestruction(System::DelphiObject<System::TObject>, signed char)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<System::TObject> >::Error(System::UnicodeString, NativeInt):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:821: error: undefined reference to 'System::_RaiseAtExcept(System::DelphiObject<System::TObject>, void*)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<System::Classes::TComponent> >::~TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:813: error: undefined reference to 'System::_BeforeDestruction(System::DelphiObject<System::TObject>, signed char)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<System::Classes::TComponent> >::Error(System::UnicodeString, NativeInt):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:821: error: undefined reference to 'System::_RaiseAtExcept(System::DelphiObject<System::TObject>, void*)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<System::Classes::TCollectionItem> >::~TList__1():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:813: error: undefined reference to 'System::_BeforeDestruction(System::DelphiObject<System::TObject>, signed char)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TList__1<System::DelphiObject<System::Classes::TCollectionItem> >::Error(System::UnicodeString, NativeInt):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:821: error: undefined reference to 'System::_RaiseAtExcept(System::DelphiObject<System::TObject>, void*)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TDictionary__2<int, System::DelphiInterface<System::Classes::IInterfaceList> >::TKeyCollection<>::TKeyCollection(System::DelphiObject<System::Generics::Collections::TDictionary__2<int, System::DelphiInterface<System::Classes::IInterfaceList> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2238: error: undefined reference to 'System::_InstWeakCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TDictionary__2<int, System::DelphiInterface<System::Classes::IInterfaceList> >::TValueCollection<>::TValueCollection(System::DelphiObject<System::Generics::Collections::TDictionary__2<int, System::DelphiInterface<System::Classes::IInterfaceList> > >):C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2209: error: undefined reference to 'System::_InstWeakCopy(System::DelphiObject<System::TObject>&, System::DelphiObject<System::TObject>)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function Cameracomp::TCameraComponentForm::GetImage():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:160: error: undefined reference to 'Fmx::Media::TCameraComponent::SampleBufferToBitmap(System::DelphiObject<Fmx::Graphics::TBitmap>, bool)'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<Fmx::Types::TFmxObject> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for Fmx::Types::TFmxObject'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TComparer__1<System::DelphiObject<Fmx::Types::TFmxObject> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1680: error: undefined reference to 'typeinfo for Fmx::Types::TFmxObject'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<System::TObject> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for System::TObject'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TComparer__1<System::DelphiObject<System::TObject> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1680: error: undefined reference to 'typeinfo for System::TObject'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<System::Classes::TComponent> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for System::Classes::TComponent'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TComparer__1<System::DelphiObject<System::Classes::TComponent> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1680: error: undefined reference to 'typeinfo for System::Classes::TComponent'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<System::Classes::TCollectionItem> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for System::Classes::TCollectionItem'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TComparer__1<System::DelphiObject<System::Classes::TCollectionItem> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1680: error: undefined reference to 'typeinfo for System::Classes::TCollectionItem'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<System::Classes::TBasicActionLink> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for System::Classes::TBasicActionLink'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TComparer__1<System::DelphiObject<System::Classes::TBasicActionLink> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1680: error: undefined reference to 'typeinfo for System::Classes::TBasicActionLink'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TEqualityComparer__1<System::DelphiObject<Fmx::Types::TFmxObject> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1692: error: undefined reference to 'typeinfo for Fmx::Types::TFmxObject'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<System::Actions::TContainedAction> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for System::Actions::TContainedAction'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Defaults::TComparer__1<System::DelphiObject<System::Actions::TContainedAction> >::Default():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:1680: error: undefined reference to 'typeinfo for System::Actions::TContainedAction'
S:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\android-ndk-r8e\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: S:\Delphi\Android\BitStack\V0.2\Android\Debug\CameraComp.o: in function System::Generics::Collections::TEnumerable__1<System::DelphiObject<Fmx::Forms::TCommonCustomForm> >::HasWeakRef():C:\Delphi\Android\BitStack\V0.2/CameraComp.pas:2308: error: undefined reference to 'typeinfo for Fmx::Forms::TCommonCustomForm'
Есть 7x столько линий, сколько выше ...
Среди каждой строки, я могу увидеть некоторые пути опечатки, если я не ошибаюсь: DelphiObject): C: \ Delphi \ Android \ BitStack \ V0.2/CameraComp.pas -> там, где есть обратная косая черта вместо косой черты, но не знаете, где это изменить ... –
Какова ваша «хост-система», и что означает «портированный»? (Я понимаю, «портировал мое приложение с Windows на Android», но я не понимаю, «портировал установку продукта на».) –
Звучит для меня так же, как вы избегали установки SDK (возможно, по причинам лицензирования) и вместо этого пытались вручную ссылаться файлы SDK. Если да, давайте просто скажем, что есть причина, по которой многие SDK необходимо установить, чтобы избежать взлома лицензии. –