Skip to content

Instantly share code, notes, and snippets.

@radiospiel
Last active December 11, 2015 02:19
Show Gist options
  • Save radiospiel/4529815 to your computer and use it in GitHub Desktop.
Save radiospiel/4529815 to your computer and use it in GitHub Desktop.
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$ svn export svn://svn.openwrt.org/openwrt/packages/utils/nano package/nano
A package/nano
A package/nano/Makefile
Exported revision 35148.
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$ grep DEPENDS package/nano/Makefile
DEPENDS:=+libncurses
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$ svn export svn://svn.openwrt.org/openwrt/trunk/package/ncurses package/ncurses
svn: E170000: URL 'svn://svn.openwrt.org/openwrt/trunk/package/ncurses' doesn't exist
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$ svn export svn://svn.openwrt.org/openwrt/trunk/package/libs/ncurses package/ncurses
A package/ncurses
A package/ncurses/patches
A package/ncurses/patches/101-ncurses-5.6-20080628-kbs.patch
A package/ncurses/patches/500-cross.patch
A package/ncurses/patches/200-fix_missing_include.patch
A package/ncurses/patches/100-ncurses-5.6-20080112-urxvt.patch
A package/ncurses/patches/900-terminfo.patch
A package/ncurses/Makefile
Exported revision 35148.
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$ make package/ncurses/compile
Collecting package info: done
Collecting target info: done
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'getopt'... ok.
Checking 'fileutils'... ok.
Checking 'working-gcc'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'gawk'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'patch'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'wget'... ok.
Checking 'git'... ok.
Checking 'gnutar'... ok.
Checking 'svn'... ok.
Checking 'gnu-find'... ok.
Checking 'getopt-extended'... ok.
Checking 'non-root'... ok.
make[1] package/ncurses/compile
make[2] -C package/ncurses compile
make -r package/ncurses/compile: build failed. Please re-run make with V=s to see what's going on
make: *** [package/ncurses/compile] Error 1
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$ make package/ncurses/compile V=s
make[1]: Entering directory `/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[2]: Entering directory `/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/ncurses'
(cd /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-i386_uClibc-0.9.33.2/libncurses/ncurses-5.7/./; if [ -x ./configure ]; then /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/host/bin/find /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-i386_uClibc-0.9.33.2/libncurses/ncurses-5.7/ -name config.guess | xargs -r chmod u+w; /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/host/bin/find /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-i386_uClibc-0.9.33.2/libncurses/ncurses-5.7/ -name config.guess | xargs -r -n1 cp /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/scripts/config.guess; /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/host/bin/find /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-i386_uClibc-0.9.33.2/libncurses/ncurses-5.7/ -name config.sub | xargs -r chmod u+w; /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/host/bin/find /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-i386_uClibc-0.9.33.2/libncurses/ncurses-5.7/ -name config.sub | xargs -r -n1 cp /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/scripts/config.sub; AR=i486-openwrt-linux-uclibc-ar AS="ccache_cc -c -O2 -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -fpic" LD=i486-openwrt-linux-uclibc-ld NM=i486-openwrt-linux-uclibc-nm CC="ccache_cc" GCC="ccache_cc" CXX="ccache_cxx" RANLIB=i486-openwrt-linux-uclibc-ranlib STRIP=i486-openwrt-linux-uclibc-strip OBJCOPY=i486-openwrt-linux-uclibc-objcopy OBJDUMP=i486-openwrt-linux-uclibc-objdump SIZE=i486-openwrt-linux-uclibc-size CFLAGS="-O2 -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -fpic " CXXFLAGS="-O2 -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -fpic " CPPFLAGS="-I/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-i386_uClibc-0.9.33.2/usr/include -I/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-i386_uClibc-0.9.33.2/include -I/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/include " LDFLAGS="-L/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib -L/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-i386_uClibc-0.9.33.2/lib -L/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib -L/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/lib " ./configure --target=i486-openwrt-linux --host=i486-openwrt-linux --build=x86_64-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls --enable-echo --enable-const --enable-overwrite --disable-rpath --without-ada --without-debug --without-profile --without-progs --disable-big-core --disable-home-terminfo --with-normal --with-shared --with-terminfo-dirs=/usr/share/terminfo --with-default-terminfo-dir=/usr/share/terminfo ; fi; )
configure: loading site script /home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/include/site/i486-openwrt-linux-uclibc
checking for egrep... grep -E
Configuring NCURSES 5.7 ABI 5 (Mon Jan 14 13:39:18 CET 2013)
checking build system type... x86_64-pc-linux-gnu
checking host system type... i486-openwrt-linux-gnu
checking target system type... i486-openwrt-linux-gnu
Configuring for linux-gnu
checking for prefix... /usr
checking for i486-openwrt-linux-gcc... ccache_cc
checking for C compiler default output... configure: error: C compiler cannot create executables
make[2]: *** [/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-i386_uClibc-0.9.33.2/libncurses/ncurses-5.7/.configured_] Error 77
make[2]: Leaving directory `/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/ncurses'
make[1]: *** [package/ncurses/compile] Error 2
make[1]: Leaving directory `/home/eno/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make: *** [package/ncurses/compile] Error 2
eno@paddy:~/openwrt-sdk/OpenWrt-SDK-x86-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment