qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Justin Ross (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (QPID-2414) Generated Makefile fails to install broker header files on 0.6-release branch.
Date Tue, 13 Aug 2013 10:04:49 GMT

     [ https://issues.apache.org/jira/browse/QPID-2414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Justin Ross closed QPID-2414.
-----------------------------

    
> Generated Makefile fails to install broker header files on 0.6-release branch.
> ------------------------------------------------------------------------------
>
>                 Key: QPID-2414
>                 URL: https://issues.apache.org/jira/browse/QPID-2414
>             Project: Qpid
>          Issue Type: Bug
>          Components: Build Tools
>    Affects Versions: 0.6
>         Environment: Debian GNU/Linux 4.0 (etch); automake 1:1.10+nogfdl-1; libtool 1.5.24-2~bpo40+1;
gawk 1:3.1.5.dfsg-4; pkg-config 0.21-1; groff 1.18.1.1-21~bpo40+1
>            Reporter: Inoshiro Linden
>
> The install process fails to install broker-related header files into the system.  The
process used was:
> # apt-get install -y git-core subversion build-essential make uuid-dev automake libtool
gawk pkg-config groff libapr1-dev libaprutil1-dev libboost-dev libboost-program-options-dev
libboost-filesystem-dev libboost-regex-dev ruby libnss3-dev libaio-dev libdb4.4++-dev python
libboost-test-dev
> # git clone git://git.apache.org/qpid.git qpid
> ... Install corosync-1.0.0 from ftp://ftp%40corosync%2Eorg:downloads@corosync.org/downloads/corosync-1.0.0/corosync-1.0.0.tar.gz
> ... Note I had to use this configure command to get corosync to build/install: FLAGS='-pthread
-D_GNU_SOURCE' ./configure
> # cd qpid/qpid/cpp
> # ./bootstrap
> # ./configure --prefix=/usr
> # make
> # make install
> At this point I try to build the persistence persistence module:
> # cd ../../..
> # svn co -r 3793 'http://anonsvn.jboss.org/repos/rhmessaging/store/trunk/cpp' qpid-persistence-cpp
> # cd qpid-persistence-cpp
> # ./bootstrap
> # ./configure --with-qpid-prefix=/usr --prefix=/usr
> The configure output ends with this error:
> configure: error: Missing required qpid libraries/headers.
> Install package qpidd-devel or use --with-qpid-checkout
> If I look in the include directory for broker header files, it is empty:
> # ls /usr/include/qpid/
> Address.h  amqp_0_10  client                console      framing            InlineVector.h
 management  Msg.h      RangeSet.h   sys
> agent      broker     CommonImportExport.h  Exception.h  InlineAllocator.h  log     
       messaging   Options.h  SessionId.h  Url.h
> # ls /usr/include/qpid/broker
> #
> So why didn't the Qpid install process place the header files in this directory?  When
I use the qpidc-0.5 release tarball, it successfully installs headers in to this directory.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message