Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3A062658.552F5435@ece.gatech.edu> Date: Sun, 05 Nov 2000 22:32:40 -0500 From: Charles Wilson X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Neil Zanella CC: ncurses , Cygwin Mailing List Subject: Re: ncurses + Cygwin: configure script References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com