On Fri, 4 May 2007, [iso-8859-1] Torbj?rn Sj?lander wrote: > I would like to install "Hearbeat 2.0.8" on Solaris 10, but always > encounter compiling error when running "make". Seems to get stuck on > "native.c":
There are two "native.c". Presumably yours is "lib/crm/pengine/native.c", not "crm/pengine/native.c". It would be useful to see the "configure" output around the point it is looking for "curses.h", "ncurses.h" etc. If possible could you try to debug this? To trace through what curses-like header (.h) files "configure" thinks it has found (and not found) etc. The whole curses/ncurses area has had a few problematical issues during development, and there may still be issues that need attention. In general we have tried to ensure that configure catches problems before compilation, to avoid such compilation problems. Looks like there's one that's been missed. And there might be issues surrounding which version of "ncurses" (from Blastwave/CSW? SunFreeware? home-built? etc.). (There are relatively few Solaris users; most users and developers are Linux people; Solaris has the extra complication of different sources (Blastwave, SFW, home-built, etc.) of auxiliary packages. Thus, when problems arise, the typical Solaris user of heartbeat has to be more self-supporting.) Are you able to try building the current development branch, rather than 2.0.8, in case there have been any bugfixes in this area since 2.0.8? http://hg.linux-ha.org/dev/archive/tip.tar.gz If you wish, send me _off-list_ the entire output of the "configure" stage, and I could try (alas with no promises) to take a look. (Ideally from that "dev" rather than "2.0.8" if reasonably possible.) -- : David Lee I.T. Service : : Senior Systems Programmer Computer Centre : : UNIX Team Leader Durham University : : South Road : : http://www.dur.ac.uk/t.d.lee/ Durham DH1 3LE : : Phone: +44 191 334 2752 U.K. : _______________________________________________ Linux-HA mailing list Linux-HA@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems