[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