Hello everybody. Finally, I've got some spare time and would be nice to spend it helping the project a while.

I've seen lots of changes happened, and was trying to put everything in place again, porting uncommited changes to the trunk, and so on, to have the solaris port working again.

The first issue I ran into is the way SSL support is intended to be detected in configure.ac. I'm not sure about the roots of the problem, but after getting:

checking for infiniband/verbs.h... no
checking rdma/rdma_cma.h usability... no
checking rdma/rdma_cma.h presence... no
checking for rdma/rdma_cma.h... no
./configure: line 25092: syntax error near unexpected token `SSL,'
./configure: line 25092: ` PKG_CHECK_MODULES(SSL, nspr,,AC_MSG_ERROR([nspr not found]))'

I found that SSL is the only library to be detected using pkgconfig (I guess I'm missing the macros and hence they're not expanded). While pkgconfig is shipped (I think) with most of linux flavours, and provides a helpful way to check for dependencies, that is not the case for other unix environments. Don't know what happens with windows, I suppose it doesn't even use this kind of configuration.

Question here is, should we use an homogeneus way to check for dependencies, like the AC_CHECK_LIB/AC_CHECK_HEADERS , or perhaps allow the use of pkg-config stuff, but I think that at least, we should provide an updated list of dependencies for the project to be build.

Best regards.



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to