PDA

Просмотр полной версии : Варнинг при сборке iOS - PIE disabled


ekeeper
19.04.2013, 02:41
Собираю билд для аппстора во FlashDevelop - к концу командной строки добавляется -extdir lib, а в xml подрубается одно ANE. При сборке появляется такой варининг:

ld: warning: PIE disabled. Absolute addressing (perhaps -mdynamic-no-pic) not allowed in code signed PIE, but used in _llvm_unwind from AOTBuildOutput-0.o. To fix this warning, don't compile with -mdynamic-no-pic or link with -Wl,-no_pie

Но билд собирается. Ad-Hoc тоже этим страдал, но работал. Но я не парился, потому что билд не в магазин. А тут уже заволновался, потому что не понятно, что это и можно ли такой билд отправлять теперь в Apple или надо устранять варнинг.

Гугления ни к чему не привели - у всех, у кого этот варнинг, не знают что делать и не нашли ответа.

NikolyA
19.04.2013, 03:24
а это что: -mdynamic-no-pic ?

ekeeper
19.04.2013, 03:27
а это что: -mdynamic-no-pic ?

Сам не знаю...

Компилю так:

adt -package -target ipa-app-store -storetype pkcs12 -keystore "cert\hof_ios_dist.p12" -provisioning-profile cert\House_Of_Fortune_Dist.mobileprovision "dist\HouseOfFortune-app-store.ipa" "application.xml" -C bin . -C "icons/ios" . -extdir lib