Skip to content

Fails to build #18

@scsijon

Description

@scsijon

Building is giving me this error from sccript lline 12>


  • mkdir isoimage
  • cd busybox-1.30.1
  • make distclean defconfig
    make[1]: *** No rule to make target '/file/projects/minimal/minimal-linux-script-master/busybox-1.30.1/Makefile.local'. Stop.
    make[1]: Nothing to be done for '/file/projects/minimal/minimal-linux-script-master/busybox-1.30.1/Makefile.custom'.
    make[1]: Nothing to be done for '/file/projects/minimal/minimal-linux-script-master/busybox-1.30.1/scripts/Kbuild.include'.
    make[1]: Nothing to be done for 'Makefile'.
    HOSTCC scripts/basic/fixdep
    HOSTCC scripts/basic/split-include
    scripts/basic/split-include.c: In function ‘main’:
    scripts/basic/split-include.c:134:6: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
    fgets(old_line, buffer_size, fp_target);
    ^
    HOSTCC scripts/basic/docproc
    GEN include/applets.h
    GEN include/usage.h
    GEN sysklogd/Kbuild
    GEN sysklogd/Config.in
    GEN klibc-utils/Kbuild
    GEN klibc-utils/Config.in
    GEN libpwdgrp/Kbuild
    GEN shell/Kbuild
    GEN shell/Config.in
    GEN libbb/Kbuild
    GEN libbb/Config.in
    GEN e2fsprogs/Kbuild
    GEN e2fsprogs/Config.in
    GEN util-linux/Kbuild
    GEN util-linux/Config.in
    GEN util-linux/volume_id/Kbuild
    GEN util-linux/volume_id/Config.in
    GEN init/Kbuild
    GEN init/Config.in
    GEN coreutils/Kbuild
    GEN coreutils/Config.in
    GEN coreutils/libcoreutils/Kbuild
    GEN mailutils/Kbuild
    GEN mailutils/Config.in
    GEN procps/Kbuild
    GEN procps/Config.in
    GEN selinux/Kbuild
    GEN selinux/Config.in
    GEN printutils/Kbuild
    GEN printutils/Config.in
    GEN debianutils/Kbuild
    GEN debianutils/Config.in
    GEN applets/Kbuild
    GEN archival/Kbuild
    GEN archival/Config.in
    GEN archival/libarchive/Kbuild
    GEN console-tools/Kbuild
    GEN console-tools/Config.in
    GEN loginutils/Kbuild
    GEN loginutils/Config.in
    GEN editors/Kbuild
    GEN editors/Config.in
    GEN modutils/Kbuild
    GEN modutils/Config.in
    GEN findutils/Kbuild
    GEN findutils/Config.in
    GEN runit/Kbuild
    GEN runit/Config.in
    GEN miscutils/Kbuild
    GEN miscutils/Config.in
    GEN networking/Kbuild
    GEN networking/Config.in
    GEN networking/udhcp/Kbuild
    GEN networking/udhcp/Config.in
    GEN networking/libiproute/Kbuild
    GEN scripts/Kbuild
    HOSTCC scripts/kconfig/conf.o
    scripts/kconfig/conf.c: In function ‘conf_askvalue’:
    scripts/kconfig/conf.c:145:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
    fgets(line, 128, stdin);
    ^
    scripts/kconfig/conf.c: In function ‘conf_choice’:
    scripts/kconfig/conf.c:393:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
    fgets(line, 128, stdin);
    ^
    HOSTCC scripts/kconfig/kxgettext.o
    HOSTCC scripts/kconfig/mconf.o
    scripts/kconfig/mconf.c: In function ‘exec_conf’:
    scripts/kconfig/mconf.c:503:18: error: ‘EINTR’ undeclared (first use in this function)
    if (errno == EINTR || errno == EAGAIN)
    ^
    scripts/kconfig/mconf.c:503:18: note: each undeclared identifier is reported only once for each function it appears in
    scripts/kconfig/mconf.c:503:36: error: ‘EAGAIN’ undeclared (first use in this function)
    if (errno == EINTR || errno == EAGAIN)
    ^
    scripts/kconfig/mconf.c: In function ‘show_textbox’:
    scripts/kconfig/mconf.c:851:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(fd, text, strlen(text));
    ^
    scripts/kconfig/mconf.c: In function ‘exec_conf’:
    scripts/kconfig/mconf.c:485:2: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result]
    pipe(pipefd);
    ^
    scripts/Makefile.host:120: recipe for target 'scripts/kconfig/mconf.o' failed
    make[2]: *** [scripts/kconfig/mconf.o] Error 1
    Makefile:443: recipe for target 'defconfig' failed
    make[1]: *** [defconfig] Error 2
    Makefile:423: recipe for target 'defconfig' failed
    make: *** [defconfig] Error 2


Any ideas? I was planning on a toybox instead of busybox version, but that won't pass this problem either.

thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions