From: gbiggs <gb...@ki...> - 2008-07-08 00:04:04
|
Paul Osmialowski wrote: > Yeah, it is much better now. At least for QNX. > Solaris case still got the problem with > cmake/internal/SearchForStuff.cmake file: > > IF (PLAYER_OS_QNX) > SET (CMAKE_REQUIRED_LIBRARIES rpc) > +ELSEIF (PLAYER_OS_SOLARIS) > + SET (CMAKE_REQUIRED_LIBRARIES nsl) > ENDIF (PLAYER_OS_QNX) > CHECK_FUNCTION_EXISTS (xdr_free HAVE_XDR) > IF (NOT HAVE_XDR) I guess I missed that one. Thanks for finding that. Are there any left, or is it building without problems on Solaris and QNX now? > STL detection is a nice feature but for now it is only used to check if > c++ client library should be built. I haven't had time to put checks on the various drivers yet. > I don't get why there are two configuration headers: playerconfig.h and > config.h. Couldn't it be one file? At the moment, config.h contains stuff that's only needed at compile time (e.g. for drivers or just in source files); it doesn't get installed. playerconfig.h contains stuff that's needed in header files that are installed as part of Player, and so it gets installed as well. This may change in the future if maintaining two files gets too complicated (so far it's been quite clean). Geoff |