[ 
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]

Reply via email to