[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ncurses + Cygwin: configure script
From: |
Charles Wilson |
Subject: |
Re: ncurses + Cygwin: configure script |
Date: |
Sun, 05 Nov 2000 22:32:40 -0500 |
Check out this message for a patch...
http://sources.redhat.com/ml/cygwin-apps/2000-05/msg00027.html
--Chuck
Neil Zanella wrote:
>
> Hello,
>
> Recently I tried to build ncurses 5.2 under Cygwin 1.1.4 but the configure
> script froze at: checking for manpage tbl... no
> when I issued CTRL-C the script continued with:
> checking if you want to build with function extensions... yes
>
> Interestingly the second time I ran the script this did not happen,
> presumably because of something the configure script did on the
> previous run. I am not sure about what exactly would have caused the
> configure script to freeze and I guess that to really find out I would
> have to reinstall Cygwin from scratch.
>
> Next thing the script froze at: checking for size of bool...
> Once again I hit CTRL-C and on the next rerun it did not freeze here.
> (size of bool was unsigned char)
>
> After the configure script reported the configuration summary I ran make:
>
> ** edit: HAVE_TCGETATTR
> ** edit: HAVE_TERMIOS_H
> ** edit: HAVE_TERMIO_H
> ** edit: BROKEN_LINKER
>
> Other than that the make part went fine. Then when it came to the
> make install part this is what heppened:
>
> -----------------------------------------------------------------------------
> /bin/sh ./run_tic.sh
> ** Building terminfo database, please wait...
> ** adjusting tabset paths
> Running tic to install /usr/local/share/terminfo ...
>
> You may see messages regarding unknown capabilities, e.g., AX.
> These are extended terminal capabilities which can be compiled
> using
> tic -x
> Read the INSTALL document before doing this - it can cause
> problems for older ncurses applications.
>
> "/tmp/14607", line 395, col 3, terminal 'ecma+color': unknown capability
> 'AX'
> "/tmp/14607", line 3193, col 40, terminal 'screen': unknown capability
> 'G0'
> "/tmp/14607", line 3212, col 59, terminal 'screen': unknown capability
> 'E0'
> "/tmp/14607", line 3213, col 12, terminal 'screen': unknown capability
> 'S0'
> "/tmp/14607", line 3165, terminal 'eterm': name multiply defined.
> "/tmp/14607", line 12958, terminal 'NCR260VT300WPP': can't link
> N/NCR260VT300WPP
> to n/ncr260vt300wpp
> ? tic could not build /usr/local/share/terminfo
> make[1]: *** [install.data] Error 1
> make[1]: Leaving directory `/ncurses-5.2/misc'
> make: *** [install] Error
> ----------------------------------------------------------------------------
>
> Then when compiling a classical hello world program I got:
>
> tulip $ gcc -I/usr/local/include -L/usr/local/lib -lncurses curseshello.c
> /cygdrive/c/DOCUME~1/NEILZA~1/LOCALS~1/Temp/cco3gUzp.o(.text+0x1c):curseshello.c
> : undefined reference to `initscr'
> /cygdrive/c/DOCUME~1/NEILZA~1/LOCALS~1/Temp/cco3gUzp.o(.text+0x2b):curseshello.c
> : undefined reference to `stdscr'
> /cygdrive/c/DOCUME~1/NEILZA~1/LOCALS~1/Temp/cco3gUzp.o(.text+0x31):curseshello.c
> : undefined reference to `waddnstr'
> /cygdrive/c/DOCUME~1/NEILZA~1/LOCALS~1/Temp/cco3gUzp.o(.text+0x3c):curseshello.c
> : undefined reference to `stdscr'
> /cygdrive/c/DOCUME~1/NEILZA~1/LOCALS~1/Temp/cco3gUzp.o(.text+0x42):curseshello.c
> : undefined reference to `wgetch'
> /cygdrive/c/DOCUME~1/NEILZA~1/LOCALS~1/Temp/cco3gUzp.o(.text+0x4a):curseshello.c
> : undefined reference to `endwin'
> collect2: ld returned 1 exit status
>
> Any ideas of what went wrong and how to fix it?
>
> Thanks,
>
> Neil
>
> --
> Want to unsubscribe from this list?
> Send a message to address@hidden