Hello,
Building qpid-proton is fine without Ruby. However, when I try to build 
qpid-cpp-1.39.0, cmake gives below error - 

CMake Error at src/CMakeLists.txt:87 (message):
  Can't locate ruby, needed to generate amqp 0-10 framing code.

Though I need it for AMQP 1.0.
I use the same install folder as I did for qpid proton. Also, I exported the 
PKG_CONFIG_PATH. 

Once I add Ruby module, then it works happily and later on detects that AMQP 
1.0 is enabled.

Best Regards,
Rahul
-----Original Message-----
From: Gordon Sim <g...@redhat.com> 
Sent: 09 July 2021 11:59
To: users@qpid.apache.org
Subject: Re: Ruby requirements for QPID C++

On Fri, Jul 9, 2021 at 10:35 AM rahul.sin...@morganstanley.com 
<rahul.sin...@morganstanley.com> wrote:
>
> Hello,
> I have recently build  qpid-proton-0.34.0 and qpid-cpp-1.39.0 and need them 
> for AMQP1.0. I removed the BINDINGS for RUBY ( -DBUILD_BINDING_RUBY=OFF while 
> building qpid-cpp-1.39.0 AND -DBUILD_RUBY=OFF while building 
> qpid-proton-0.34.0).
>
> However, it still requires the ruby modules. Is there a way we can build 
> these without depending on ruby?

Are you getting a specific error requesting those modules?


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional 
commands, e-mail: users-h...@qpid.apache.org


--------------------------------------------------------------------------------
NOTICE: Morgan Stanley is not acting as a municipal advisor and the opinions or 
views contained herein are not intended to be, and do not constitute, advice 
within the meaning of Section 975 of the Dodd-Frank Wall Street Reform and 
Consumer Protection Act. If you have received this communication in error, 
please destroy all electronic and paper copies and notify the sender 
immediately. Mistransmission is not intended to waive confidentiality or 
privilege. Morgan Stanley reserves the right, to the extent permitted under 
applicable law, to monitor electronic communications. This message is subject 
to terms available at the following link: 
http://www.morganstanley.com/disclaimers  If you cannot access these links, 
please notify us by reply message and we will send the contents to you. By 
communicating with Morgan Stanley you consent to the foregoing and to the voice 
recording of conversations with personnel of Morgan Stanley.

You may have certain rights regarding the information that Morgan Stanley 
collects about you.  Please see our Privacy Pledge 
https://www.morganstanley.com/privacy-pledge for more information about your 
rights.

Reply via email to