mytetra_dev icon indicating copy to clipboard operation
mytetra_dev copied to clipboard

Ошибка при сборке под android

Open PavelSann opened this issue 8 years ago • 3 comments

Вы сталкивались с такой ошибкой, при сборке под android? NDK 13.1.3345770 Qt 5.6.2 GCC 4.9

../../../src/main.cpp:576: error: undefined reference to 'ftime'
collect2.exe: error: ld returned 1 exit status
Makefile:667: recipe for target 'bin/libmytetra.so' failed
mingw32-make: *** [bin/libmytetra.so] Error 1

PavelSann avatar Jan 30 '17 15:01 PavelSann

К сожалению, я никогда не собирал под Андроид в Windows.

xintrea avatar Jan 30 '17 21:01 xintrea

дело не в windows, а в том что начиная с NDK 12 изменили заголовочные файлы Какие версии QT, NDK, GСС используете для сборки вы? хорошо было бы добавить в wiki информацию для сборки проекта ftime начиная с POSIX2008 отмечен как устаревший

PavelSann avatar Feb 01 '17 05:02 PavelSann

Исправил для сборки под NDK 13 Qt 5.8 https://github.com/ExIngus/mytetra_dev/tree/fix-build-to-android

PavelSann avatar Feb 01 '17 08:02 PavelSann