[lfs-support] Build Texinfo-6.1 against Ncurses-6.0 ( wide-character)

Roger Frost frostrl at hotmail.com
Sun Jan 8 05:33:54 PST 2017



On 1/6/2017 3:02 AM, Thanos Baloukas wrote:
> On 06/01/2017 02:23 πμ, Roger Frost wrote:
>> Greetings,
>>
>> I'm at LFS version 7.10, section 5.32. Texinfo-6.1
>>
>> The problem I'm having is during the configuration:
>>
>> configure: WARNING: Could not find a terminal library among tinfo
>> ncurses curses termlib termcap terminfo
>> configure: WARNING: The programs from `info' directory will not be 
>> built.
>>
> It's only a warning, I'd say to ignore it and proceed.
> See the the build log on
>
> http://www.linuxfromscratch.org/lfs/build-logs/7.10-rc1/logs/062-texinfo-6.1 
>
>
> The warning is there too.
>
>> Deviations from the book:
>> 1) I'm building a multilib LFS 7.10 system based (loosely) on CLFS
>> Version 3.0.0-SYSVINIT-x86_64-Multilib.
>>
>> Host system:
>> Second generation multilib (B)LFS 7.7, also based on CLFS.
>>
>> Package Configuration:
>> PERL=/usr/bin/perl    \
>> ./configure           \
>> --prefix=/tools       \
>> --libdir=/tools/lib64 \
>> --build=${CLFS_HOST}  \
>> --host=${CLFS_TARGET}
>>
>> Environment:
>> lfs:/mnt/clfs/sources/texinfo-6.1$ env
>> AS=x86_64-unknown-linux-gnu-as
>> AR=x86_64-unknown-linux-gnu-ar
>> CLFS_TARGET32=i686-pc-linux-gnu
>> CLFS_HOST=x86_64-cross-linux-gnu
>> TERM=xterm
>> CLFS_TARGET=x86_64-unknown-linux-gnu
>> OLDPWD=/mnt/clfs/sources
>> LC_ALL=POSIX
>> LFS=/mnt/clfs
>> BUILD64=-m64
>> CLFS=/mnt/clfs
>> BUILD32=-m32
>> PATH=/tools/bin:/cross-tools/bin:/bin:/usr/bin
>> LD=x86_64-unknown-linux-gnu-ld
>> PWD=/mnt/clfs/sources/texinfo-6.1
>> STRIP=x86_64-unknown-linux-gnu-strip
>> LFS_TGT=x86_64-unknown-linux-gnu
>> PS1=\u:\w\$
>> CXX=x86_64-unknown-linux-gnu-g++ -m64
>> SHLVL=1
>> HOME=/home/lfs
>> RANLIB=x86_64-unknown-linux-gnu-ranlib
>> CC=x86_64-unknown-linux-gnu-gcc -m64
>> _=/tools/bin/env
>>
>> Other observations:
>> 1) If I do 'ln -sv /tools/lib64/libncursesw.so.6.0
>> /tools/lib64/libncurses.so' the configure script won't complain, but the
>> build fails (probably because libncursesw is not binary compatible with
>> libncurses, and texinfo still requires the latter).
>> 2) I don't believe I can install the regular and wide-character versions
>> side by side, can I? The header files are different, and one would
>> overwrite the other...
>>
>> Bottom Line:
>> I presume it is possible to build Textinfo-6.1 against wide-character
>> Ncurses 6.0, since it's in the book and all. I feel like I'm missing
>> something very obvious here... Has anyone else experienced this issue?
>>
>> I'll be happy to try anything, and provide any output that might be 
>> helpful.
>>
>> Thank you for your time,
>> Roger
>>
>

No issues so far (the Chapter 6 GCC is now installed), having ignored 
the warning and installing texinfo-6.1 without building the info program.

Thanks,
Roger


More information about the lfs-support mailing list