Make wp76xx error

exars@exars-IStNX3-15HP038:~/workspace/legatoAF/legato-19.02.0$ make wp76xx
Building Legato for target ‘wp76xx’
Makefile:126: build/wp76xx/.config.mk: そのようなファイルやディレクトリはありません
modules/WiFi/moduleDefs:12: Legato WiFi version is undefined…
MAKE /home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig
make[1]: ディレクトリ ‘/home/exars/workspace/legatoAF/legato-19.02.0’ に入ります
COPY kconfig-frontends
RECONF kconfig-frontends
configure.ac:36: installing ‘scripts/.autostuff/scripts/compile’
configure.ac:23: installing ‘scripts/.autostuff/scripts/missing’
Makefile.am: installing ‘scripts/.autostuff/scripts/depcomp’
CONFIG kconfig-frontends
configure: error: can not find a lexer generator (such as lex or flex)
Makefile.hostTools:119: recipe for target ‘/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends/config.status’ failed
make[1]: *** [/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends/config.status] Error 1
make[1]: ディレクトリ ‘/home/exars/workspace/legatoAF/legato-19.02.0’ から出ます
Makefile:492: recipe for target ‘/home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig’ failed
make: *** [/home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig] Error 2

not sure if this helps:

no it still have same error

have you installed flex?

Are you using Ubuntu18 to build?

are you compiling in “leaf shell”?

still have a error but different one

(lsh:MANGOH-YELLOW-WP76XX) exars@exars-IStNX3-15HP038:~/workspace/legatoAF/legato-19.02.0$ make wp76xx
Building Legato for target 'wp76xx'
Makefile:126: build/wp76xx/.config.mk: そのようなファイルやディレクトリはありません
modules/WiFi/moduleDefs:12: Legato WiFi version is undefined...
  MAKE      /home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' に入ります
  COPY      kconfig-frontends
  RECONF    kconfig-frontends
configure.ac:36: installing 'scripts/.autostuff/scripts/compile'
configure.ac:23: installing 'scripts/.autostuff/scripts/missing'
Makefile.am: installing 'scripts/.autostuff/scripts/depcomp'
  CONFIG    kconfig-frontends
configure: error: can not find a parser generator (such as yacc or bison)
Makefile.hostTools:119: recipe for target '/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends/config.status' failed
make[1]: *** [/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends/config.status] Error 1
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' から出ます
Makefile:492: recipe for target '/home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig' failed

does this help?

(lsh:MANGOH-YELLOW-WP76XX) exars@exars-IStNX3-15HP038:~/workspace/legatoAF/legato-19.02.0$ make wp76xx
Building Legato for target 'wp76xx'
Makefile:126: build/wp76xx/.config.mk: そのようなファイルやディレクトリはありません
modules/WiFi/moduleDefs:12: Legato WiFi version is undefined...
  MAKE      /home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' に入ります
  COPY      kconfig-frontends
  RECONF    kconfig-frontends
configure.ac:36: installing 'scripts/.autostuff/scripts/compile'
configure.ac:23: installing 'scripts/.autostuff/scripts/missing'
Makefile.am: installing 'scripts/.autostuff/scripts/depcomp'
  CONFIG    kconfig-frontends
configure: error: can not find gperf
Makefile.hostTools:119: recipe for target '/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends/config.status' failed
make[1]: *** [/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends/config.status] Error 1
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' から出ます
Makefile:492: recipe for target '/home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig' failed
make: *** [/home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig] Error 2

can you google the answer?

https://www.google.com/search?q=can+not+find+gperf&rlz=1C1CHBF_enHK817HK817&sourceid=chrome&ie=UTF-8

‘framework’ failed how to fixed?

(lsh:MANGOH-YELLOW-WP76XX) exars@exars-IStNX3-15HP038:~/workspace/legatoAF/legato-19.02.0$ make wp76xx
Building Legato for target 'wp76xx'
Makefile:126: build/wp76xx/.config.mk: そのようなファイルやディレクトリはありません
modules/WiFi/moduleDefs:12: Legato WiFi version is undefined...
  MAKE      /home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' に入ります
  COPY      kconfig-frontends
  RECONF    kconfig-frontends
configure.ac:36: installing 'scripts/.autostuff/scripts/compile'
configure.ac:23: installing 'scripts/.autostuff/scripts/missing'
Makefile.am: installing 'scripts/.autostuff/scripts/depcomp'
  CONFIG    kconfig-frontends
  MAKE      kconfig-frontends
make[2]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends' に入ります
  GPERF    libs/parser/hconf.c
  LEX      libs/parser/lconf.c
  CC       libs/lxdialog/libs_lxdialog_libkconfig_lxdialog_a-checklist.o
  CC       libs/lxdialog/libs_lxdialog_libkconfig_lxdialog_a-inputbox.o
  CC       libs/lxdialog/libs_lxdialog_libkconfig_lxdialog_a-menubox.o
  CC       libs/lxdialog/libs_lxdialog_libkconfig_lxdialog_a-textbox.o
  CC       libs/lxdialog/libs_lxdialog_libkconfig_lxdialog_a-util.o
  CC       libs/lxdialog/libs_lxdialog_libkconfig_lxdialog_a-yesno.o
  AR       libs/lxdialog/libkconfig-lxdialog.a
ar: `u' modifier ignored since `D' is the default (see `U')
  YACC     libs/parser/yconf.c
  CC       libs/parser/libs_parser_libkconfig_parser_la-yconf.lo
  CCLD     libs/parser/libkconfig-parser.la
  CC       frontends/conf/frontends_conf_kconfig_conf-conf.o
  CCLD     frontends/conf/kconfig-conf
  CC       frontends/mconf/frontends_mconf_kconfig_mconf-mconf.o
  CCLD     frontends/mconf/kconfig-mconf
  CC       frontends/nconf/frontends_nconf_kconfig_nconf-nconf.o
  CC       frontends/nconf/frontends_nconf_kconfig_nconf-nconf.gui.o
  CCLD     frontends/nconf/kconfig-nconf
  CC       utils/utils_kconfig_gettext-gettext.o
  CCLD     utils/kconfig-gettext
  GEN      frontends/kconfig
  GEN      utils/kconfig-tweak
make[2]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/kconfig-frontends' から出ます
  INSTALL   kconfig-frontends
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' から出ます
  MAKE      /home/exars/workspace/legatoAF/legato-19.02.0/bin/kconfig-set-value
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' に入ります
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' から出ます
  GEN       build/.KConfig/Documentation
  GEN       build/.KConfig/WiFi
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - TARGET_WP76XX
    Setting val TARGET_WP76XX to 'y'
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - DEBUG
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - USE_CCACHE
    Setting val USE_CCACHE to 'n'
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - CCACHE
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - TEST_COVERAGE
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - ENABLE_IMA
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - IMA_PRIVATE_KEY
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - IMA_PUBLIC_CERT
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - IMA_SMACK
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - ENABLE_SMACK
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SMACK_ONLYCAP
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SMACK_ATTR_NAME
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SMACK_ATTR_VALUE
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SDEF
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SUPERV_NICE_LEVEL
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SVCDIR_SERVER_SOCKET_NAME
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - SVCDIR_CLIENT_SOCKET_NAME
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - PYTHON
    Setting val PYTHON to 'n'
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - PYTHON_EXECUTABLE
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - JAVA
    Setting val JAVA to 'n'
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - JDK_INCLUDE_DIR
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - EJDK_DIR
  KSET      /home/exars/workspace/legatoAF/legato-19.02.0/.config.wp76xx - ENABLE_SECSTORE_ADMIN
  GEN       build/wp76xx/.config.mk
Building Legato for target 'wp76xx'
modules/WiFi/moduleDefs:12: Legato WiFi version is undefined...
  GEN       version
  GEN       build/wp76xx/framework/include/le_config.h
  MAKE      tools
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' に入ります
Using ninja installed at: /usr/bin/ninja
  GEN       /home/exars/workspace/legatoAF/legato-19.02.0/build/tools/build.ninja
Tools arch: x86_64
  MAKE      mkPatch
make[2]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0/framework/tools/mkPatch' に入ります
  CCLD      /home/exars/workspace/legatoAF/legato-19.02.0/bin/mkPatch
make[2]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0/framework/tools/mkPatch' から出ます
  NINJA     /home/exars/workspace/legatoAF/legato-19.02.0/build/tools/build.ninja
[63/63] Linking mk tools
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' から出ます
  GEN       sources.md5
  GEN       package.properties
  GEN       build/wp76xx/config.sh
  MAKE      framework
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' に入ります
  GEN       /home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/build.ninja
  NINJA     /home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/build.ninja
[53/53] Linking liblegato
  CCLD      /home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/bin/startSystem
  MKEXE     /home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/bin/supervisor
ninja: error: rebuilding '/home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/supervisor/build.ninja': '/home/exars/workspace/legatoAF/legato-19.02.0/build/tools/bin/mk', needed by '/home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/supervisor/build.ninja', missing and no known rule to make it
Makefile.framework:299: recipe for target '/home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/bin/supervisor' failed
make[1]: *** [/home/exars/workspace/legatoAF/legato-19.02.0/build/wp76xx/framework/bin/supervisor] Error 1
make[1]: ディレクトリ '/home/exars/workspace/legatoAF/legato-19.02.0' から出ます
Makefile:599: recipe for target 'framework' failed
make: *** [framework] Error 2

have you done a “make clean” first before “make wp76xx”

yes. I already done it

no idea, i don’t see such problem…
log.txt (59.7 KB)

thanks you
already can use