На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Соблюдайте общие правила форума
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Указывайте точные версии Delphi и используемых сетевых библиотек.

Не приветствуется поднятие старых тем. Если ваш вопрос перекликается со старой темой, то для вопроса лучше создать новую тему, а старую указать в первом сообщении с описанием взаимосвязи.

Внимание:
попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...

Полезные ссылки:
user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


Выразить свое отношение к модераторам раздела можно здесь: user posted image Krid, user posted image Rouse_

Модераторы: Krid, Rouse_
  
> DataSnap и Andoid
    Всем привет!
    Delphi RIO 3.3
    Создал multi-device app. Всё скомпилировалось и запустилось на мобиле. После добавил DataSnap Rest Client module.
    При добавлении ошибок не было, создались два модуля. Но проект перестал комплироваться. В чем проблема и как исправить ошибку?

    Скрытый текст
    Checking project dependencies...
    Compiling HeaderFooterNavigation.dproj (Debug, Android)
    dccaarm command line for "HeaderFooterNavigation.dpr"
    c:\program files (x86)\embarcadero\studio\20.0\bin\dccaarm.exe -$O- --no-config -M -Q -TX.so -AGenerics.Collections=System.Generics.Collections;
    Generics.Defaults=System.Generics.Defaults -DDEBUG -E.\Android\Debug -I"c:\program files (x86)\embarcadero\studio\20.0\lib\Android\debug";"c:\program
    files (x86)\embarcadero\studio\20.0\lib\Android\Release" -LEC:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Android
    -LNC:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp\Android -NU.\Android\Debug -NSSystem;Xml;Data;Datasnap;Web;Soap; -O"c:\program files
    (x86)\embarcadero\studio\20.0\lib\Android\Release" -R"c:\program files (x86)\embarcadero\studio\20.0\lib\Android\Release" -U"c:\program files
    (x86)\embarcadero\studio\20.0\lib\Android\debug";"c:\program files (x86)\embarcadero\studio\20.0\lib\Android\Release"
    --libpath:D:\android-ndk-r20b\platforms\android-22\arch-arm\usr\lib;D:\android-ndk-r20b\sources\cxx-stl\llvm-libc++\libs\armeabi-v7a
    --linker:D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe -V -VN -NO.\Android\Debug
    HeaderFooterNavigation.dpr
    [DCC Error] E2597 D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: error: cannot find -lgnustl_static
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:function DllGetClassObject: error: undefined reference to 'operator delete(void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:function DllGetClassObject: error: undefined reference to 'operator delete(void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:function DllGetClassObject: error: undefined reference to 'operator delete(void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:function DllGetClassObject: error: undefined reference to 'operator delete(void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o)(.ARM.extab.text.DllGetClassObject+0x0): error: undefined reference to '__gxx_personality_v0'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o)(.ARM.extab.text._ZN14DSBASE_Factory14CreateInstanceEP8IUnknownRK4GUIDPPv+0x0): error: undefined reference to '__gxx_personality_v0'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o)(.ARM.extab.text._ZN16DSCursor_Factory14CreateInstanceEP8IUnknownRK4GUIDPPv+0x0): error: undefined reference to '__gxx_personality_v0'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o)(.ARM.extab.text._ZN8TAlchemy6MakeDSEPP7TDSBASE+0x0): error: undefined reference to '__gxx_personality_v0'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:vtable for DS_Factory: error: undefined reference to '__cxa_pure_virtual'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:vtable for DS_Factory: error: undefined reference to '__cxa_pure_virtual'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for DS_Factory: error: undefined reference to 'vtable for __cxxabiv1::__si_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for DSBASE_Factory: error: undefined reference to 'vtable for __cxxabiv1::__vmi_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for DSCursor_Factory: error: undefined reference to 'vtable for __cxxabiv1::__vmi_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for DATAPACKETREAD_Factory: error: undefined reference to 'vtable for __cxxabiv1::__vmi_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for DATAPACKETWRITE_Factory: error: undefined reference to 'vtable for __cxxabiv1::__vmi_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for TAlchemy: error: undefined reference to 'vtable for __cxxabiv1::__class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for IUnknown: error: undefined reference to 'vtable for __cxxabiv1::__class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:typeinfo for IClassFactory: error: undefined reference to 'vtable for __cxxabiv1::__si_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:vtable for IClassFactory: error: undefined reference to '__cxa_pure_virtual'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(alchemy.o):C:\Builds\tp\runtime\data\dsnap\midas\alchemy.cpp:vtable for IClassFactory: error: undefined reference to '__cxa_pure_virtual'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:function DSCursor::~DSCursor(): error: undefined reference to 'operator delete[](void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:function DSCursor::~DSCursor(): error: undefined reference to 'operator delete[](void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:function DSCursor::~DSCursor(): error: undefined reference to 'operator delete[](void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:function DSCursor::~DSCursor(): error: undefined reference to 'operator delete[](void*)'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:function __clang_call_terminate: error: undefined reference to '__cxa_begin_catch'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:function __clang_call_terminate: error: undefined reference to 'std::terminate()'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(curinit.o):C:\Builds\tp\runtime\data\dsnap\midas\curinit.cpp:typeinfo for TDSCursor: error: undefined reference to 'vtable for __cxxabiv1::__class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(ds.o):C:\Builds\tp\runtime\data\dsnap\midas\ds.cpp:function LTABLEList::~LTABLEList(): error: undefined reference to 'std::terminate()'
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(ds.o):C:\Builds\tp\runtime\data\dsnap\midas\ds.cpp:typeinfo for VARList: error: undefined reference to 'vtable for __cxxabiv1::__class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(ds.o):C:\Builds\tp\runtime\data\dsnap\midas\ds.cpp:typeinfo for LTABLEList: error: undefined reference to 'vtable for __cxxabiv1::__si_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(ds.o):C:\Builds\tp\runtime\data\dsnap\midas\ds.cpp:typeinfo for VARStrList: error: undefined reference to 'vtable for __cxxabiv1::__si_class_type_info'
    D:\android-ndk-r20b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: the vtable symbol may be undefined because the class is missing its key function
    c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release/libmidas.a(idxfilt.o):C:\Builds\tp\runtime\data\dsnap\midas\idxfilt.cpp:function DSIDXFILT::~DSIDXFILT(): error: undefined reference to 'std::terminate()'
    [DCC Fatal Error] F2588 Linker error code: 1 ($00000001)
    Failed
    1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script Execution time: 0,0645 ]   [ 15 queries used ]   [ Generated: 19.01.20, 21:06 GMT ]