error: cast from 'void*' to 'int' loses precision
Mac OS X 10.6
Android Eclair
system/core/libacc/acc.cpp: In member function ‘bool acc::Compiler::acceptStringLiteral()’:
system/core/libacc/acc.cpp:4557: error: cast from ‘char*’ to ‘int’ loses precision
system/core/libacc/acc.cpp: In member function ‘void acc::Compiler::unary()’:
system/core/libacc/acc.cpp:4637: error: cast from ‘char*’ to ‘int’ loses precision
system/core/libacc/acc.cpp:4643: error: cast from ‘char*’ to ‘int’ loses precision
system/core/libacc/acc.cpp:4731: error: cast from ‘void*’ to ‘int’ loses precision
system/core/libacc/acc.cpp: In member function ‘void acc::Compiler::globalDeclarations()’:
system/core/libacc/acc.cpp:5740: error: cast from ‘void*’ to ‘int’ loses precision
system/core/libacc/acc.cpp:4557: error: cast from ‘char*’ to ‘int’ loses precision
system/core/libacc/acc.cpp: In member function ‘void acc::Compiler::unary()’:
system/core/libacc/acc.cpp:4637: error: cast from ‘char*’ to ‘int’ loses precision
system/core/libacc/acc.cpp:4643: error: cast from ‘char*’ to ‘int’ loses precision
system/core/libacc/acc.cpp:4731: error: cast from ‘void*’ to ‘int’ loses precision
system/core/libacc/acc.cpp: In member function ‘void acc::Compiler::globalDeclarations()’:
system/core/libacc/acc.cpp:5740: error: cast from ‘void*’ to ‘int’ loses precision
-> system/core/libacc/acc.cpp :4557, :4637, :4643, :4731, :5740
-(int)
+(size_t)
error: invalid conversion from 'const char*' to 'char*'
Ubuntu 9.10 x64
Android Donut
Android Donut
development/emulator/qtools/trace_reader.cpp: In function 'char* ExtractDexPathFromMmap(const char*)':
development/emulator/qtools/trace_reader.cpp:1012: error: invalid conversion from 'const char*' to 'char*'
development/emulator/qtools/trace_reader.cpp:1015: error: invalid conversion from 'const char*' to 'char*'
-> development/emulator/qtools/trace_reader.cpp :1012, :1015
+ const char *end = rindex(mmap_path, '@');
+ const char *start = rindex(mmap_path, '/');
development/emulator/qtools/dmtrace.cpp: In member function 'void DmTrace::parseAndAddFunction(int, const char*)':
development/emulator/qtools/dmtrace.cpp:166: error: invalid conversion from 'const char*'to 'char*'
development/emulator/qtools/dmtrace.cpp:183: error: invalid conversion from 'const char*' to 'char*'
-> development/emulator/qtools/dmtrace.cpp :166, :183
+ char *paren = (char*)strchr(name, '(');
+ char *dot = (char*)strchr(name, '.');
EAI_NODATA undeclared
Ubuntu 8.10
Android cupcake
Android cupcake
xternal/qemu/sockets.c: In function 'sock_address_init_resolve':
external/qemu/sockets.c:637: error: 'EAI_NODATA' undeclared (first use in this function)
external/qemu/sockets.c:637: error: (Each undeclared identifier is reported only once
external/qemu/sockets.c:637: error: for each function it appears in.)
-> external/qemu/sockets.c :637
+#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME
case EAI_NODATA:
+#endif
'Android > Android&Kernel' 카테고리의 다른 글
| Using Repo and Git (0) | 2011/01/03 |
|---|---|
| Android Emulator SDCard not Mount (0) | 2009/11/26 |
| Android Source Build Error (3) | 2009/11/26 |
| Android 2.0 Eclair Source Merge Completion (0) | 2009/11/15 |
| Android Glossary (0) | 2009/11/10 |
| 4th Korea Android Conference - Android Binder - (0) | 2009/10/24 |