[
https://issues.apache.org/jira/browse/QPID-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796227#action_12796227
]
Ted Ross commented on QPID-2316:
--------------------------------
The reason this fails is that the 0.6rc2 release was built on a system that
didn't have the dependent packages (ruby-devel and swig) installed. As a
result, the automake script that distributes ruby.i was not included.
This is probably a bug with the way the automake scripts are configured. For
0.6, the solution is to install those packages on the build system.
-Ted
> 0.6RC2 C++ Build fails if ruby-dev and swig installed
> -----------------------------------------------------
>
> Key: QPID-2316
> URL: https://issues.apache.org/jira/browse/QPID-2316
> Project: Qpid
> Issue Type: Bug
> Components: Build Tools
> Affects Versions: 0.6
> Reporter: Rob Godfrey
> Assignee: Ted Ross
> Priority: Blocker
> Fix For: 0.6
>
>
> When attempting to build the C++ contained in the artefact at
> http://qpid.apache.org/dist/qpid-0.6rc2/qpid-0.6rc2.tar.gz
> I got the following error on my machine:
> Making all in ruby
> make[2]: Entering directory `/home/rob/qpidc-0.6/bindings/qmf/ruby'
> make[2]: *** No rule to make target `ruby.i', needed by `qmfengine.cpp'.
> Stop.
> Further investigation showed that the build succeeded on a separate machine,
> however on this machine the qmfengine.cpp target was commented out in the
> buildfile. This was as a result of the fact that the second machine did not
> have ruby development and SWIG packages installed. After installing these
> packages the second machine failed in the same way as the first
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]