openembedded / meta-openembedded

MIT License
404 stars 700 forks source link

Octave 4.4.1 build error - BLAS and LAPACK libraries are required #273

Closed Livius90 closed 1 year ago

Livius90 commented 4 years ago

Hi!

I tried to use octave in my build layers but the official recepibe is not buildable. https://layers.openembedded.org/layerindex/recipe/96176/

issue is "configure: error: BLAS and LAPACK libraries are required"

It was tested in Xilinx Yocto on Zeus branch, pls look at and fix it! https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841883/Yocto

Can you fix it?

kraj commented 4 years ago

Did you enable fortran in compiler ? Add FORTRAN_forcevariable = ",fortran" in local.conf

Livius90 commented 4 years ago

Yes, it was enabled in local.conf, it does not help. The configuration of the octave build gives this error about the missing BLAS and LAPACK.

Livius90 commented 4 years ago

Today, i tested octave 4.4.1 in dunfell, on FSL Community BSP, too. https://github.com/Freescale/fsl-community-bsp-platform

It has the same error like was in Zeus on Xilinx Yocto, please fix this recipe. configure: error: BLAS and LAPACK libraries are required

Livius90 commented 3 years ago

Is there any maintainer for this recipe? It is still a broken recipe, since a long time.

Livius90 commented 2 years ago

@kraj Is there any plan to fix it, or update it to the newest Octave 6.4.0?

kraj commented 2 years ago

You need to enable Fortran in gcc

Livius90 commented 2 years ago

You need to enable Fortran in gcc

As i know, the following command needs for it in local.conf, i tried it but it can not solve the problem. FORTRAN_forcevariable = ",fortran"

Should I use any other command?

kraj commented 2 years ago

You need to enable Fortran in gcc

As i know, the following command needs for it in local.conf, i tried it but it can not solve the problem. FORTRAN_forcevariable = ",fortran"

Should I use any other command?

if you are on master or dunfell then there is a syntax change

FORTRAN:forcevariable = ",fortran"

is the right syntax.

Livius90 commented 2 years ago

You need to enable Fortran in gcc

As i know, the following command needs for it in local.conf, i tried it but it can not solve the problem. FORTRAN_forcevariable = ",fortran" Should I use any other command?

if you are on master or dunfell then there is a syntax change

FORTRAN:forcevariable = ",fortran"

is the right syntax.

I tried this in Sumo, Zeus and Gatesgarth and it could not solve the problem, i think it is not a fortran relevant problem, please test it and fix it.

Livius90 commented 2 years ago

@kraj

I am using the following in my local.conf, i use gatesgarth Yocto release. You can see the issue in the following log files.

# Enable fortran for Octave build
FORTRAN_forcevariable = ",fortran"
RUNTIMETARGET_append_pn-gcc-runtime = " libquadmath"
Livius90 commented 2 years ago

@kraj

log.do_configure

DEBUG: Executing shell function autotools_preconfigure
DEBUG: Shell function autotools_preconfigure finished
DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['/hdd_1TB/Zynq/sources/core/meta/recipes-core/glibc/glibc_2.32.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/libtool/libtool-cross_2.4.6.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/gcc/gcc-runtime_10.2.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/meta-openembedded/meta-oe/recipes-devtools/lapack/lapack_3.9.0.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/automake/automake_1.16.2.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/autoconf/autoconf_2.69.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-extended/texinfo-dummy-native/texinfo-dummy-native.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-core/gettext/gettext_0.21.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-extended/gperf/gperf_3.1.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/gcc/gcc-cross_10.2.bb:do_populate_sysroot', 'virtual:native:/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-extended/texinfo/texinfo_6.7.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-support/libpcre/libpcre_8.44.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.26.bb:do_populate_sysroot', '/hdd_1TB/Zynq/sources/core/meta/recipes-core/readline/readline_8.0.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['glibc', 'libtool-cross', 'gcc-runtime', 'lapack', 'pseudo-native', 'automake-native', 'autoconf-native', 'gnu-config-native', 'texinfo-dummy-native', 'quilt-native', 'gettext-native', 'pkgconfig-native', 'gperf-native', 'gcc-cross-arm', 'patch-native', 'libtool-native', 'texinfo', 'libpcre', 'desktop-file-utils', 'readline', 'linux-libc-headers', 'binutils-cross-arm', 'libgcc', 'libgfortran', 'bzip2', 'zlib', 'm4-native', 'gettext-minimal-native', 'mpfr-native', 'libmpc-native', 'zlib-native', 'xz-native', 'gmp-native', 'flex-native', 'attr-native', 'ncurses', 'opkg-utils', 'glib-2.0', 'libffi', 'dbus', 'util-linux', 'bash-completion', 'update-rc.d', 'shadow', 'shadow-sysroot', 'expat', 'autoconf-archive', 'base-files', 'libx11', 'base-passwd', 'systemd', 'libsm', 'shadow-native', 'initscripts', 'libcap-ng', 'libpam', 'libxcrypt', 'attr', 'util-macros', 'xorgproto', 'libxcb', 'xtrans', 'libcap', 'xz', 'libxkbcommon', 'acl', 'kmod', 'libice', 'cracklib', 'flex', 'libxdmcp', 'libxau', 'libpthread-stubs', 'xcb-proto', 'xkeyboard-config']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing shell function do_configure
automake (GNU automake) 1.16.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <tromey@redhat.com>
       and Alexandre Duret-Lutz <adl@gnu.org>.
AUTOV is 1.16
NOTE: Executing ACLOCAL="aclocal --system-acdir=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot/usr/share/aclocal/ --automake-acdir=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal-1.16" autoreconf -Wcross --verbose --install --force --exclude=autopoint -I /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ -I /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --system-acdir=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot/usr/share/aclocal/ --automake-acdir=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal-1.16 -I /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ -I /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/ --force 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/bin/autoconf --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/ --force
autoreconf: running: /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/bin/autoheader --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/ --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:74: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
autoreconf: running: gnu-configize
autoreconf: Leaving directory `.'
NOTE: Running ../octave-4.4.1/configure  --build=x86_64-linux         --host=arm-xilinx-linux-gnueabi         --target=arm-xilinx-linux-gnueabi           --prefix=/usr           --exec_prefix=/usr          --bindir=/usr/bin           --sbindir=/usr/sbin         --libexecdir=/usr/libexec           --datadir=/usr/share        --sysconfdir=/etc           --sharedstatedir=/com           --localstatedir=/var        --libdir=/usr/lib           --includedir=/usr/include           --oldincludedir=/usr/include        --infodir=/usr/share/info           --mandir=/usr/share/man         --disable-silent-rules          --disable-dependency-tracking           --with-libtool-sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot --disable-java --disable-docs --disable-static  --enable-nls 
configure: WARNING: unrecognized options: --enable-nls
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/endian-little
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/arm-common
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/arm-32
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/common-linux
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/common-glibc
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/arm-linux
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/common
configure: loading site script /hdd_1TB/Zynq/sources/meta-openembedded/meta-networking/site/endian-little
configure: loading site script /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot/usr/share/arm-xilinx-linux-gnueabi_config_site.d/ncurses_config
checking for a BSD-compatible install... /hdd_1TB/Zynq/build/tmp/hosttools/install -c
checking whether build environment is sane... yes
checking for arm-xilinx-linux-gnueabi-strip... arm-xilinx-linux-gnueabi-strip
checking for a thread-safe mkdir -p... /hdd_1TB/Zynq/build/tmp/hosttools/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1644903092' is supported by ustar format... no
checking whether GID '1644903092' is supported by ustar format... no
checking how to create a ustar tar archive... none
checking whether make supports nested variables... (cached) yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... arm-xilinx-linux-gnueabi
checking whether make supports the include directive... yes (GNU style)
checking for arm-xilinx-linux-gnueabi-gcc... arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot accepts -g... yes
checking for arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to enable C11 features... none needed
checking dependency style of arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... none
checking how to run the C preprocessor... arm-xilinx-linux-gnueabi-gcc -E --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security
checking for grep that handles long lines and -e... /hdd_1TB/Zynq/build/tmp/hosttools/grep
checking for egrep... /hdd_1TB/Zynq/build/tmp/hosttools/grep -E
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
defining octlibdir to be ${libdir}/octave/${version}
defining archlibdir to be ${libexecdir}/octave/${version}/exec/${canonical_host_type}
defining localarchlibdir to be ${libexecdir}/octave/site/exec/${canonical_host_type}
defining localapiarchlibdir to be ${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type}
defining localverarchlibdir to be ${libexecdir}/octave/${version}/site/exec/${canonical_host_type}
defining octfiledir to be ${libdir}/octave/${version}/oct/${canonical_host_type}
defining localoctfiledir to be ${libdir}/octave/site/oct/${canonical_host_type}
defining localapioctfiledir to be ${libdir}/octave/site/oct/${api_version}/${canonical_host_type}
defining localveroctfiledir to be ${libdir}/octave/${version}/site/oct/${canonical_host_type}
defining octincludedir to be ${includedir}/octave-${version}/octave
defining fcnfiledir to be ${datadir}/octave/${version}/m
defining localfcnfiledir to be ${datadir}/octave/site/m
defining localapifcnfiledir to be ${datadir}/octave/site/${api_version}/m
defining localverfcnfiledir to be ${datadir}/octave/${version}/site/m
defining octetcdir to be ${datadir}/octave/${version}/etc
defining octlocaledir to be ${datadir}/octave/${version}/locale
defining doc_cache_file to be ${octetcdir}/doc-cache
defining octtestsdir to be ${octetcdir}/tests
defining texi_macros_file to be ${octetcdir}/macros.texi
defining imagedir to be ${datadir}/octave/${version}/imagelib
defining octdatadir to be ${datadir}/octave/${version}/data
defining octdocdir to be ${datadir}/octave/${version}/doc
defining octfontsdir to be ${datadir}/octave/${version}/fonts
defining startupfiledir to be ${fcnfiledir}/startup
defining localstartupfiledir to be ${localfcnfiledir}/startup
defining man1dir to be ${mandir}/man1
defining man1ext to be .1
defining infofile to be ${infodir}/octave.info
checking for arm-xilinx-linux-gnueabi-pkg-config... no
checking for pkg-config... /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/bin/pkg-config
configure: WARNING: using cross tools not prefixed with host triplet
checking pkg-config is at least version 0.9.0... yes
checking for gawk... (cached) gawk
checking for grep that handles long lines and -e... (cached) /hdd_1TB/Zynq/build/tmp/hosttools/grep
checking for gfind... no
checking for find... find
checking for a usable sed... /hdd_1TB/Zynq/build/tmp/hosttools/sed
checking for perl... perl
checking for gperf... gperf
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
defining LFLAGS to be -I
checking for bison... no
checking for byacc... no
../octave-4.4.1/configure: line 8818: yacc: command not found
configure: WARNING: 

I wasn't able to find a suitable style for declaring the api prefix
in a bison input file so I'm disabling bison.

configure: WARNING: 

I wasn't able to find a suitable style for declaring a push-pull
parser in a bison input file so I'm disabling bison.

configure: WARNING: 

I didn't find bison, or the version of bison that I found does not
support all the features that are required, but it's only a problem
if you need to reconstruct parse.cc, which is the case if you're
building from VCS sources.

checking for makeinfo... makeinfo
checking for makeinfo support for @sortas command... no
configure: WARNING: 

I wasn't able to find a version of GNU makeinfo that supports the
@sortas command, but it's only a problem if you need to build the
manual, which is the case if you're building from VCS sources.

checking for texi2dvi... texi2dvi
checking for texi2pdf... texi2pdf
checking for options to make reproducible archives with GNU tar... --owner=0 --group=0 --numeric-owner --sort=name
checking whether ln -s works... yes
checking for gs... no
configure: WARNING: 

I didn't find ghostscript, so reconstructing figures for the manual
will fail, and saving graphics in some output formats will fail when
using Octave

assuming gnuplot exists on arm-xilinx-linux-gnueabi host
assuming less exists on arm-xilinx-linux-gnueabi host
checking for python... no
checking for icotool... no
configure: WARNING: 

I didn't find icotool, but it's only a problem if you need to
reconstruct octave-logo.ico, which is the case if you're building from
VCS sources.

checking for rsvg-convert... no
configure: WARNING: 

I didn't find rsvg-convert, but it's only a problem if you need to
reconstruct octave-logo-*.png, which is the case if you're building
from VCS sources.

checking whether we are using the GNU C++ compiler... yes
checking whether arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot accepts -g... yes
checking for arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to enable C++11 features... none needed
checking dependency style of arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... none
checking how to run the C++ preprocessor... arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot -E
checking how to run the C preprocessor... arm-xilinx-linux-gnueabi-gcc -E --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security
checking whether arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot needs -traditional... no
checking for Minix Amsterdam compiler... no
checking for arm-xilinx-linux-gnueabi-ar... arm-xilinx-linux-gnueabi-gcc-ar
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking C++ compiler version number... 10.2.0
checking whether stl_algo.h is broken... no
checking C compiler version number... 10.2.0
configure: defining __NO_MATH_INLINES avoids buggy GNU libc exp function
checking for sin in -lm... yes
checking for arm-xilinx-linux-gnueabi-gfortran... arm-xilinx-linux-gnueabi-gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether arm-xilinx-linux-gnueabi-gfortran accepts -g... yes
checking whether a usable Fortran compiler was found... yes
checking how to get verbose linking output from arm-xilinx-linux-gnueabi-gfortran... configure: WARNING: cannot determine how to obtain linking information from arm-xilinx-linux-gnueabi-gfortran

checking for Fortran 77 libraries of arm-xilinx-linux-gnueabi-gfortran... 
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... unknown
configure: WARNING: unknown Fortran name-mangling scheme
configure: defining FFLAGS to be -g -O2
configure: defining FPICFLAG to be -fPIC
configure: defining CPICFLAG to be -fPIC
configure: defining CXXPICFLAG to be -fPIC
configure: defining SH_LD to be arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
configure: defining SH_LDFLAGS to be -shared
configure: defining DL_LD to be arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
configure: defining DL_LDFLAGS to be -shared
configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic
configure: defining NO_OCT_FILE_STRIP to be false
configure: defining TEMPLATE_AR to be arm-xilinx-linux-gnueabi-gcc-ar
configure: defining TEMPLATE_ARFLAGS to be cr
configure: defining EXTERNAL_DLL_DEFS to be 
configure: defining OCTAVE_DLL_DEFS to be 
configure: defining OCTINTERP_DLL_DEFS to be 
configure: defining OCTGUI_DLL_DEFS to be 
configure: defining OCTGRAPHICS_DLL_DEFS to be 
configure: defining library_path_var to be LD_LIBRARY_PATH
checking size of void *... (cached) 4
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for OpenMP flag of C compiler... -fopenmp
checking for OpenMP flag of C++ compiler... -fopenmp
checking omp.h usability... yes
checking omp.h presence... yes
checking for omp.h... yes
checking for omp_get_num_threads... yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) sed
checking for fgrep... /hdd_1TB/Zynq/build/tmp/hosttools/grep -F
checking for ld used by arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot 
checking if the linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... arm-xilinx-linux-gnueabi-nm
checking the name lister (arm-xilinx-linux-gnueabi-nm) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to arm-xilinx-linux-gnueabi format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot  option to reload object files... -r
checking for arm-xilinx-linux-gnueabi-objdump... arm-xilinx-linux-gnueabi-objdump
checking how to recognize dependent libraries... pass_all
checking for arm-xilinx-linux-gnueabi-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for arm-xilinx-linux-gnueabi-ar... (cached) arm-xilinx-linux-gnueabi-gcc-ar
checking for archiver @FILE support... @
checking for arm-xilinx-linux-gnueabi-strip... (cached) arm-xilinx-linux-gnueabi-strip
checking for arm-xilinx-linux-gnueabi-ranlib... arm-xilinx-linux-gnueabi-gcc-ranlib
checking command to parse arm-xilinx-linux-gnueabi-nm output from arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot object... ok
checking for sysroot... /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
checking for a working dd... /hdd_1TB/Zynq/build/tmp/hosttools/dd
checking how to truncate binary pipes... /hdd_1TB/Zynq/build/tmp/hosttools/dd bs=4096 count=1
checking for arm-xilinx-linux-gnueabi-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -fno-rtti -fno-exceptions... no
checking for arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to produce PIC... -fPIC -DPIC
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot PIC flag -fPIC -DPIC works... yes
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot static flag -static works... yes
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... yes
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... (cached) yes
checking whether the arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... cross
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot -E
checking for ld used by arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot 
checking if the linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) is GNU ld... yes
checking whether the arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking for arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to produce PIC... -fPIC -DPIC
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot PIC flag -fPIC -DPIC works... yes
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot static flag -static works... yes
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... yes
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... (cached) yes
checking whether the arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for arm-xilinx-linux-gnueabi-gfortran option to produce PIC... -fPIC
checking if arm-xilinx-linux-gnueabi-gfortran PIC flag -fPIC works... yes
checking if arm-xilinx-linux-gnueabi-gfortran static flag -static works... no
checking if arm-xilinx-linux-gnueabi-gfortran supports -c -o file.o... yes
checking if arm-xilinx-linux-gnueabi-gfortran supports -c -o file.o... (cached) yes
checking whether the arm-xilinx-linux-gnueabi-gfortran linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if unknown is being linked in already... no
checking for unknown in -lopenblas... no
checking for ATL_xerbla in -latlas... no
checking for unknown in -lblas... no
checking for unknown in -lmkl... no
checking for unknown in -framework vecLib... no
checking for unknown in -lcxml... no
checking for unknown in -ldxml... no
checking for unknown in -lscs... no
checking for unknown in -lcomplib.sgimath... no
checking for unknown in -lblas... (cached) no
checking for unknown in -lblas... (cached) no
checking if unknown is being linked in already... no
checking for unknown in -lopenblas... (cached) no
checking for ATL_xerbla in -latlas... (cached) no
checking for unknown in -lblas... (cached) no
checking for unknown in -lmkl... (cached) no
checking for unknown in -framework vecLib... no
checking for unknown in -lcxml... (cached) no
checking for unknown in -ldxml... (cached) no
checking for unknown in -lscs... (cached) no
checking for unknown in -lcomplib.sgimath... (cached) no
checking for unknown in -lblas... (cached) no
checking for unknown in -lblas... (cached) no
configure: error: BLAS and LAPACK libraries are required
NOTE: The following config.log files may provide further information.
NOTE: /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/build/config.log
ERROR: configure failed
WARNING: exit code 1 from a shell command.
ERROR: Execution of '/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/temp/run.do_configure.3072983' failed with exit code 1:
automake (GNU automake) 1.16.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <tromey@redhat.com>
       and Alexandre Duret-Lutz <adl@gnu.org>.
AUTOV is 1.16
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --system-acdir=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot/usr/share/aclocal/ --automake-acdir=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal-1.16 -I /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ -I /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/ --force 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/bin/autoconf --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/ --force
autoreconf: running: /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/bin/autoheader --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/octave-4.4.1/m4/ --include=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/share/aclocal/ --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:74: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
autoreconf: running: gnu-configize
autoreconf: Leaving directory `.'
configure: WARNING: unrecognized options: --enable-nls
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/endian-little
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/arm-common
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/arm-32
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/common-linux
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/common-glibc
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/arm-linux
configure: loading site script /hdd_1TB/Zynq/sources/core/meta/site/common
configure: loading site script /hdd_1TB/Zynq/sources/meta-openembedded/meta-networking/site/endian-little
configure: loading site script /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot/usr/share/arm-xilinx-linux-gnueabi_config_site.d/ncurses_config
checking for a BSD-compatible install... /hdd_1TB/Zynq/build/tmp/hosttools/install -c
checking whether build environment is sane... yes
checking for arm-xilinx-linux-gnueabi-strip... arm-xilinx-linux-gnueabi-strip
checking for a thread-safe mkdir -p... /hdd_1TB/Zynq/build/tmp/hosttools/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1644903092' is supported by ustar format... no
checking whether GID '1644903092' is supported by ustar format... no
checking how to create a ustar tar archive... none
checking whether make supports nested variables... (cached) yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... arm-xilinx-linux-gnueabi
checking whether make supports the include directive... yes (GNU style)
checking for arm-xilinx-linux-gnueabi-gcc... arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot accepts -g... yes
checking for arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to enable C11 features... none needed
checking dependency style of arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... none
checking how to run the C preprocessor... arm-xilinx-linux-gnueabi-gcc -E --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security
checking for grep that handles long lines and -e... /hdd_1TB/Zynq/build/tmp/hosttools/grep
checking for egrep... /hdd_1TB/Zynq/build/tmp/hosttools/grep -E
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
defining octlibdir to be ${libdir}/octave/${version}
defining archlibdir to be ${libexecdir}/octave/${version}/exec/${canonical_host_type}
defining localarchlibdir to be ${libexecdir}/octave/site/exec/${canonical_host_type}
defining localapiarchlibdir to be ${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type}
defining localverarchlibdir to be ${libexecdir}/octave/${version}/site/exec/${canonical_host_type}
defining octfiledir to be ${libdir}/octave/${version}/oct/${canonical_host_type}
defining localoctfiledir to be ${libdir}/octave/site/oct/${canonical_host_type}
defining localapioctfiledir to be ${libdir}/octave/site/oct/${api_version}/${canonical_host_type}
defining localveroctfiledir to be ${libdir}/octave/${version}/site/oct/${canonical_host_type}
defining octincludedir to be ${includedir}/octave-${version}/octave
defining fcnfiledir to be ${datadir}/octave/${version}/m
defining localfcnfiledir to be ${datadir}/octave/site/m
defining localapifcnfiledir to be ${datadir}/octave/site/${api_version}/m
defining localverfcnfiledir to be ${datadir}/octave/${version}/site/m
defining octetcdir to be ${datadir}/octave/${version}/etc
defining octlocaledir to be ${datadir}/octave/${version}/locale
defining doc_cache_file to be ${octetcdir}/doc-cache
defining octtestsdir to be ${octetcdir}/tests
defining texi_macros_file to be ${octetcdir}/macros.texi
defining imagedir to be ${datadir}/octave/${version}/imagelib
defining octdatadir to be ${datadir}/octave/${version}/data
defining octdocdir to be ${datadir}/octave/${version}/doc
defining octfontsdir to be ${datadir}/octave/${version}/fonts
defining startupfiledir to be ${fcnfiledir}/startup
defining localstartupfiledir to be ${localfcnfiledir}/startup
defining man1dir to be ${mandir}/man1
defining man1ext to be .1
defining infofile to be ${infodir}/octave.info
checking for arm-xilinx-linux-gnueabi-pkg-config... no
checking for pkg-config... /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot-native/usr/bin/pkg-config
configure: WARNING: using cross tools not prefixed with host triplet
checking pkg-config is at least version 0.9.0... yes
checking for gawk... (cached) gawk
checking for grep that handles long lines and -e... (cached) /hdd_1TB/Zynq/build/tmp/hosttools/grep
checking for gfind... no
checking for find... find
checking for a usable sed... /hdd_1TB/Zynq/build/tmp/hosttools/sed
checking for perl... perl
checking for gperf... gperf
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
defining LFLAGS to be -I
checking for bison... no
checking for byacc... no
../octave-4.4.1/configure: line 8818: yacc: command not found
configure: WARNING: 

I wasn't able to find a suitable style for declaring the api prefix
in a bison input file so I'm disabling bison.

configure: WARNING: 

I wasn't able to find a suitable style for declaring a push-pull
parser in a bison input file so I'm disabling bison.

configure: WARNING: 

I didn't find bison, or the version of bison that I found does not
support all the features that are required, but it's only a problem
if you need to reconstruct parse.cc, which is the case if you're
building from VCS sources.

checking for makeinfo... makeinfo
checking for makeinfo support for @sortas command... no
configure: WARNING: 

I wasn't able to find a version of GNU makeinfo that supports the
@sortas command, but it's only a problem if you need to build the
manual, which is the case if you're building from VCS sources.

checking for texi2dvi... texi2dvi
checking for texi2pdf... texi2pdf
checking for options to make reproducible archives with GNU tar... --owner=0 --group=0 --numeric-owner --sort=name
checking whether ln -s works... yes
checking for gs... no
configure: WARNING: 

I didn't find ghostscript, so reconstructing figures for the manual
will fail, and saving graphics in some output formats will fail when
using Octave

assuming gnuplot exists on arm-xilinx-linux-gnueabi host
assuming less exists on arm-xilinx-linux-gnueabi host
checking for python... no
checking for icotool... no
configure: WARNING: 

I didn't find icotool, but it's only a problem if you need to
reconstruct octave-logo.ico, which is the case if you're building from
VCS sources.

checking for rsvg-convert... no
configure: WARNING: 

I didn't find rsvg-convert, but it's only a problem if you need to
reconstruct octave-logo-*.png, which is the case if you're building
from VCS sources.

checking whether we are using the GNU C++ compiler... yes
checking whether arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot accepts -g... yes
checking for arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to enable C++11 features... none needed
checking dependency style of arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... none
checking how to run the C++ preprocessor... arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot -E
checking how to run the C preprocessor... arm-xilinx-linux-gnueabi-gcc -E --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security
checking whether arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot needs -traditional... no
checking for Minix Amsterdam compiler... no
checking for arm-xilinx-linux-gnueabi-ar... arm-xilinx-linux-gnueabi-gcc-ar
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking C++ compiler version number... 10.2.0
checking whether stl_algo.h is broken... no
checking C compiler version number... 10.2.0
configure: defining __NO_MATH_INLINES avoids buggy GNU libc exp function
checking for sin in -lm... yes
checking for arm-xilinx-linux-gnueabi-gfortran... arm-xilinx-linux-gnueabi-gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether arm-xilinx-linux-gnueabi-gfortran accepts -g... yes
checking whether a usable Fortran compiler was found... yes
checking how to get verbose linking output from arm-xilinx-linux-gnueabi-gfortran... configure: WARNING: cannot determine how to obtain linking information from arm-xilinx-linux-gnueabi-gfortran

checking for Fortran 77 libraries of arm-xilinx-linux-gnueabi-gfortran... 
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... unknown
configure: WARNING: unknown Fortran name-mangling scheme
configure: defining FFLAGS to be -g -O2
configure: defining FPICFLAG to be -fPIC
configure: defining CPICFLAG to be -fPIC
configure: defining CXXPICFLAG to be -fPIC
configure: defining SH_LD to be arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
configure: defining SH_LDFLAGS to be -shared
configure: defining DL_LD to be arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
configure: defining DL_LDFLAGS to be -shared
configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic
configure: defining NO_OCT_FILE_STRIP to be false
configure: defining TEMPLATE_AR to be arm-xilinx-linux-gnueabi-gcc-ar
configure: defining TEMPLATE_ARFLAGS to be cr
configure: defining EXTERNAL_DLL_DEFS to be 
configure: defining OCTAVE_DLL_DEFS to be 
configure: defining OCTINTERP_DLL_DEFS to be 
configure: defining OCTGUI_DLL_DEFS to be 
configure: defining OCTGRAPHICS_DLL_DEFS to be 
configure: defining library_path_var to be LD_LIBRARY_PATH
checking size of void *... (cached) 4
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for OpenMP flag of C compiler... -fopenmp
checking for OpenMP flag of C++ compiler... -fopenmp
checking omp.h usability... yes
checking omp.h presence... yes
checking for omp.h... yes
checking for omp_get_num_threads... yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) sed
checking for fgrep... /hdd_1TB/Zynq/build/tmp/hosttools/grep -F
checking for ld used by arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot 
checking if the linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... arm-xilinx-linux-gnueabi-nm
checking the name lister (arm-xilinx-linux-gnueabi-nm) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to arm-xilinx-linux-gnueabi format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot  option to reload object files... -r
checking for arm-xilinx-linux-gnueabi-objdump... arm-xilinx-linux-gnueabi-objdump
checking how to recognize dependent libraries... pass_all
checking for arm-xilinx-linux-gnueabi-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for arm-xilinx-linux-gnueabi-ar... (cached) arm-xilinx-linux-gnueabi-gcc-ar
checking for archiver @FILE support... @
checking for arm-xilinx-linux-gnueabi-strip... (cached) arm-xilinx-linux-gnueabi-strip
checking for arm-xilinx-linux-gnueabi-ranlib... arm-xilinx-linux-gnueabi-gcc-ranlib
checking command to parse arm-xilinx-linux-gnueabi-nm output from arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot object... ok
checking for sysroot... /hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot
checking for a working dd... /hdd_1TB/Zynq/build/tmp/hosttools/dd
checking how to truncate binary pipes... /hdd_1TB/Zynq/build/tmp/hosttools/dd bs=4096 count=1
checking for arm-xilinx-linux-gnueabi-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -fno-rtti -fno-exceptions... no
checking for arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to produce PIC... -fPIC -DPIC
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot PIC flag -fPIC -DPIC works... yes
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot static flag -static works... yes
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... yes
checking if arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... (cached) yes
checking whether the arm-xilinx-linux-gnueabi-gcc  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... cross
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot -E
checking for ld used by arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot... arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot 
checking if the linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) is GNU ld... yes
checking whether the arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking for arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot option to produce PIC... -fPIC -DPIC
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot PIC flag -fPIC -DPIC works... yes
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot static flag -static works... yes
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... yes
checking if arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot supports -c -o file.o... (cached) yes
checking whether the arm-xilinx-linux-gnueabi-g++  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for arm-xilinx-linux-gnueabi-gfortran option to produce PIC... -fPIC
checking if arm-xilinx-linux-gnueabi-gfortran PIC flag -fPIC works... yes
checking if arm-xilinx-linux-gnueabi-gfortran static flag -static works... no
checking if arm-xilinx-linux-gnueabi-gfortran supports -c -o file.o... yes
checking if arm-xilinx-linux-gnueabi-gfortran supports -c -o file.o... (cached) yes
checking whether the arm-xilinx-linux-gnueabi-gfortran linker (arm-xilinx-linux-gnueabi-ld --sysroot=/hdd_1TB/Zynq/build/tmp/work/cortexa9t2hf-neon-xilinx-linux-gnueabi/octave/4.4.1-r0/recipe-sysroot ) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if unknown is being linked in already... no
checking for unknown in -lopenblas... no
checking for ATL_xerbla in -latlas... no
checking for unknown in -lblas... no
checking for unknown in -lmkl... no
checking for unknown in -framework vecLib... no
checking for unknown in -lcxml... no
checking for unknown in -ldxml... no
checking for unknown in -lscs... no
checking for unknown in -lcomplib.sgimath... no
checking for unknown in -lblas... (cached) no
checking for unknown in -lblas... (cached) no
checking if unknown is being linked in already... no
checking for unknown in -lopenblas... (cached) no
checking for ATL_xerbla in -latlas... (cached) no
checking for unknown in -lblas... (cached) no
checking for unknown in -lmkl... (cached) no
checking for unknown in -framework vecLib... no
checking for unknown in -lcxml... (cached) no
checking for unknown in -ldxml... (cached) no
checking for unknown in -lscs... (cached) no
checking for unknown in -lcomplib.sgimath... (cached) no
checking for unknown in -lblas... (cached) no
checking for unknown in -lblas... (cached) no
configure: error: BLAS and LAPACK libraries are required
WARNING: exit code 1 from a shell command.
Livius90 commented 2 years ago

@kraj

config.log

HerrMuellerluedenscheid commented 2 years ago

Hey @Livius90, did you have any progress on this topic? I have the same problem trying to port the master release from meta-scipy to dunfell.

Livius90 commented 2 years ago

Hey @Livius90, did you have any progress on this topic? I have the same problem trying to port the master release from meta-scipy to dunfell.

I am not a recipe maintainer, i tried but i could not solve the problem. It is a broken recipe from long time ago, zeus yocto release has that issue also and probably it is time to update octave version too, now the latest is GNU Octave 7.1.0.

@kraj Is there any plan to solve it or update GNU Octave version?

Livius90 commented 1 year ago

poor support, it's a waste of time to wait for it to be fixed by the maintainers