[
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:[email protected]/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: [email protected]
For additional commands, e-mail: [email protected]