Re: trouble with corosync build

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

 



On 06/09/2013, at 9:22 AM, Mark Potts <potts@xxxxxxxxxxxxxxxxxxx> wrote:

> Hi, 
>     Raw newbie with trouble getting corosync build to work... 
> 
>     I downloaded corosync-2.3.1.tar.gz from build.clusterlabs.org to a 
>     Ubuntu 12.04 workstation,  opened the tarball, read through INSTALL, 
>     and proceeded to  the configure -- just like the start of any normal 
>     build cycle. 
> 
>     After many failed experiments with ./configure and then make, 
>     I think that I have learned that: 
> 
>            A dependency on building or using a "libqb" and its include 
>            files, supposedly in /usr/include/qb/, prevents completion of 
>            all attempts at "make".  (See make output below.) 
> 
>            "--disable-nss"  is not understood by ./configure, despite INSTALL 
>             file documentation.  I had to resort to setting environment 
>             variables for nss_CFLAGS and nss_LIBS to bogus values, 
>             to get around missing info in pkg_config for the nss option. 
>             Note, I do not have nss installed and can not find nss_devel 
>             or nspr_devel for debian/Ubuntu installation.  But the 
>             documentation states that, by default,  I should not need 
>             these anyway unless I want to use nss. 
> 
>    What am I missing, in either documentation or downloadable content. 
> 
> name@hpcTG[/home/potts/corosync-2.3.1] 204 => make 
> make  all-recursive 
> make[1]: Entering directory `/home/potts/corosync-2.3.1' 
> Making all in include 
> make[2]: Entering directory `/home/potts/corosync-2.3.1/include' 
> make[2]: Nothing to be done for `all'. 
> make[2]: Leaving directory `/home/potts/corosync-2.3.1/include' 
> Making all in common_lib 
> make[2]: Entering directory `/home/potts/corosync-2.3.1/common_lib' 
>   CC     error_conversion.lo 
>   CCLD   libcorosync_common.la 
> make[2]: Leaving directory `/home/potts/corosync-2.3.1/common_lib' 
> Making all in lib 
> make[2]: Entering directory `/home/potts/corosync-2.3.1/lib' 
>   CC     cpg.lo 
> cpg.c:55:23: fatal error: qb/qbdefs.h: No such file or directory <-------- N.B. ! 
> compilation terminated. 

So have you built and installed libqb?

> make[2]: *** [cpg.lo] Error 1 
> make[2]: Leaving directory `/home/potts/corosync-2.3.1/lib' 
> make[1]: *** [all-recursive] Error 1 
> make[1]: Leaving directory `/home/potts/corosync-2.3.1' 
> make: *** [all] Error 2 
> -- 
> ***********************************
> >> Mark J. Potts, PhD
> >>
> >> HPC Applications Inc.
> >> phone: 512-228-1721 Bus
> >>        512-828-6153 Fax
> >> email: 
> potts@xxxxxxxxxxxxxxxxxxx
> 
> >>        
> potts@xxxxxxxxxx
> 
> ***********************************
> 
> _______________________________________________
> discuss mailing list
> discuss@xxxxxxxxxxxx
> http://lists.corosync.org/mailman/listinfo/discuss

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss

[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux