3. Компиляция
3.1 Собираем Novacoin QT
-Откройте файл src\compat.h
-Измените #include <sys/fcntl.h> на #include <fcntl.h>
-
-Откройте файл src\util.cpp
-Закоментируйте строки с 59 по 61
-//#ifndef WIN32
-//#include <execinfo.h>
-//#endif
-Закоментируйте строки с 1062 по 1067
-//#ifndef WIN32
-// void* pszBuffer[32];
-// size_t size;
-// size = backtrace(pszBuffer, 32);
-// backtrace_symbols_fd(pszBuffer, size, fileno(fileout));
-//#endif
-
-Откройте файл src\netbase.cpp
-Измените #include <sys/fcntl.h> на #include <fcntl.h>
-
Откройте файл novacoin-qt.pro
Вместо
# include <sys/prctl.h>
#endif
-#ifndef WIN32
+#if !defined(WIN32) && !defined(ANDROID)
#include <execinfo.h>
#endif
printf("\n\n******* exception encountered *******\n");
if (fileout)
{
-#ifndef WIN32
+#if !defined(WIN32) && !defined(ANDROID)
void* pszBuffer[32];
size_t size;
size = backtrace(pszBuffer, 32);