buserror / minifs Goto Github PK
View Code? Open in Web Editor NEWminifs is a linux distribution maker to create very tight & compact monolithic firmwares
minifs is a linux distribution maker to create very tight & compact monolithic firmwares
i run minifs_build.sh and it start build for board: atom and fails, then I edit and put imx233 but build again fails:
olimex@ASUS-K53U:~/minifs/minifs$ ./minifs_build.sh
MINIFS_BOARD imx233
/home/olimex/minifs/minifs/conf/host-tools' gcc -std=gnu99 -g -O0 cross_linker.c -o /home/olimex/minifs/minifs/build-imx233/staging-tools/bin/cross_linker -lelf cross_linker.c:33:20: fatal error: libelf.h: No such file or directory compilation terminated. make: *** [/home/olimex/minifs/minifs/build-imx233/staging-tools/bin/cross_linker] Error 1 make: Leaving directory
/home/olimex/minifs/minifs/conf/host-tools'what I do wrong?
When building the latest minifs (commit 0bd7080) with a patch for issue 10 (slightly modified kernel config), the kernel building fails in spi-mxs.c:
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:70:1: error: expected specifier-qualifier-list before '<<' token
<<<<<<<
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c: In function 'mxs_spi_setup_transfer':
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:91:15: error: 'struct mxs_spi' has no member named 'sck'
if (hz != spi->sck) {
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:98:6: error: 'struct mxs_spi' has no member named 'sck'
spi->sck = hz;
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c: In function 'mxs_spi_transfer_one':
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:390:1: error: expected expression before '<<' token
<<<<<<<
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:394:9: error: 'struct mxs_spi' has no member named 'csmuxcount'
if (spi->csmuxcount) {
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:396:22: error: 'struct mxs_spi' has no member named 'csmuxcount'
for (i = 0; i < spi->csmuxcount; i++)
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:397:22: error: 'struct mxs_spi' has no member named 'csmux'
gpio_set_value(spi->csmux[i], (cs >> i) & 1);
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:397:35: error: 'cs' undeclared (first use in this function)
gpio_set_value(spi->csmux[i], (cs >> i) & 1);
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:397:35: note: each undeclared identifier is reported only once for each function it appears in
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:401:1: error: expected expression before '>>' token
>>>>>>>
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:381:15: warning: unused variable 'flag' [-Wunused-variable]
unsigned int flag;
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:380:27: warning: unused variable 'tmp_t' [-Wunused-variable]
struct spi_transfer *t, *tmp_t;
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:380:23: warning: unused variable 't' [-Wunused-variable]
struct spi_transfer *t, *tmp_t;
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c: In function 'mxs_spi_probe':
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:543:6: error: 'struct mxs_spi' has no member named 'csmuxcount'
spi->csmuxcount = of_gpio_named_count(np, "bsi,csmux");
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:544:10: error: 'struct mxs_spi' has no member named 'csmuxcount'
if (spi->csmuxcount > 0) {
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:545:64: error: 'struct mxs_spi' has no member named 'csmuxcount'
printk("BSI: mxs_spi_probe found %d chipselect gpios\n", spi->csmuxcount);
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:546:23: error: 'struct mxs_spi' has no member named 'csmuxcount'
for (i = 0; i < spi->csmuxcount; i++) {
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:547:8: error: 'struct mxs_spi' has no member named 'csmux'
spi->csmux[i] =
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:553:25: error: 'struct mxs_spi' has no member named 'csmux'
gpio_request_one(spi->csmux[i], GPIOF_OUT_INIT_HIGH, name);
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:554:23: error: 'struct mxs_spi' has no member named 'csmux'
gpio_set_value(spi->csmux[i], 1);
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:556:38: error: 'struct mxs_spi' has no member named 'csmuxcount'
master->num_chipselect = (1 << spi->csmuxcount);
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c: At top level:
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:79:12: warning: 'mxs_spi_setup_transfer' defined but not used [-Wunused-function]
static int mxs_spi_setup_transfer(struct spi_device *dev,
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:177:12: warning: 'mxs_spi_txrx_dma' defined but not used [-Wunused-function]
static int mxs_spi_txrx_dma(struct mxs_spi *spi,
^
/home/tkoskine/work/olinuxino/imx233-minifs/minifs-3/build-imx233/linux/drivers/spi/spi-mxs.c:313:12: warning: 'mxs_spi_txrx_pio' defined but not used [-Wunused-function]
static int mxs_spi_txrx_pio(struct mxs_spi *spi,
^
The code in question is following:
struct mxs_spi {
struct mxs_ssp ssp;
struct completion c;
<<<<<<<
unsigned int sck; /* Rate requested (vs actual) */
=======
int csmuxcount; /* 0 for no special mux */
int csmux[8];
>>>>>>>
};
So, it looks like patching the source code failed.
Hi,
I noticed the patches for the IMX233 - Olinuxino supports Adafruit 1.8" TFT LCD. I have been working on getting this up and running for a little while know with no luck. I can see the SPI-data but it seems that D/C + RST are not working(or i'm missing the transitions w/ buspirate). What kernel was your baseline for these patches?
Got a fresh git clone and tried to build an imx233 system, without success:
Last lines of build-toolchain/build.log say:
[ALL ] Warning: adding UNDEFINED entry for en_US
[ALL ] ignoring C locale
[ALL ] GEN extra/locale/lt_defines.h
[ALL ] HOSTCC extra/locale/gen_wctype
[ALL ] GEN extra/locale/wctables.h
[ERROR] make[2]: *** [extra/locale/wctables.h] Error 1
[ALL ] make[2]: Leaving directory `/data/minifs/build-toolchain/.build/arm-v5-linux-uclibcgnueabi/build/build-libc-headers'
[ERROR]
[ERROR] >>
[ERROR] >> Build failed in step 'Installing C library headers'
[ERROR] >> called in step '(top-level)'
[ERROR] >>
[ERROR] >> Error happened in: CT_DoExecLog[scripts/functions@257]
[ERROR] >> called from: do_libc_start_files[scripts/build/libc/uClibc.sh@107]
[ERROR] >> called from: main[scripts/crosstool-NG.sh@632]
[ERROR] >>
[ERROR] >> For more info on this error, look at the file: 'build.log'
[ERROR] >> There is a list of known issues, some with workarounds, in:
[ERROR] >> '/data/minifs/build-imx233/staging-tools/share/doc/crosstool-ng/ct-ng.1.19.0/B - Known issues.txt'
[ERROR]
[ERROR] (elapsed: 22:19.76)
[22:20] / make[1]: *** [build] Fehler 2
make: *** [build.1] Fehler 2
Configuring host-libtool
#### ** ERROR ** Configuring host-libtool
Check /data/minifs/build-imx233/host-libtool/._conf_host-libtool.log
The file ./build-toolchain/.build/arm-v5-linux-uclibcgnueabi/build/build-libc-headers/extra/locale/wctables.h has a size of 0 bytes.
build.log contains no previous errors.
/data/minifs/build-imx233/host-libtool/._conf_host-libtool.log :
./configure --prefix=/data/minifs/build-imx233/staging-tools --build=i686-pc-linux-gnu --host=arm-v5-linux-uclibcgnueabi --program-prefix=arm-v5-linux-uclibcgnueabi- CC=arm-v5-linux-uclibcgnueabi-gcc
## ------------------------- ##
## Configuring libtool 2.4.2 ##
## ------------------------- ##
checking for a BSD-compatible install... /usr/bin/install
checking whether build environment is sane... yes
checking for arm-v5-linux-uclibcgnueabi-strip... arm-v5-linux-uclibcgnueabi-strip
checking for a thread-safe mkdir -p... /usr/sbin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... arm-v5-linux-uclibcgnueabi
configure: autobuild project... GNU Libtool
configure: autobuild revision... 2.4.2 ()
configure: autobuild hostname... ArchLinux
configure: autobuild mode... default
configure: autobuild timestamp... 20140311T150800Z
checking for arm-v5-linux-uclibcgnueabi-gcc... arm-v5-linux-uclibcgnueabi-gcc
checking whether the C compiler works... no
configure: error: in `/data/minifs/build-imx233/host-libtool':
configure: error: C compiler cannot create executables
See `config.log' for more details
Seems that no gcc is present. But it thought the minifs script builds everything it needs - incl. gcc?!?
/data/minifs/build-imx233/host-libtool/config.log :
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by GNU Libtool configure 2.4.2, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ ./configure --prefix=/data/minifs/build-imx233/staging-tools --build=i686-pc-linux-gnu --host=arm-v5-linux-uclibcgnueabi --program-prefix=arm-v5-linux-uclibcgnueabi- CC=arm-v5-linux-uclibcgnueabi-gcc
## --------- ##
## Platform. ##
## --------- ##
hostname = ArchLinux
uname -m = i686
uname -r = 3.13.5-1-ARCH
uname -s = Linux
uname -v = #1 SMP PREEMPT Sun Feb 23 00:10:07 CET 2014
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /data/minifs/toolchain/bin
PATH: /data/minifs/toolchain/arm-v5-linux-uclibcgnueabi/bin
PATH: /data/minifs/build-imx233/staging-tools/bin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/bin/core_perl
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2704: checking for a BSD-compatible install
configure:2772: result: /usr/bin/install
configure:2783: checking whether build environment is sane
configure:2833: result: yes
configure:2882: checking for arm-v5-linux-uclibcgnueabi-strip
configure:2898: found /data/minifs/toolchain/arm-v5-linux-uclibcgnueabi/bin/arm-v5-linux-uclibcgnueabi-strip
configure:2909: result: arm-v5-linux-uclibcgnueabi-strip
configure:2974: checking for a thread-safe mkdir -p
configure:3013: result: /usr/sbin/mkdir -p
configure:3026: checking for gawk
configure:3042: found /usr/sbin/gawk
configure:3053: result: gawk
configure:3064: checking whether make sets $(MAKE)
configure:3086: result: yes
configure:3180: checking build system type
configure:3194: result: i686-pc-linux-gnu
configure:3214: checking host system type
configure:3227: result: arm-v5-linux-uclibcgnueabi
configure:3254: autobuild project... GNU Libtool
configure:3260: autobuild revision... 2.4.2 ()
configure:3265: autobuild hostname... ArchLinux
configure:3269: autobuild mode... default
configure:3277: autobuild timestamp... 20140311T150800Z
configure:3336: checking for arm-v5-linux-uclibcgnueabi-gcc
configure:3363: result: arm-v5-linux-uclibcgnueabi-gcc
configure:3632: checking for C compiler version
configure:3641: arm-v5-linux-uclibcgnueabi-gcc --version >&5
./configure: line 3643: arm-v5-linux-uclibcgnueabi-gcc: command not found
configure:3652: $? = 127
configure:3641: arm-v5-linux-uclibcgnueabi-gcc -v >&5
./configure: line 3643: arm-v5-linux-uclibcgnueabi-gcc: command not found
configure:3652: $? = 127
configure:3641: arm-v5-linux-uclibcgnueabi-gcc -V >&5
./configure: line 3643: arm-v5-linux-uclibcgnueabi-gcc: command not found
configure:3652: $? = 127
configure:3641: arm-v5-linux-uclibcgnueabi-gcc -qversion >&5
./configure: line 3643: arm-v5-linux-uclibcgnueabi-gcc: command not found
configure:3652: $? = 127
configure:3672: checking whether the C compiler works
configure:3694: arm-v5-linux-uclibcgnueabi-gcc conftest.c >&5
./configure: line 3696: arm-v5-linux-uclibcgnueabi-gcc: command not found
configure:3698: $? = 127
configure:3736: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Libtool"
| #define PACKAGE_TARNAME "libtool"
| #define PACKAGE_VERSION "2.4.2"
| #define PACKAGE_STRING "GNU Libtool 2.4.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL "http://www.gnu.org/software/libtool/"
| #define PACKAGE "libtool"
| #define VERSION "2.4.2"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:3741: error: in `/data/minifs/build-imx233/host-libtool':
configure:3743: error: C compiler cannot create executables
See `config.log' for more details
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=i686-pc-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=arm-v5-linux-uclibcgnueabi-gcc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FCFLAGS_set=
ac_cv_env_FCFLAGS_value=
ac_cv_env_FC_set=
ac_cv_env_FC_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=i686-pc-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=arm-v5-linux-uclibcgnueabi
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=arm-v5-linux-uclibcgnueabi
ac_cv_path_mkdir=/usr/sbin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=arm-v5-linux-uclibcgnueabi-gcc
ac_cv_prog_STRIP=arm-v5-linux-uclibcgnueabi-strip
ac_cv_prog_make_make_set=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/missing --run aclocal-1.11'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/missing --run tar'
AR=''
ARGZ_H=''
AS=''
AUTOCONF='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/missing --run autoconf'
AUTOHEADER='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/missing --run autoheader'
AUTOM4TE='autom4te'
AUTOMAKE='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/missing --run automake-1.11'
AUTOTEST='$(AUTOM4TE) --language=autotest'
AWK='gawk'
CC='arm-v5-linux-uclibcgnueabi-gcc'
CCDEPMODE=''
CFLAGS=''
CONFIG_STATUS_DEPENDENCIES='$(top_srcdir)/ChangeLog'
CONF_SUBDIRS='tests/cdemo tests/demo tests/depdemo tests/f77demo tests/fcdemo tests/mdemo tests/mdemo2 tests/pdemo tests/tagdemo'
CONVENIENCE_LTDL_FALSE=''
CONVENIENCE_LTDL_TRUE=''
CPP=''
CPPFLAGS=''
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFS=''
DEPDIR=''
DIST_MAKEFILE_LIST='tests/cdemo/Makefile tests/demo/Makefile tests/depdemo/Makefile tests/f77demo/Makefile tests/fcdemo/Makefile tests/mdemo/Makefile tests/mdemo2/Makefile tests/pdemo/Makefile tests/tagdemo/Makefile '
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
F77=''
FC=''
FCFLAGS=''
FFLAGS=''
FGREP=''
GCJ=''
GCJFLAGS=''
GOC=''
GREP=''
HAVE_CXX_FALSE=''
HAVE_CXX_TRUE=''
HAVE_F77_FALSE=''
HAVE_F77_TRUE=''
HAVE_FC_FALSE=''
HAVE_FC_TRUE=''
HAVE_GCJ_FALSE=''
HAVE_GCJ_TRUE=''
HAVE_RC_FALSE=''
HAVE_RC_TRUE=''
HELP2MAN=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_LTDL_FALSE=''
INSTALL_LTDL_TRUE=''
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LASTRELEASE='2.4.1'
LD=''
LDFLAGS=''
LIBADD_DL=''
LIBADD_DLD_LINK=''
LIBADD_DLOPEN=''
LIBADD_SHL_LOAD=''
LIBOBJS=''
LIBS=''
LIBTOOL='arm-v5-linux-uclibcgnueabi-libtool'
LIPO=''
LN_S=''
LTDLOPEN=''
LTLIBOBJS=''
LT_CONFIG_H=''
LT_DLLOADERS=''
LT_DLPREOPEN=''
M4SH='$(AUTOM4TE) --language=m4sh'
MAKEINFO='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/missing --run makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/usr/sbin/mkdir -p'
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT=''
ORDER=''
OTOOL64=''
OTOOL=''
PACKAGE='libtool'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_NAME='GNU Libtool'
PACKAGE_STRING='GNU Libtool 2.4.2'
PACKAGE_TARNAME='libtool'
PACKAGE_URL='http://www.gnu.org/software/libtool/'
PACKAGE_VERSION='2.4.2'
PATH_SEPARATOR=':'
RANLIB=''
RC=''
SED=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP='arm-v5-linux-uclibcgnueabi-strip'
TIMESTAMP=''
VERSION='2.4.2'
ac_ct_AR=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_DUMPBIN=''
ac_ct_F77=''
ac_ct_FC=''
aclocaldir='${datadir}/aclocal'
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias='i686-pc-linux-gnu'
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='arm-v5-linux-uclibcgnueabi'
host_alias='arm-v5-linux-uclibcgnueabi'
host_cpu='arm'
host_os='linux-uclibcgnueabi'
host_vendor='v5'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /data/minifs/build-imx233/host-libtool/libltdl/config/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/usr/sbin/mkdir -p'
oldincludedir='/usr/include'
package_revision='1.3337'
pdfdir='${docdir}'
pkgdatadir='${datadir}/libtool'
prefix='/data/minifs/build-imx233/staging-tools'
program_transform_name='s&^&arm-v5-linux-uclibcgnueabi-&'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sys_symbol_underscore=''
sysconfdir='${prefix}/etc'
target_alias=''
to_host_file_cmd=''
to_tool_file_cmd=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "GNU Libtool"
#define PACKAGE_TARNAME "libtool"
#define PACKAGE_VERSION "2.4.2"
#define PACKAGE_STRING "GNU Libtool 2.4.2"
#define PACKAGE_BUGREPORT "[email protected]"
#define PACKAGE_URL "http://www.gnu.org/software/libtool/"
#define PACKAGE "libtool"
#define VERSION "2.4.2"
configure: exit 77
Ideas, anyone?
When trying to build the latest minifs (commit 0bd7080) for imx233 (MINIFS_BOARD=imx233), the build waits infinitely in kernel-headers with following log message:
1 make CFLAGS=-g -O2 -march=armv5te -mtune=arm926ej-s -fPIC -mthumb-interwork ARCH=arm O=/home/tkoskine/work/olinuxino/imx233-minifs/minifs-1/build-imx233/linux-obj CROSS_COMPILE=/home/tkoskine/work/olinuxino/imx233-minifs/minifs-1/toolchain/arm-v5-linux-uclibcgnueabi//bin/arm-v5-linux-uclibcgnueabi- oldconfig
2 HOSTCC scripts/basic/fixdep
3 GEN /home/tkoskine/work/olinuxino/imx233-minifs/minifs-1/build-imx233/linux-obj/Makefile
4 HOSTCC scripts/kconfig/conf.o
5 SHIPPED scripts/kconfig/zconf.tab.c
6 SHIPPED scripts/kconfig/zconf.lex.c
7 SHIPPED scripts/kconfig/zconf.hash.c
8 HOSTCC scripts/kconfig/zconf.tab.o
9 HOSTLD scripts/kconfig/conf
10 scripts/kconfig/conf --oldconfig Kconfig
11 *
12 * Restart config...
13 *
14 *
15 * CPU/Task time and stats accounting
16 *
17 Cputime accounting
18 > 1. Simple tick based cputime accounting (TICK_CPU_ACCOUNTING)
19 2. Full dynticks CPU time accounting (VIRT_CPU_ACCOUNTING_GEN) (NEW)
20 3. Fine granularity task level IRQ time accounting (IRQ_TIME_ACCOUNTING)
21 choice[1-3]:
So, it looks like some options are not defined in config_kernel.conf.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.