On 25/10/2007, Andy Grove <[EMAIL PROTECTED]> wrote:
> I've checked out the latest source from subversion and I am trying to build
> QPID for the first time. The build is failing with this following error. Is
> "gentools" something I must install before I can build QPID?
>
> [INFO] [antrun:run {execution: protocol-version}]
> [INFO] Executing tasks
> [echo]
> "/home/andy/development/apache/qpid-java/common/target/generated-sources/gentools"
Ah. I've just checked the wiki and our build instructions are not
quite right. I have updated them now. Apologies for this.
The problem is you need a couple more directory in addition to the
java directory. So you have two options:
1) checkout all the modules:
https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid
2) Checkout the specs and gentools modules in additon to java. These
must be checked out at the same level as the java:
https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid/gentools
https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid/specs
The gentools module contains a code generator, and the specs module
contains an XML definition of the AMQ protocol.
I recommend option (1) since it will mean you get the python tests too
(make sure you have python installed and on your path when running the
maven build).
Let me know if you have any further problems.
Robert