Hi,

I am trying to use an Video telephony application called IMSDroid which runs
with Doubango library in the background on my android phone. I downloaded
the source code for doubango and followed the instructions to build, by
setting up the root.mk, with my arm-eabi-gcc version, SDK, NDK locations.
But when I go in and do a ./buildAll.sh from
the <Doubango-Home>/android-projects directory, I see this error -


building tinySAK....

(cd ../tinySAK; make -f droid-makefile clean)
make[1]: Entering directory `/local/mnt/workspace/doubango/tinySAK'
make[1]: Leaving directory `/local/mnt/workspace/doubango/tinySAK'
(cd ../tinySAK/test; make -f droid-makefile clean)
make[1]: Entering directory `/local/mnt/workspace/doubango/tinySAK/
test'
make[1]: Leaving directory `/local/mnt/workspace/doubango/tinySAK/
test'
(cd ../tinySAK ; make -f droid-makefile all; cp -f libtinySAK.so /
local/mnt/workspace/doubango/android-projects/output)
make[1]: Entering directory `/local/mnt/workspace/doubango/tinySAK'
arm-eabi-gcc-4.4.0 -c    -I/local/mnt/workspace/Dropbox/android-ndk-
r4b/build/platforms//local/mnt/workspace/Dropbox/android-ndk-r4b/build/
platforms/android-4/arch-arm/usr/include -march=armv5te -mtune=xscale -
msoft-float -fpic -mthumb-interwork -ffunction-sections -funwind-
tables -fstack-protector -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -
D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -MMD -MP -fno-short-enums -
DANDROID -Os -fomit-frame-pointer -fno-strict-aliasing -finline-
limit=64 src/tsk.c -o src/tsk.o
In file included from src/tsk.h:34,
                from src/tsk.c:25:
src/tinysak_config.h:91:20: error: stdint.h: No such file or directory
In file included from src/tsk_list.h:35,
                from src/tsk.h:38,
                from src/tsk.c:25:
src/tsk_object.h:36:19: error: stdio.h: No such file or directory
In file included from src/tsk.h:39,
                from src/tsk.c:25:
src/tsk_string.h:73: error: expected ')' before 'i'
src/tsk_string.h:74: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'tsk_atoll'
src/tsk_string.h:77: error: expected ';', ',' or ')' before '*' token
src/tsk_string.h:78: error: expected declaration specifiers or '...'
before 'uint8_t'
In file included from src/tsk.h:41,
                from src/tsk.c:25:
src/tsk_memory.h:35:37: error: stdlib.h: No such file or directory
In file included from src/tsk.h:47,
                from src/tsk.c:25:
src/tsk_time.h:48: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'tsk_time_get_ms'
src/tsk_time.h:49: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'tsk_time_epoch'
In file included from src/tsk.h:48,
                from src/tsk.c:25:

I checked my libc headers by compiling a simple hello-world.c program, which
works. I'm still trying to figure out why using the arm-eabi-gcc throws all
these errors. Can someone please point to the problem or any hints?

Thanks, Karthik.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to