Hi everybody,

it seems like the emulator sources tar is missing (at least) one
script: android-reconfigure.

Therefore, the build-emulator.sh fails (on my system). If I take a
closer look at the build-emulator.sh script there is a reference to a
script called android-reconfigure:

[...]
if ! (./android-configure --prefix=$LOCAL && make && make install);
then
    echo "ERROR: could not build SDL library, please check their
sources"
fi
[...]

... which I simply cannot find. Trying to compile the emulator myself,
leads to following (if variables used, they were set correctly :-) ):

1) $ cd SDL-1.2.12
2) $ ./configure --prefix=${LOCAL} && make && make install
3) $ cd ../qemu
4) $  ./configure --disable-user --disable-kqemu --enable-trace --
enable-shaper --use-sdl-config=/home/hgschmidt/Development/android-
emulator-0.9_r1/local/bin/sdl-config --static-png --static-sdl --
target-list=arm-softmmu --enable-alsa --enable-esd --enable-oss --
prefix=$CURDIR/emulator
5) make

Development/android-emulator-0.9_r1/qemu/sdl.c:26:17: warning: SDL.h:
No such file or directory
Development/android-emulator-0.9_r1/qemu/sdl.c:32: error: syntax error
before '*' token
Development/android-emulator-0.9_r1/qemu/sdl.c:32: warning: type
defaults to `int' in declaration of `screen'
Development/android-emulator-0.9_r1/qemu/sdl.c:32: warning: data
definition has no type or storage class
Development/android-emulator-0.9_r1/qemu/sdl.c:40: error: `KMOD_LALT'
undeclared here (not in a function)
Development/android-emulator-0.9_r1/qemu/sdl.c:40: error: `KMOD_LCTRL'
undeclared here (not in a function)
Development/android-emulator-0.9_r1/qemu/sdl.c:43: error: syntax error
before '*' token
Development/android-emulator-0.9_r1/qemu/sdl.c:43: warning: type
defaults to `int' in declaration of `sdl_cursor_normal'

[...]

Development/android-emulator-0.9_r1/qemu/sdl.c:558: warning: implicit
declaration of function `SDL_EnableUNICODE'
Development/android-emulator-0.9_r1/qemu/sdl.c:561: warning: implicit
declaration of function `SDL_CreateCursor'
Development/android-emulator-0.9_r1/qemu/sdl.c:561: warning:
assignment makes pointer from integer without a cast
Development/android-emulator-0.9_r1/qemu/sdl.c:562: warning: implicit
declaration of function `SDL_GetCursor'
Development/android-emulator-0.9_r1/qemu/sdl.c:562: warning:
assignment makes pointer from integer without a cast
make[1]: *** [sdl.o] Error 1
make[1]: Leaving directory `Development/android-emulator-0.9_r1/qemu/
arm-softmmu'
make: *** [subdir-arm-softmmu] Error 2

Correcting the include statement from

#include SDL.h

to

#include SDL/SDL.h

in a few files remove these errors but trigger new errors! Maybe, an
include parameter for make is missing somewhere (couldn't find it yet
if it is so)?

Would be great if somebody has an idea here and could post a reply ...

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Internals" group.
To post to this group, send email to android-internals@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/android-internals?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to