<HTML><BODY><div class="js-helper js-readmsg-msg">  <style type="text/css"></style>   <div>             <base target="_self" href="https://e.mail.ru/">               <div id="style_15274482910000000730_BODY"><div class="class_1527459916">
<p>Hi,</p><p>I'm trying to build RTEMS image for RISC-V x64 on Ubuntu, but I stuck on configure step.<br data-mce-bogus="1"></p><p>After command "$HOME/development/rtems/kernel/rtems/configure --prefix=$HOME/development/rtems/5 --target=riscv64-rtems5 --enable -rtemsbsp=riscv64_generic --enable-tests=samples" I am getting following message:<br>>...<br>>checking whether gmake supports nested variables... yes<br>>checking whether to enable maintainer-specific portions of Makefiles... no<br>>/home/aesee/development/rtems/kernel/rtems/configure: line 2688: ${target_arch$}*: bad substitution<br><br>config.log contains this:<br>>This file contains any messages produced by compilers while<br>>running configure, to aid debugging if configure makes a mistake.<br>><br>>It was created by rtems configure 5.0.0, which was<br>>generated by GNU Autoconf 2.69.  Invocation command line was<br>><br>> $ /home/aesee/development/rtems/kernel/rtems/configure --prefix=/home/aesee/development/rtems/5 --target=riscv64-rtems5 --enable-rtemsbsp=riscv64_generic --enable-tests=samples<br>><br>>## --------- ##<br>>## Platform. ##<br>>## --------- ##<br>><br>>hostname = aesee-VirtualBox<br>>uname -m = x86_64<br>>uname -r = 4.15.0-22-generic<br>>uname -s = Linux<br>>uname -v = #24-Ubuntu SMP Wed May 16 12:15:17 UTC 2018<br>><br>>/usr/bin/uname -p = unknown<br>>/bin/uname -X     = unknown<br>><br>>/bin/arch              = unknown<br>>/usr/bin/arch -k       = unknown<br>>/usr/convex/getsysinfo = unknown<br>>/usr/bin/hostinfo      = unknown<br>>/bin/machine           = unknown<br>>/usr/bin/oslevel       = unknown<br>>/bin/universe          = unknown<br>><br>>PATH: /usr/local/sbin<br>>PATH: /usr/local/bin<br>>PATH: /usr/sbin<br>>PATH: /usr/bin<br>>PATH: /sbin<br>>PATH: /bin<br>>PATH: /usr/games<br>>PATH: /usr/local/games<br>>PATH: /home/aesee/riscv-toolchain/bin/<br>>PATH: /snap/bin<br>><br>><br>>## ----------- ##<br>>## Core tests. ##<br>>## ----------- ##<br>><br>>configure:1871: checking for gmake<br>>configure:1887: found /usr/bin/gmake<br>>configure:1898: result: gmake<br>>configure:1923: checking for RTEMS Version<br>>configure:1925: result: 5.0.0<br>>configure:1955: checking build system type<br>>configure:1969: result: x86_64-pc-linux-gnu<br>>configure:1989: checking host system type<br>>configure:2002: result: x86_64-pc-linux-gnu<br>>configure:2022: checking target system type<br>>configure:2035: result: riscv64-unknown-rtems5<br>>configure:2077: checking for a BSD-compatible install<br>>configure:2145: result: /usr/bin/install -c<br>>configure:2156: checking whether build environment is sane<br>>configure:2211: result: yes<br>>configure:2362: checking for a thread-safe mkdir -p<br>>configure:2401: result: /bin/mkdir -p<br>>configure:2408: checking for gawk<br>>configure:2424: found /usr/bin/gawk<br>>configure:2435: result: gawk<br>>configure:2446: checking whether gmake sets $(MAKE)<br>>configure:2468: result: yes<br>>configure:2497: checking whether gmake supports nested variables<br>>configure:2514: result: yes<br>>configure:2632: checking whether to enable maintainer-specific portions of Makefiles<br>>configure:2641: result: no<br>><br>>## ---------------- ##<br>>## Cache variables. ##<br>>## ---------------- ##<br>><br>>ac_cv_build=x86_64-pc-linux-gnu<br>>ac_cv_env_build_alias_set=<br>>ac_cv_env_build_alias_value=<br>>ac_cv_env_host_alias_set=<br>>ac_cv_env_host_alias_value=<br>>ac_cv_env_target_alias_set=set<br>>ac_cv_env_target_alias_value=riscv64-rtems5<br>>ac_cv_host=x86_64-pc-linux-gnu<br>>ac_cv_path_install='/usr/bin/install -c'<br>>ac_cv_path_mkdir=/bin/mkdir<br>>ac_cv_prog_AWK=gawk<br>>ac_cv_prog_MAKE=gmake<br>>ac_cv_prog_make_gmake_set=yes<br>>ac_cv_target=riscv64-unknown-rtems5<br>>am_cv_make_support_nested_variables=yes<br>><br>>## ----------------- ##<br>>## Output variables. ##<br>>## ----------------- ##<br>><br>>ACLOCAL='${SHELL} /home/aesee/development/rtems/kernel/rtems/missing aclocal-1.15'<br>>AMTAR='$${TAR-tar}'<br>>AM_BACKSLASH='\'<br>>AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'<br>>AM_DEFAULT_VERBOSITY='1'<br>>AM_V='$(V)'<br>>AUTOCONF='${SHELL} /home/aesee/development/rtems/kernel/rtems/missing autoconf'<br>>AUTOHEADER='${SHELL} /home/aesee/development/rtems/kernel/rtems/missing autoheader'<br>>AUTOMAKE='${SHELL} /home/aesee/development/rtems/kernel/rtems/missing automake-1.15'<br>>AWK='gawk'<br>>CYGPATH_W='echo'<br>>DEFS=''<br>>ECHO_C=''<br>>ECHO_N='-n'<br>>ECHO_T=''<br>>INSTALL_DATA='${INSTALL} -m 644'<br>>INSTALL_PROGRAM='${INSTALL}'<br>>INSTALL_SCRIPT='${INSTALL}'<br>>INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'<br>>LIBOBJS=''<br>>LIBS=''<br>>LTLIBOBJS=''<br>>MAINT='#'<br>>MAINTAINER_MODE_FALSE=''<br>>MAINTAINER_MODE_TRUE='#'<br>>MAKE='gmake'<br>>MAKEINFO='${SHELL} /home/aesee/development/rtems/kernel/rtems/missing makeinfo'<br>>MKDIR_P='/bin/mkdir -p'<br>>PACKAGE='rtems'<br>>PACKAGE_BUGREPORT='<a href="https://devel.rtems.org/newticket" target="_blank">https://devel.rtems.org/newticket</a>'<br>>PACKAGE_NAME='rtems'<br>>PACKAGE_STRING='rtems 5.0.0'<br>>PACKAGE_TARNAME='rtems'<br>>PACKAGE_URL=''<br>>PACKAGE_VERSION='5.0.0'<br>>PATH_SEPARATOR=':'<br>>PROJECT_ROOT='./$(top_builddir)'<br>>PROJECT_TOPdir='./$(top_builddir)'<br>>RTEMS_BUILD_ROOT=''<br>>RTEMS_CC=''<br>>RTEMS_HAS_NETWORKING=''<br>>RTEMS_HAS_POSIX_API=''<br>>RTEMS_SOURCE_ROOT=''<br>>RTEMS_TOPdir='.'<br>>SET_MAKE=''<br>>SHELL='/bin/bash'<br>>STRIP=''<br>>VERSION='5.0.0'<br>>am__isrc=' -I$(srcdir)'<br>>am__leading_dot='.'<br>>am__tar='$${TAR-tar} chof - "$$tardir"'<br>>am__untar='$${TAR-tar} xf -'<br>>bindir='${exec_prefix}/bin'<br>>build='x86_64-pc-linux-gnu'<br>>build_SUBDIRS=''<br>>build_alias=''<br>>build_configdirs=''<br>>build_cpu='x86_64'<br>>build_os='linux-gnu'<br>>build_subdir=''<br>>build_vendor='pc'<br>>buildargs=''<br>>datadir='${datarootdir}'<br>>datarootdir='${prefix}/share'<br>>docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'<br>>dvidir='${docdir}'<br>>exec_prefix='NONE'<br>>host='x86_64-pc-linux-gnu'<br>>host_SUBDIRS=''<br>>host_alias=''<br>>host_configdirs=''<br>>host_cpu='x86_64'<br>>host_os='linux-gnu'<br>>host_subdir=''<br>>host_vendor='pc'<br>>hostargs=''<br>>htmldir='${docdir}'<br>>includedir='${prefix}/include'<br>>infodir='${datarootdir}/info'<br>>install_sh='${SHELL} /home/aesee/development/rtems/kernel/rtems/install-sh'<br>>libdir='${exec_prefix}/lib'<br>>libexecdir='${exec_prefix}/libexec'<br>>localedir='${datarootdir}/locale'<br>>localstatedir='${prefix}/var'<br>>mandir='${datarootdir}/man'<br>>mkdir_p='$(MKDIR_P)'<br>>oldincludedir='/usr/include'<br>>pdfdir='${docdir}'<br>>pkgdatadir='${datarootdir}/rtems5'<br>>prefix='/home/aesee/development/rtems/5'<br>>program_transform_name='s&^&riscv64-rtems5-&'<br>>psdir='${docdir}'<br>>runstatedir='${localstatedir}/run'<br>>sbindir='${exec_prefix}/sbin'<br>>sharedstatedir='${prefix}/com'<br>>sysconfdir='${prefix}/etc'<br>>target='riscv64-unknown-rtems5'<br>>target_SUBDIRS=''<br>>target_alias='riscv64-rtems5'<br>>target_configdirs=''<br>>target_cpu='riscv64'<br>>target_os='rtems5'<br>>target_subdir=''<br>>target_vendor='unknown'<br>>targetargs=''<br>><br>>## ----------- ##<br>>## confdefs.h. ##<br>>## ----------- ##<br>><br>>/* confdefs.h */<br>>#define PACKAGE_NAME "rtems"<br>>#define PACKAGE_TARNAME "rtems"<br>>#define PACKAGE_VERSION "5.0.0"<br>>#define PACKAGE_STRING "rtems 5.0.0"<br>>#define PACKAGE_BUGREPORT "<a href="https://devel.rtems.org/newticket" target="_blank">https://devel.rtems.org/newticket</a>"<br>>#define PACKAGE_URL ""<br>><br>>configure: exit 1<br><br>Please, somebody, explain what I do wrong. I researched google but can't found any solution for this.<br></p>
</div></div>                <base target="_self" href="https://e.mail.ru/">       </div>    </div></BODY></HTML>