It was noted that some Linux systems have only ncurses version 5, while some other have only version 6. Executable linked to non-present version of library can not run, so it is not possible to have single executable that runs on large variety of Linux system and which is linked with ncurses.
So to ease recompiling Poplog I have created corepop which does not link to ncurses. ATM I do not know what is best way to do this. I simply removed 'termcap.p' from 'pop/src'. Moving it to 'pop/ved/src' and adjusting sources so that they still compile allow building 'basepop11' linked to ncurses from the same source. I do not know why 'termcap.p' is in 'pop/src'. It seems that in base system only ved needs termcap (more precisely terminfo) functions so it seem resonable to move 'termcap.p' to ved directory. OTOH is is somewhat hacky, I wonder if there is better solution. Anyway, at http://www.math.uni.wroc.pl/~hebisch/poplog/poplog_base6.tar.bz2 there is tarball containing new corepop. I also slightly modified 'pglink' so that it does not build 'rsvpop11' when '-core' is given. There are no other changes compared to version 5 tarball (in particular corepop build from the tarball is linked to ncurses). -- Waldek Hebisch
