[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug#22413: drgenius bug



Strange, new version of ncsurse development header are normally
installed on /usr/include/ncurses /usr/include/ncurses.h and
/usr/include/term.h are link into /usr/include/ncurses.

Hilaire

Rolf Hatt writes:
 > Package: drgenius
 > Version: 0.5.8
 > 
 > Hi!
 > I downloaded the package from http://drgenius.seul.org/download.html
 > The announced version 0.5.9 is a broken link. It's only possible to get 
 > 0.5.8.
 > 
 > I've a P-III with SuSe 6.4 installed.
 > ./configure passes without any errors.
 > 
 > Make works for a while and then terminats with the following error msg:
 > genius.c:44: ncurses/curses.h: No such file or directory
 > genius.c:45: ncurses/term.h: No such file or directory
 > make[2]: *** [genius.o] Error 1
 > make[2]: Leaving directory `/usr/local/src/drgenius-0.5.8/genius'
 > 
 > In my installation I have no ncurses directory. ncurses are installed 
 > but:
 > # ls /usr/include/term*
 > /usr/include/term.h  /usr/include/termcap.h  /usr/include/termio.h  
 > /usr/include/termios.h
 > 
 > /usr/include/termcap:
 > .  ..  termcap.h
 > 
 > # ls /usr/include/curs*
 > /usr/include/curses.h     /usr/include/cursesf.h  /usr/include/cursesp.h  
 > /usr/include/cursslk.h
 > /usr/include/cursesapp.h  /usr/include/cursesm.h  /usr/include/cursesw.h
 > 
 > /usr/include/curses:
 > .  ..  curses.h  curses.h.orig
 > 
 > I tried to modify the genius.c file to match my installation, but then I 
 > get other errors:
 > In file included from genius.c:45:
 > /usr/include/term.h:764: conflicting types for `ttytype'
 > /usr/include/curses/curses.h:179: previous declaration of `ttytype'
 > /usr/include/term.h:774: conflicting types for `tgetent'
 > /usr/include/termcap/termcap.h:39: previous declaration of `tgetent'
 > /usr/include/term.h:777: conflicting types for `tputs'
 > /usr/include/termcap/termcap.h:48: previous declaration of `tputs'
 > 
 > What's wrong? Can you give me a helping hand?
 > Thanks a lot
 > Rolf