View previous topic :: View next topic |
Author |
Message |
VinzC Watchman
Joined: 17 Apr 2004 Posts: 5098 Location: Dark side of the mood
|
Posted: Sat Oct 03, 2009 1:59 pm Post subject: ARM: cross-emerge ncurses loops forever running tic [SOLVED] |
|
|
Hi.
I'm trying to install kernel sources to my target host but I'm stuck with ncurses. The install process kinda "loops" forever (at least I get exasperated before it ends) on this instruction
Code: | tic -x -s -o /usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image//usr/share/terminfo terminfo.tmp |
Here's what I get on the console:
Code: | ...
make[1]: Entering directory `/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/work/narrowc/test'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/work/narrowc/test'
cd misc && make DESTDIR="/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image/" install
make[1]: Entering directory `/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/work/narrowc/misc'
/bin/sh /usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/work/ncurses-5.7/mkdirs.sh /usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image//usr/share/tabset
/usr/bin/install -c ncurses-config /usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image//usr/bin/ncurses5-config
mkdir /usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image/usr/share/tabset
DESTDIR=/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image/ \
prefix=/usr \
exec_prefix=/usr \
bindir=/usr/bin \
top_srcdir=/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/work/ncurses-5.7 \
srcdir=/usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/work/ncurses-5.7/misc \
datadir=/usr/share \
ticdir=/usr/share/terminfo \
source=terminfo.tmp \
THIS_CC="armv5tejl-softfloat-linux-uclibc-gcc" \
THAT_CC="x86_64-pc-linux-gnu-gcc" \
/bin/sh ./run_tic.sh
** Building terminfo database, please wait...
Running tic to install /usr/armv5tejl-softfloat-linux-uclibc/tmp/portage/sys-libs/ncurses-5.7-r1/image//usr/share/terminfo ...
You may see messages regarding extended capabilities, e.g., AX.
These are extended terminal capabilities which are compiled
using
tic -x
If you have ncurses 4.2 applications, you should read the INSTALL
document, and install the terminfo without the -x option.
|
Can anyone help?
Thanks a lot in advance. _________________ Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Last edited by VinzC on Sat Oct 03, 2009 3:43 pm; edited 2 times in total |
|
Back to top |
|
|
VinzC Watchman
Joined: 17 Apr 2004 Posts: 5098 Location: Dark side of the mood
|
Posted: Sat Oct 03, 2009 2:55 pm Post subject: |
|
|
Okay, I might be learning crossdev rules the hard way: when things go wrong, make sure versions on both the compiling and target hosts are identical! [EDIT: or use --root-deps=rdeps...]
On my x86_64 host I had ncurses-5.6* and I was compiling version 5.7-r1 for ARM. Irony is version 5.6-r2 doesn't compile against ARM so I had to upgrade ncurses to version 5.7-r1 on my compiling host -- tic was failing so tic has been upgraded!
Problem solved. _________________ Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|