Hello,

I'm building the Qpid M3 RC1 code in
http://people.apache.org/~aidan/qpid/M3-RC1/qpidc-incubating-M3.tar.gz
with RDMA support and get the following error during "make all":

qpid/sys/rdma/rdma_factories.cpp:1:28: error: rdma_factories.h: No such
file or directory

The complete error listing is at the bottom of this message.  Could it be
that the file rdma_factories.h  is not listed in
qpidc-incubating-M3/src/Makefile.am and not getting put into the tar.gz
file when "make dist" is run?  I copied rdma_factories.h from the svn
trunk and was able to finish the build.

FYI, my configuration before "make all" is:

./configure --prefix=/home/devel/gz_files/qpidc-M3-rc1-rdma --with-rdma
LDFLAGS="-L/usr/local/ofed/lib64" CXXFLAGS="-O2 -I/usr/local/ofed/include"

Thanks,

Greg Marsh



 g++ -DHAVE_CONFIG_H -I. -Igen -I./gen -Werror -pedantic -Wall -Wextra
-Wno-shadow -Wpointer-arith -Wcast-qual -Wcast-align -Wno-long-long
-Wvolatile-register-var -Winvalid-pch -Wno-system-headers
-Woverloaded-virtual -Wno-missing-field-initializers -O2
-I/usr/local/ofed/include -MT
qpid/sys/rdma/libqpidrdma_la-rdma_factories.lo -MD -MP -MF
qpid/sys/rdma/.deps/libqpidrdma_la-rdma_factories.Tpo -c
qpid/sys/rdma/rdma_factories.cpp  -fPIC -DPIC -o
qpid/sys/rdma/.libs/libqpidrdma_la-rdma_factories.o
qpid/sys/rdma/rdma_factories.cpp:1:28: error: rdma_factories.h: No such
file or directory
qpid/sys/rdma/rdma_factories.cpp:4: error: variable or field 'acker'
declared void
qpid/sys/rdma/rdma_factories.cpp:4: error: '::rdma_cm_event' has not been
declared
qpid/sys/rdma/rdma_factories.cpp:4: error: 'e' was not declared in this
scope
qpid/sys/rdma/rdma_factories.cpp:4: error: expected ',' or ';' before
'throw'
qpid/sys/rdma/rdma_factories.cpp:10: error: variable or field
'destroyEChannel' declared void
qpid/sys/rdma/rdma_factories.cpp:10: error: '::rdma_event_channel' has not
been declared
qpid/sys/rdma/rdma_factories.cpp:10: error: 'c' was not declared in this
scope
qpid/sys/rdma/rdma_factories.cpp:10: error: expected ',' or ';' before
'throw'
qpid/sys/rdma/rdma_factories.cpp:16: error: variable or field 'destroyId'
declared void
qpid/sys/rdma/rdma_factories.cpp:16: error: '::rdma_cm_id' has not been
declared
qpid/sys/rdma/rdma_factories.cpp:16: error: 'i' was not declared in this
scope
qpid/sys/rdma/rdma_factories.cpp:16: error: expected ',' or ';' before
'throw'
qpid/sys/rdma/rdma_factories.cpp:22: error: variable or field 'deallocPd'
declared void
qpid/sys/rdma/rdma_factories.cpp:22: error: '::ibv_pd' has not been
declared
qpid/sys/rdma/rdma_factories.cpp:22: error: 'p' was not declared in this
scope
qpid/sys/rdma/rdma_factories.cpp:22: error: expected ',' or ';' before
'throw'
qpid/sys/rdma/rdma_factories.cpp:28: error: variable or field
'destroyCChannel' declared void
qpid/sys/rdma/rdma_factories.cpp:28: error: '::ibv_comp_channel' has not
been declared
qpid/sys/rdma/rdma_factories.cpp:28: error: 'c' was not declared in this
scope
qpid/sys/rdma/rdma_factories.cpp:28: error: expected ',' or ';' before
'throw'
qpid/sys/rdma/rdma_factories.cpp:34: error: variable or field 'destroyCq'
declared void
qpid/sys/rdma/rdma_factories.cpp:34: error: '::ibv_cq' has not been
declared
qpid/sys/rdma/rdma_factories.cpp:34: error: 'cq' was not declared in this
scope
qpid/sys/rdma/rdma_factories.cpp:34: error: expected ',' or ';' before
'throw'
make[3]: *** [qpid/sys/rdma/libqpidrdma_la-rdma_factories.lo] Error 1


Reply via email to