[guardian-dev] Problems compiling gnupg-for-android and Lil' Debi
Josh Branning
lovell.joshyyy at gmail.com
Fri Aug 31 17:46:00 EDT 2012
Someone I know managed to compile Lil' Debi on Ubuntu 10.04, but after
updating his system he is having troubles compiling again.
I have attempted to compile this on Debian squeeze and Ubuntu 12.04.1
but I still aren't having any luck.
I think it may be something to do with the sysroot option not working
properly or something.
Has anyone tried compiling it recently on Ubuntu, with the latest
updates and ndk?
Still working at getting this into F-Droid.
>
> Strange, those headers it can't find are all part of the NDK. Perhaps
> your NDK install is messed up? Also, I've only run these builds on
> Debian-derivatives, it might not work on other distros or OSs.
>
> .hc
>
>
> On 08/23/2012 02:51 PM, Josh Branning wrote:
>> On 23/08/12 15:49, Hans-Christoph Steiner wrote:
>>>
>>> For Lil' Debi, my guess is that you need to set NDK_BASE in the make
>>> command since your NDK is not installed in /usr/local/android-ndk.
>>>
>>> make NDK_BASE=/path/to/your/android-ndk -C external assets
>>>
>>>
>>> For gnupg, check the "setup" section of the README. You're missing the
>>> 'transfig' package, you might be missing others. Here's how I found that:
>>>
>>>> /bin/bash: fig2dev: command not found
>>>
>>> .hc
>>
>> Thanks for the reply. I _think_ I've managed to compile gnupg, but I am
>> still having issues with Lil' Debi:
>>
>> ____________________________________________________________________________________________
>>
>> osh at josh-desktop:~/lildebi/lildebi$ make
>> NDK_BASE=/home/josh/android-ndk-linux -C external assets
>> make: Entering directory `/home/josh/lildebi/lildebi/external'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
>> --sysroot=/home/josh/android-ndk-linux/platforms/android-9/arch-arm
>> -DANDROID
>> -I/home/josh/lildebi/lildebi/external/data/data/info.guardianproject.lildebi/app_opt/include
>> -fdata-sections -ffunction-sections -Os
>> -L/home/josh/lildebi/lildebi/external/data/data/info.guardianproject.lildebi/app_opt/lib
>> -Wl,--rpath,/home/josh/lildebi/lildebi/external/data/data/info.guardianproject.lildebi/app_opt/lib
>> -Wl,--gc-sections
>> /home/josh/lildebi/lildebi/external/../external/pkgdetails/pkgdetails.c
>> -o /home/josh/lildebi/lildebi/external/../external/pkgdetails/pkgdetails
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld:
>> Warning:
>> /home/josh/android-ndk-linux/platforms/android-9/arch-arm/usr/lib/crtend_android.o:
>> Unknown EABI object attribute 44
>> cp /home/josh/lildebi/lildebi/external/../external/busybox_config
>> /home/josh/lildebi/lildebi/external/../external/busybox/.config
>> cd /home/josh/lildebi/lildebi/external/../external/busybox/ && \
>> patch -N -p1 --reject-file=- < ../003-mount-umount-fsck-df.patch
>> patching file libbb/Kbuild.src
>> patching file libbb/mntent_r.c
>> make -C /home/josh/lildebi/lildebi/external/../external/busybox/
>> make[1]: Entering directory `/home/josh/lildebi/lildebi/external/busybox'
>> GEN include/applets.h
>> GEN include/usage.h
>> GEN libbb/Kbuild
>> GEN libbb/Config.in
>> GEN init/Kbuild
>> GEN init/Config.in
>> GEN sysklogd/Kbuild
>> GEN sysklogd/Config.in
>> GEN printutils/Kbuild
>> GEN printutils/Config.in
>> GEN debianutils/Kbuild
>> GEN debianutils/Config.in
>> GEN selinux/Kbuild
>> GEN selinux/Config.in
>> GEN mailutils/Kbuild
>> GEN mailutils/Config.in
>> GEN procps/Kbuild
>> GEN procps/Config.in
>> GEN editors/Kbuild
>> GEN editors/Config.in
>> GEN findutils/Kbuild
>> GEN findutils/Config.in
>> GEN networking/Kbuild
>> GEN networking/Config.in
>> GEN networking/udhcp/Kbuild
>> GEN networking/udhcp/Config.in
>> GEN networking/libiproute/Kbuild
>> GEN archival/Kbuild
>> GEN archival/Config.in
>> GEN archival/libarchive/Kbuild
>> GEN runit/Kbuild
>> GEN runit/Config.in
>> GEN util-linux/Kbuild
>> GEN util-linux/Config.in
>> GEN util-linux/volume_id/Kbuild
>> GEN coreutils/Kbuild
>> GEN coreutils/Config.in
>> GEN coreutils/libcoreutils/Kbuild
>> GEN loginutils/Kbuild
>> GEN loginutils/Config.in
>> GEN console-tools/Kbuild
>> GEN console-tools/Config.in
>> GEN modutils/Kbuild
>> GEN modutils/Config.in
>> GEN applets/Kbuild
>> GEN miscutils/Kbuild
>> GEN miscutils/Config.in
>> GEN e2fsprogs/Kbuild
>> GEN e2fsprogs/Config.in
>> GEN e2fsprogs/old_e2fsprogs/Kbuild
>> GEN e2fsprogs/old_e2fsprogs/Config.in
>> GEN e2fsprogs/old_e2fsprogs/uuid/Kbuild
>> GEN e2fsprogs/old_e2fsprogs/ext2fs/Kbuild
>> GEN e2fsprogs/old_e2fsprogs/blkid/Kbuild
>> GEN e2fsprogs/old_e2fsprogs/e2p/Kbuild
>> GEN libpwdgrp/Kbuild
>> GEN shell/Kbuild
>> GEN shell/Config.in
>> GEN scripts/Kbuild
>> HOSTCC scripts/basic/fixdep
>> HOSTCC scripts/basic/split-include
>> scripts/basic/split-include.c: In function ‘main’:
>> scripts/basic/split-include.c:134:11: warning: ignoring return value of
>> ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
>> HOSTCC scripts/basic/docproc
>> HOSTCC scripts/kconfig/conf.o
>> scripts/kconfig/conf.c: In function ‘conf_choice’:
>> scripts/kconfig/conf.c:354:9: warning: ignoring return value of ‘fgets’,
>> declared with attribute warn_unused_result [-Wunused-result]
>> scripts/kconfig/conf.c: In function ‘conf_askvalue’:
>> scripts/kconfig/conf.c:106:8: warning: ignoring return value of ‘fgets’,
>> declared with attribute warn_unused_result [-Wunused-result]
>> HOSTCC scripts/kconfig/kxgettext.o
>> HOSTCC scripts/kconfig/mconf.o
>> scripts/kconfig/mconf.c: In function ‘show_textbox’:
>> scripts/kconfig/mconf.c:839:7: warning: ignoring return value of
>> ‘write’, declared with attribute warn_unused_result [-Wunused-result]
>> scripts/kconfig/mconf.c: In function ‘exec_conf’:
>> scripts/kconfig/mconf.c:473:6: warning: ignoring return value of ‘pipe’,
>> declared with attribute warn_unused_result [-Wunused-result]
>> SHIPPED scripts/kconfig/zconf.tab.c
>> SHIPPED scripts/kconfig/lex.zconf.c
>> SHIPPED scripts/kconfig/zconf.hash.c
>> HOSTCC scripts/kconfig/zconf.tab.o
>> HOSTLD scripts/kconfig/conf
>> scripts/kconfig/conf -s Config.in
>> #
>> # using defaults found in .config
>> #
>> SPLIT include/autoconf.h -> include/config/*
>> GEN include/bbconfigopts.h
>> HOSTCC applets/usage
>> applets/usage.c: In function ‘main’:
>> applets/usage.c:52:8: warning: ignoring return value of ‘write’,
>> declared with attribute warn_unused_result [-Wunused-result]
>> GEN include/usage_compressed.h
>> HOSTCC applets/applet_tables
>> applets/applet_tables.c: In function ‘main’:
>> applets/applet_tables.c:144:9: warning: ignoring return value of
>> ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
>> GEN include/applet_tables.h
>> CC applets/applets.o
>> In file included from
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/syslimits.h:7,
>> from
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/limits.h:11,
>> from include/platform.h:138,
>> from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/limits.h:122:61:
>> error: no include path in which to search for limits.h
>> In file included from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/platform.h:149:23: error: byteswap.h: No such file or directory
>> include/platform.h:150:21: error: endian.h: No such file or directory
>> include/platform.h:175:3: error: #error "Can't determine endianness"
>> include/platform.h:183:5: warning: "BB_BIG_ENDIAN" is not defined
>> include/platform.h:206:20: error: stdint.h: No such file or directory
>> In file included from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/platform.h:208: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'bb__aliased_uint16_t'
>> include/platform.h:209: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'bb__aliased_uint32_t'
>> include/platform.h:283:20: error: unistd.h: No such file or directory
>> In file included from include/platform.h:498,
>> from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/stdio.h:50:23:
>> error: sys/cdefs.h: No such file or directory
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/stdio.h:51:24:
>> error: sys/_types.h: No such file or directory
>> In file included from include/platform.h:498,
>> from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/stdio.h:163:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'extern'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/stdio.h:232:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> '__BEGIN_DECLS'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/stdio.h:382:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> '__BEGIN_DECLS'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/stdio.h:393:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'static'
>> In file included from include/platform.h:499,
>> from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:46:31:
>> error: linux/posix_types.h: No such file or directory
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:47:23:
>> error: asm/types.h: No such file or directory
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:48:25:
>> error: linux/types.h: No such file or directory
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:49:28:
>> error: machine/kernel.h: No such file or directory
>> In file included from include/platform.h:499,
>> from include/libbb.h:13,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:51:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before
>> '__kernel_dev_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:61:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'blkcnt_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:62:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'blksize_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:63:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'clock_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:64:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'clockid_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:65:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dev_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:66:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fsblkcnt_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:67:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fsfilcnt_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:68:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gid_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:69:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'id_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:70:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ino_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:71:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'key_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:72:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mode_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:73:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'nlink_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:78:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'loff_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:79:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'off64_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:81:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pid_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:112:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'suseconds_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:113:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'time_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:114:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'uid_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:117:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'daddr_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:118:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'timer_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:119:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mqd_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:121:
>> error: expected '=', ',', ';', 'asm' or '__attribute__' before 'caddr_t'
>> /home/josh/android-ndk-linux/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/sys/types.h:126:27:
>> error: sys/sysmacros.h: No such file or directory
>> In file included from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/libbb.h:15:19: error: ctype.h: No such file or directory
>> include/libbb.h:16:20: error: dirent.h: No such file or directory
>> include/libbb.h:17:19: error: errno.h: No such file or directory
>> include/libbb.h:18:19: error: fcntl.h: No such file or directory
>> include/libbb.h:19:22: error: inttypes.h: No such file or directory
>> include/libbb.h:20:19: error: netdb.h: No such file or directory
>> include/libbb.h:21:20: error: setjmp.h: No such file or directory
>> include/libbb.h:22:20: error: signal.h: No such file or directory
>> include/libbb.h:31:20: error: stdlib.h: No such file or directory
>> include/libbb.h:34:20: error: string.h: No such file or directory
>> include/libbb.h:37:43: error: libgen.h: No such file or directory
>> include/libbb.h:40:22: error: sys/poll.h: No such file or directory
>> include/libbb.h:41:23: error: sys/ioctl.h: No such file or directory
>> include/libbb.h:42:22: error: sys/mman.h: No such file or directory
>> include/libbb.h:43:24: error: sys/socket.h: No such file or directory
>> include/libbb.h:44:22: error: sys/stat.h: No such file or directory
>> include/libbb.h:45:22: error: sys/time.h: No such file or directory
>> include/libbb.h:50:22: error: sys/wait.h: No such file or directory
>> include/libbb.h:51:21: error: termios.h: No such file or directory
>> include/libbb.h:52:18: error: time.h: No such file or directory
>> include/libbb.h:53:23: error: sys/param.h: No such file or directory
>> include/libbb.h:54:17: error: pwd.h: No such file or directory
>> include/libbb.h:55:17: error: grp.h: No such file or directory
>> include/libbb.h:69:21: error: mntent.h: No such file or directory
>> include/libbb.h:72:25: error: sys/statfs.h: No such file or directory
>> include/libbb.h:116:24: error: arpa/inet.h: No such file or directory
>> In file included from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/libbb.h:303: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'bb_bswap_64'
>> include/libbb.h:320: error: expected ')' before 'mode'
>> include/libbb.h:354: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'recurse_flags_t'
>> include/libbb.h:356: warning: 'struct stat' declared inside parameter list
>> include/libbb.h:356: warning: its scope is only this definition or
>> declaration, which is probably not what you want
>> include/libbb.h:357: warning: 'struct stat' declared inside parameter list
>> include/libbb.h:396: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before '*' token
>> include/libbb.h:397: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before '*' token
>> include/libbb.h:424: error: 'SIGHUP' undeclared here (not in a function)
>> include/libbb.h:425: error: 'SIGINT' undeclared here (not in a function)
>> include/libbb.h:426: error: 'SIGTERM' undeclared here (not in a function)
>> include/libbb.h:427: error: 'SIGPIPE' undeclared here (not in a function)
>> include/libbb.h:428: error: 'SIGQUIT' undeclared here (not in a function)
>> include/libbb.h:429: error: 'SIGABRT' undeclared here (not in a function)
>> include/libbb.h:430: error: 'SIGALRM' undeclared here (not in a function)
>> include/libbb.h:431: error: 'SIGVTALRM' undeclared here (not in a function)
>> include/libbb.h:432: error: 'SIGXCPU' undeclared here (not in a function)
>> include/libbb.h:433: error: 'SIGXFSZ' undeclared here (not in a function)
>> include/libbb.h:434: error: 'SIGUSR1' undeclared here (not in a function)
>> include/libbb.h:435: error: 'SIGUSR2' undeclared here (not in a function)
>> include/libbb.h:452: warning: 'struct sigaction' declared inside
>> parameter list
>> include/libbb.h:460: error: expected ')' before 'gid'
>> include/libbb.h:461: error: expected ')' before 'uid'
>> include/libbb.h:468: warning: 'struct stat' declared inside parameter list
>> include/libbb.h:469: warning: 'struct stat' declared inside parameter list
>> include/libbb.h:495: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'socktype_t'
>> include/libbb.h:496: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'family_t'
>> include/libbb.h:499: error: 'SOCK_STREAM' undeclared here (not in a
>> function)
>> include/libbb.h:500: error: 'SOCK_DGRAM' undeclared here (not in a function)
>> include/libbb.h:501: error: 'SOCK_RDM' undeclared here (not in a function)
>> include/libbb.h:502: error: 'SOCK_SEQPACKET' undeclared here (not in a
>> function)
>> include/libbb.h:503: error: 'SOCK_RAW' undeclared here (not in a function)
>> include/libbb.h:506: error: 'AF_UNSPEC' undeclared here (not in a function)
>> include/libbb.h:507: error: 'AF_INET' undeclared here (not in a function)
>> include/libbb.h:508: error: 'AF_INET6' undeclared here (not in a function)
>> include/libbb.h:509: error: 'AF_UNIX' undeclared here (not in a function)
>> include/libbb.h:522: warning: 'struct tm' declared inside parameter list
>> include/libbb.h:523: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'validate_tm_time'
>> include/libbb.h:527: warning: 'struct sockaddr' declared inside
>> parameter list
>> include/libbb.h:529: warning: 'struct sockaddr' declared inside
>> parameter list
>> include/libbb.h:531: warning: 'struct sockaddr' declared inside
>> parameter list
>> include/libbb.h:546: error: field 'sa' has incomplete type
>> include/libbb.h:547: error: field 'sin' has incomplete type
>> include/libbb.h:557: error: field 'sa' has incomplete type
>> include/libbb.h:558: error: field 'sin' has incomplete type
>> include/libbb.h:640: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'inet_cksum'
>> include/libbb.h:795: error: expected declaration specifiers or '...'
>> before 'nfds_t'
>> include/libbb.h:795: warning: 'struct pollfd' declared inside parameter list
>> include/libbb.h:826: error: expected ')' before '*' token
>> In file included from include/libbb.h:833,
>> from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/xatonum.h:104: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'BUG_xatou32_unimplemented'
>> include/xatonum.h:105: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'xatou32'
>> include/xatonum.h:161: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'BUG_bb_strtou32_unimplemented'
>> include/xatonum.h:163: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'bb_strtou32'
>> include/xatonum.h:172: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'bb_strtoi32'
>> In file included from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/libbb.h:846: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'xatou16'
>> include/libbb.h:858: error: expected specifier-qualifier-list before 'uid_t'
>> include/libbb.h:869: error: expected ')' before 'uid'
>> include/libbb.h:870: error: expected ')' before 'gid'
>> include/libbb.h:871: error: expected ')' before 'uid'
>> include/libbb.h:872: error: expected ')' before 'gid'
>> include/libbb.h:873: error: expected ')' before 'uid'
>> include/libbb.h:874: error: expected ')' before 'gid'
>> include/libbb.h:875: error: expected ')' before 'uid'
>> include/libbb.h:876: error: expected ')' before 'gid'
>> include/libbb.h:878: error: expected ')' before 'uid'
>> include/libbb.h:879: error: expected ')' before 'gid'
>> include/libbb.h:882: error: 'uid_t' undeclared here (not in a function)
>> include/libbb.h:929: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'xfork'
>> include/libbb.h:933: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'spawn'
>> include/libbb.h:934: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'xspawn'
>> include/libbb.h:936: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'safe_waitpid'
>> include/libbb.h:937: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'wait_any_nohang'
>> include/libbb.h:946: error: expected ')' before 'pid'
>> include/libbb.h:1017: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'option_mask32'
>> include/libbb.h:1018: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'getopt32'
>> include/libbb.h:1062: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'xfunc_error_retval'
>> include/libbb.h:1063: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'die_jmp'
>> include/libbb.h:1159: warning: 'struct mntent' declared inside parameter
>> list
>> include/libbb.h:1163: error: expected ')' before 'speed'
>> include/libbb.h:1164: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'tty_value_to_baud'
>> include/libbb.h:1186: error: expected declaration specifiers or '...'
>> before 'mode_t'
>> In file included from include/busybox.h:8,
>> from applets/applets.c:9:
>> include/libbb.h:1334: warning: 'struct termios' declared inside
>> parameter list
>> include/libbb.h:1351: warning: 'struct stat' declared inside parameter list
>> include/libbb.h:1352: warning: 'struct stat' declared inside parameter list
>> include/libbb.h:1428: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'read_key'
>> include/libbb.h:1517: error: expected ')' before 'pid'
>> include/libbb.h:1521: error: expected specifier-qualifier-list before 'DIR'
>> include/libbb.h:1599: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before '*' token
>> include/libbb.h:1600: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before '*' token
>> include/libbb.h:1626: error: expected specifier-qualifier-list before
>> 'uint8_t'
>> include/libbb.h:1634: error: expected specifier-qualifier-list before
>> 'uint64_t'
>> include/libbb.h:1651: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before '*' token
>> include/libbb.h:1652: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before '*' token
>> include/libbb.h:1653: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'crc32_block_endian1'
>> include/libbb.h:1654: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'crc32_block_endian0'
>> In file included from applets/applets.c:9:
>> include/busybox.h:18: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'applet_nameofs'
>> include/busybox.h:19: error: expected '=', ',', ';', 'asm' or
>> '__attribute__' before 'applet_install_loc'
>> make[2]: *** [applets/applets.o] Error 1
>> make[1]: *** [applets_dir] Error 2
>> make[1]: Leaving directory `/home/josh/lildebi/lildebi/external/busybox'
>> make: ***
>> [/home/josh/lildebi/lildebi/external/../external/busybox/busybox] Error 2
>> make: Leaving directory `/home/josh/lildebi/lildebi/external'
More information about the Guardian-dev
mailing list