Unlike some other flavors fedora64 does not natively support 32bit
apps. But you caneasily add support by grabbing some additional libs.

Adding support for android sdk on fedora 64
http://edwardawebb.com/site-news/running-android-sdk-64bit-fedora-11

Hth,
Eddie
On Nov 7, 5:33 am, jonnals <[email protected]> wrote:
> [sjon...@myhome tools]$ strace ./emulator
> execve("./emulator", ["./emulator"], [/* 48 vars */]) = 0
> brk(0)                                  = 0x8c8a000
> readlink("/proc/self/exe", "/home/sjonnal/android-sdk-linux/tools/
> emulator"..., 4096) = 46
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xfffffffff7f1f000
> access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
> directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/tls/i686/sse2/
> libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/tls/i686/sse2",
> 0xffe1e9d0) = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/tls/i686/libX11.so.
> 6", O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/tls/i686",
> 0xffe1e9d0) = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/tls/sse2/libX11.so.
> 6", O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/tls/sse2",
> 0xffe1e9d0) = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/tls/libX11.so.6",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/tls", 0xffe1e9d0)
> = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/i686/sse2/libX11.so.
> 6", O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/i686/sse2",
> 0xffe1e9d0) = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/i686/libX11.so.6",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/i686",
> 0xffe1e9d0) = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/sse2/libX11.so.6",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib/sse2",
> 0xffe1e9d0) = -1 ENOENT (No such file or directory)
> open("/home/sjonnal/android-sdk-linux/tools/../lib/libX11.so.6",
> O_RDONLY) = -1 ENOENT (No such file or directory)
> stat64("/home/sjonnal/android-sdk-linux/tools/../lib", 0xffe1e9d0) =
> -1 ENOENT (No such file or directory)
> open("/etc/ld.so.cache", O_RDONLY)      =
> 3
> fstat64(3, {st_mode=S_IFREG|0644, st_size=145659, ...}) =
> 0
> mmap2(NULL, 145659, PROT_READ, MAP_PRIVATE, 3, 0) =
> 0xfffffffff7efb000
> close(3)                                =
> 0
> open("/usr/lib/libX11.so.6", O_RDONLY)  =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240A
> \1\0004\0\0\0("..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=1049440, ...}) =
> 0
> mmap2(NULL, 1049332, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
> 3, 0) = 0x111000
> mmap2(0x20e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0xfd) = 0x20e000
> mmap2(0x211000, 756, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_ANONYMOUS, -1, 0) = 0x211000
> close(3)                                =
> 0
> open("/lib/libutil.so.1", O_RDONLY)     =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \n
> \0\0004\0\0\0p"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=13208, ...}) =
> 0
> mmap2(NULL, 12420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x212000
> mmap2(0x214000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x1) = 0x214000
> close(3)                                =
> 0
> open("/lib/librt.so.1", O_RDONLY)       =
> 3
> read(3, "\177ELF
> \1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\31\0\0004\0\0\0\234"...,
> 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=46436, ...}) =
> 0
> mmap2(NULL, 37456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x216000
> mmap2(0x21e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x7) = 0x21e000
> close(3)                                =
> 0
> open("/lib/libdl.so.2", O_RDONLY)       =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\n
> \0\0004\0\0\0008"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=18568, ...}) =
> 0
> mmap2(NULL, 16500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x220000
> mmap2(0x223000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x2) = 0x223000
> close(3)                                =
> 0
> open("/lib/libpthread.so.0", O_RDONLY)  =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0PH
> \0\0004\0\0\0\244"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=133780, ...}) =
> 0
> mmap2(NULL, 102880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x225000
> mmap2(0x23b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x15) = 0x23b000
> mmap2(0x23d000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_ANONYMOUS, -1, 0) = 0x23d000
> close(3)                                =
> 0
> open("/lib/libm.so.6", O_RDONLY)        =
> 3
> read(3, "\177ELF
> \1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`4\0\0004\0\0\0\314"..., 512)
> = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=208276, ...}) =
> 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xfffffffff7efa000
> mmap2(NULL, 163968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x23f000
> mmap2(0x266000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x26) = 0x266000
> close(3)                                =
> 0
> open("/usr/lib/libstdc++.so.6", O_RDONLY) =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P
> \375\3\0004\0\0\0\0"..., 512) =
> 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=954544, ...}) =
> 0
> mmap2(NULL, 981196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x268000
> mmap2(0x34d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0xe4) = 0x34d000
> mmap2(0x352000, 22732, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_ANONYMOUS, -1, 0) = 0x352000
> close(3)                                =
> 0
> open("/lib/libgcc_s.so.1", O_RDONLY)    =
> 3
> read(3, "\177ELF
> \1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\31\0\0004\0\0\0@"...,
> 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=53664, ...}) =
> 0
> mmap2(NULL, 56680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x358000
> mmap2(0x365000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0xc) = 0x365000
> close(3)                                =
> 0
> open("/lib/libc.so.6", O_RDONLY)        =
> 3
> read(3, "\177elf\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\...@\30i
> \0004\0\0\0P"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=1809672, ...}) =
> 0
> mmap2(0x67b000, 1521232, PROT_READ|PROT_EXEC, MAP_PRIVATE|
> MAP_DENYWRITE, 3, 0) = 0x67b000
> mmap2(0x7e9000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x16e) = 0x7e9000
> mmap2(0x7ec000, 9808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_ANONYMOUS, -1, 0) = 0x7ec000
> close(3)                                =
> 0
> open("/usr/lib/libxcb-xlib.so.0", O_RDONLY) =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`
> \6\0\0004\0\0\0\\"..., 512) =
> 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=4460, ...}) =
> 0
> mmap2(NULL, 7264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x366000
> mmap2(0x367000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0) = 0x367000
> close(3)                                =
> 0
> open("/usr/lib/libxcb.so.1", O_RDONLY)  =
> 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0po
> \0\0004\0\0\0\f"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=112708, ...}) =
> 0
> mmap2(NULL, 111436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x368000
> mmap2(0x383000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x1b) = 0x383000
> close(3)                                =
> 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xfffffffff7ef9000
> open("/usr/lib/libXau.so.6", O_RDONLY)  = 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\t
> \0\0004\0\0\0p"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=8064, ...}) = 0
> mmap2(NULL, 10880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x384000
> mmap2(0x386000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x1) = 0x386000
> close(3)                                = 0
> open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
> read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\r
> \0\0004\0\0\0`"..., 512) = 512
> fstat64(3, {st_mode=S_IFREG|0755, st_size=18544, ...}) = 0
> mmap2(NULL, 21352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
> 0) = 0x387000
> mmap2(0x38c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
> MAP_DENYWRITE, 3, 0x4) = 0x38c000
> close(3)                                = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xfffffffff7ef8000
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xfffffffff7ef7000
> set_thread_area(0xffe1eec4)             = 0
> mprotect(0x7e9000, 8192, PROT_READ)     = 0
> mprotect(0x34d000, 16384, PROT_READ)    = 0
> mprotect(0x266000, 4096, PROT_READ)     = 0
> mprotect(0x23b000, 4096, PROT_READ)     = 0
> mprotect(0x223000, 4096, PROT_READ)     = 0
> mprotect(0x21e000, 4096, PROT_READ)     = 0
> mprotect(0x214000, 4096, PROT_READ)     = 0
> mprotect(0x677000, 4096, PROT_READ)     = 0
> munmap(0xf7efb000, 145659)              = 0
> set_tid_address(0xf7ef7718)             = 5266
> set_robust_list(0xf7ef7720, 0xc)        = 0
> futex(0xffe1f150, FUTEX_WAKE_PRIVATE, 1) = 0
> rt_sigaction(SIGRTMIN, {0x400229300, [], 0}, NULL, 8) = 0
> rt_sigaction(SIGRT_1, {0x1000000400229740, [], 0}, NULL, 8) = 0
> rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
> getrlimit(RLIMIT_STACK, {rlim_cur=-4284481536, rlim_max=16}) = 0
> uname({sys="Linux", node="myhome.dreamhome", ...}) = 0
> brk(0)                                  = 0x8c8a000
> brk(0x8cab000)                          = 0x8cab000
> readlink("/proc/self/exe", "/home/sjonnal/android-sdk-linux/tools/
> emulator"..., 1024) = 46
> access("/home/sjonnal/android-sdk-linux/tools/system.img", F_OK) = -1
> ENOENT (No such file or directory)
> access("/home/sjonnal/android-sdk-linux/tools/lib/images/system.img",
> F_OK) = -1 ENOENT (No such file or directory)
> access("/home/sjonnal/android-sdk-linux/tools/../platforms/android-1.1/
> images/system.img", F_OK) = 0
> access("/home/sjonnal/android-sdk-linux/tools/../platforms/android-1.1/
> images/system.img", F_OK) = 0
> access("/home/sjonnal/android-sdk-linux/tools/../platforms/android-1.1/
> images/kernel-qemu", F_OK) = 0
> access("/home/sjonnal/android-sdk-linux/tools/../platforms/android-1.1/
> images/ramdisk.img", F_OK) = 0
> access("/home/sjonnal/android-sdk-linux/tools/../platforms/android-1.1/
> images/userdata-qemu.img", F_OK) = -1 ENOENT (No such file or
> directory)
> fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xfffffffff7f1e000
> write(1, "emulator: ERROR: You did not prov"..., 293emulator: ERROR:
> You did not provide the name of an Android Virtual Device
> with the '-avd <name>' option. Read -help-avd for more information.
>
> If you *really* want to *NOT* run an AVD, consider using '-data
> <file>'
> to specify a data partition image file (I hope you know what you're
> doing).
>
> ) = 293
> exit_group(2)                           = ?
> [ Process PID=5266 runs in 32 bit mode. ]

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

Reply via email to