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

Reply via email to