On Tue, Feb 12 2013, Aaron Carroll wrote: > On 12/02/13 4:25 AM, Jens Axboe wrote: > > On Mon, Feb 11 2013, David N wrote: > >> Hello Everyone, > >> > >> I've been trying to compile FIO for Android but keep getting error > >> bellow. Can anybody give me any guidance please? > >> > >> I very much appreciate! > >> > >> David > >> > >> > >> david@david-HP-ubuntu:~/development/android/external/fio-2.0.13$ make > >> UNAME=Android CROSS_COMPILE=$CCOMPILER > >> CC init.o > >> init.c: In function ‘free_shm’: > >> init.c:224:18: error: storage size of ‘sbuf’ isn’t known > >> init.c:233:3: warning: implicit declaration of function ‘shmdt’ > >> [-Wimplicit-function-declaration] > >> init.c:234:3: warning: implicit declaration of function ‘shmctl’ > >> [-Wimplicit-function-declaration] > >> init.c:224:18: warning: unused variable ‘sbuf’ [-Wunused-variable] > >> init.c: In function ‘setup_thread_area’: > >> init.c:263:3: warning: implicit declaration of function ‘shmget’ > >> [-Wimplicit-function-declaration] > >> init.c:277:2: warning: implicit declaration of function ‘shmat’ > >> [-Wimplicit-function-declaration] > >> init.c:277:10: warning: assignment makes pointer from integer without > >> a cast [enabled by default] > >> make: *** [init.o] Error 1 > > > > Lets CC in Aaron, who added the port. > > The switch to configure broke Android. I got a very minimal build > working with the attached patch and: > > make > cross_prefix=~/dev/android-toolchain-r8c/bin/arm-linux-androideabi- > UNAME=Android I thought it might have broken it, Android is pretty much the only platform I cannot build/test on myself. Will apply your patch. -- Jens Axboe -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html