You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by aldous <ve...@gmail.com> on 2010/07/19 21:00:30 UTC
Centos 5 package
I'm having a hard time getting activemq-cpp built on Centos 5. Sadly, there
is not a package available for it in any of the various repositories out
there, though I can find Fedora and Ubuntu builds in the wild.
I don't want to have to build all of these packages from source as I'm
building 32 bit versions on a 64 bit machine and cross-compiler issues
complicate things.
rpm -ivh activemq-cpp-3.1.2-1.fc14.i686.rpm
error: Failed dependencies:
libdb-4.8.so is needed by activemq-cpp-3.1.2-1.fc14.i686
libexpat.so.1 is needed by activemq-cpp-3.1.2-1.fc14.i686
liblber-2.4.so.2 is needed by activemq-cpp-3.1.2-1.fc14.i686
libldap-2.4.so.2 is needed by activemq-cpp-3.1.2-1.fc14.i686
libstdc++.so.6(GLIBCXX_3.4.11) is needed by activemq-cpp-3.1.2-1.fc14.i686
libstdc++.so.6(GLIBCXX_3.4.9) is needed by activemq-cpp-3.1.2-1.fc14.i686
rpmlib(FileDigests) <= 4.6.0-1 is needed by activemq-cpp-3.1.2-1.fc14.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by activemq-cpp-3.1.2-1.fc14.i686
Any tips on a where I can find a prebuilt package?
--
View this message in context: http://old.nabble.com/Centos-5-package-tp29208068p29208068.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.
Re: Centos 5 package
Posted by James Casey <ja...@gmail.com>.
Hi,
we at CERN maintain the Fedora packages. You can get the packages for
FC12 and up, and RHEL6 and up from Koji:
<http://koji.fedoraproject.org/koji/packageinfo?packageID=9646>
We can't release on RHEL5 due to version differences for apr and the
default RHEL5 version being too low. This has been updated in RHEL6
so it works there.
To get it working on RHEL5 you need to build a more modern version of
APR and then rebuild the SRPMS.
cheers,
James.
--
On 19 July 2010 21:18, Timothy Bish <ta...@gmail.com> wrote:
> On Mon, 2010-07-19 at 12:00 -0700, aldous wrote:
>> I'm having a hard time getting activemq-cpp built on Centos 5. Sadly, there
>> is not a package available for it in any of the various repositories out
>> there, though I can find Fedora and Ubuntu builds in the wild.
>>
>> I don't want to have to build all of these packages from source as I'm
>> building 32 bit versions on a 64 bit machine and cross-compiler issues
>> complicate things.
>>
>>
>> rpm -ivh activemq-cpp-3.1.2-1.fc14.i686.rpm
>> error: Failed dependencies:
>> libdb-4.8.so is needed by activemq-cpp-3.1.2-1.fc14.i686
>> libexpat.so.1 is needed by activemq-cpp-3.1.2-1.fc14.i686
>> liblber-2.4.so.2 is needed by activemq-cpp-3.1.2-1.fc14.i686
>> libldap-2.4.so.2 is needed by activemq-cpp-3.1.2-1.fc14.i686
>> libstdc++.so.6(GLIBCXX_3.4.11) is needed by activemq-cpp-3.1.2-1.fc14.i686
>> libstdc++.so.6(GLIBCXX_3.4.9) is needed by activemq-cpp-3.1.2-1.fc14.i686
>> rpmlib(FileDigests) <= 4.6.0-1 is needed by activemq-cpp-3.1.2-1.fc14.i686
>> rpmlib(PayloadIsXz) <= 5.2-1 is needed by activemq-cpp-3.1.2-1.fc14.i686
>>
>> Any tips on a where I can find a prebuilt package?
>
> Typically if you want a package for your specific Linux OS then you need
> to submit a request to the maintainers of the OS's packaging
> infrastructure, that's how AMQCPP got into the Fedora repo's. You might
> try one of the AMQCPP rpms for F13 or F12 depending on what CentOS
> version you are running you might get lucky and meet all the dependency
> requirements.
>
> Regards
>
> --
> Tim Bish
>
> Open Source Integration: http://fusesource.com
> ActiveMQ in Action: http://www.manning.com/snyder/
>
> Follow me on Twitter: http://twitter.com/tabish121
> My Blog: http://timbish.blogspot.com/
>
>
Re: Centos 5 package
Posted by Timothy Bish <ta...@gmail.com>.
On Mon, 2010-07-19 at 12:00 -0700, aldous wrote:
> I'm having a hard time getting activemq-cpp built on Centos 5. Sadly, there
> is not a package available for it in any of the various repositories out
> there, though I can find Fedora and Ubuntu builds in the wild.
>
> I don't want to have to build all of these packages from source as I'm
> building 32 bit versions on a 64 bit machine and cross-compiler issues
> complicate things.
>
>
> rpm -ivh activemq-cpp-3.1.2-1.fc14.i686.rpm
> error: Failed dependencies:
> libdb-4.8.so is needed by activemq-cpp-3.1.2-1.fc14.i686
> libexpat.so.1 is needed by activemq-cpp-3.1.2-1.fc14.i686
> liblber-2.4.so.2 is needed by activemq-cpp-3.1.2-1.fc14.i686
> libldap-2.4.so.2 is needed by activemq-cpp-3.1.2-1.fc14.i686
> libstdc++.so.6(GLIBCXX_3.4.11) is needed by activemq-cpp-3.1.2-1.fc14.i686
> libstdc++.so.6(GLIBCXX_3.4.9) is needed by activemq-cpp-3.1.2-1.fc14.i686
> rpmlib(FileDigests) <= 4.6.0-1 is needed by activemq-cpp-3.1.2-1.fc14.i686
> rpmlib(PayloadIsXz) <= 5.2-1 is needed by activemq-cpp-3.1.2-1.fc14.i686
>
> Any tips on a where I can find a prebuilt package?
Typically if you want a package for your specific Linux OS then you need
to submit a request to the maintainers of the OS's packaging
infrastructure, that's how AMQCPP got into the Fedora repo's. You might
try one of the AMQCPP rpms for F13 or F12 depending on what CentOS
version you are running you might get lucky and meet all the dependency
requirements.
Regards
--
Tim Bish
Open Source Integration: http://fusesource.com
ActiveMQ in Action: http://www.manning.com/snyder/
Follow me on Twitter: http://twitter.com/tabish121
My Blog: http://timbish.blogspot.com/