From 3f2487993dadc31d1512c9598c85581759768568 Mon Sep 17 00:00:00 2001 From: fsb4000 Date: Fri, 23 Jan 2015 09:58:12 +0600 Subject: [PATCH] =?utf8?q?=D1=83=D0=BF=D1=80=D0=BE=D1=89=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B8=20Android=20=D0=BA=D0=BB=D0=B8=D0=B5=D0=BD=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- ...lding novacoin-qt for android under Windows.txt | 19 ------------------- src/compat.h | 4 ++++ src/netbase.cpp | 4 ++++ src/util.cpp | 4 ++-- 4 files changed, 10 insertions(+), 21 deletions(-) diff --git a/doc/building novacoin-qt for android under Windows.txt b/doc/building novacoin-qt for android under Windows.txt index bae9d77..778dfbc 100644 --- a/doc/building novacoin-qt for android under Windows.txt +++ b/doc/building novacoin-qt for android under Windows.txt @@ -145,25 +145,6 @@ TARGET_OS=OS_ANDROID_CROSSCOMPILE make libleveldb.a libmemenv.a 3. Компиляция 3.1 Собираем Novacoin QT -Откройте файл src\compat.h -Измените #include на #include - -Откройте файл src\util.cpp -Закоментируйте строки с 59 по 61 -//#ifndef WIN32 -//#include -//#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 на #include - Откройте файл novacoin-qt.pro Вместо diff --git a/src/compat.h b/src/compat.h index 3c95e37..67fe63d 100644 --- a/src/compat.h +++ b/src/compat.h @@ -23,7 +23,11 @@ #else #include #include +#ifdef ANDROID +#include +#else #include +#endif #include #include #include diff --git a/src/netbase.cpp b/src/netbase.cpp index 59e5d70..3c83b19 100644 --- a/src/netbase.cpp +++ b/src/netbase.cpp @@ -9,8 +9,12 @@ #include "hash.h" #ifndef WIN32 +#ifdef ANDROID +#include +#else #include #endif +#endif #ifdef _MSC_VER #include diff --git a/src/util.cpp b/src/util.cpp index 583d5e5..be1339f 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -56,7 +56,7 @@ namespace boost { # include #endif -#ifndef WIN32 +#if !defined(WIN32) && !defined(ANDROID) #include #endif @@ -1059,7 +1059,7 @@ void LogStackTrace() { 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); -- 1.7.1