For building the ryzom client you dont need all those required libs that is for compiling an entire server.
with that there is no need to install libwww after, it will be compiled into the ryzom client.
this works 100% on debian variants
packages for trusty tahr can be found here.
there build inside a clean chrooted environment, the same as in the launchpad build farm.
sources can be found a few directory's up also libwww-dev and libsquish-dev.
debhelper, cmake, libxml2-dev, libgl1-mesa-dev, libjpeg8-dev, libpng12-dev, libopenal-dev, libfreetype6-dev, libxxf86vm-dev, libxrandr-dev, libxrender-dev, libvorbis-dev, libcurl4-openssl-dev, libluabind-dev, libssl-dev, zlib1g-dev, libexpat1-dev, libtool, autoconf, automake, libwww-ssl-dev, libsquish-dev
full static client
-DRYZOM_ETC_PREFIX=/opt/ryzom -DRYZOM_SHARE_PREFIX=/opt/ryzom -DRYZOM_BIN_PREFIX=/opt/ryzom -DRYZOM_GAMES_PREFIX=/opt/ryzom -DWITH_RYZOM_PATCH=OFF -DWITH_RYZOM_SERVER=OFF -DWITH_QT=OFF -DWITH_STLPORT=OFF -DWITH_NEL_TESTS=OFF -DWITH_NEL_TOOLS=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_LIBWWW_STATIC=ON -DWITH_STATIC=ON -DWITH_EXTERNAL=ON -DWITH_STATIC_DRIVERS=ON -DWITH_INSTALL_LIBRARIES=OFF -DWITH_DRIVER_DIRECT3D=OFF -DWITH_DRIVER_OPENGLES=OFF -DWITH_DRIVER_FMOD=OFF -DWITH_DRIVER_DSOUND=OFF -DWITH_DRIVER_XAUDIO2=OFF
with that there is no need to install libwww after, it will be compiled into the ryzom client.
this works 100% on debian variants
packages for trusty tahr can be found here.
http://booster-sdk.eu/debian/packages/ryzom-client/
there build inside a clean chrooted environment, the same as in the launchpad build farm.
sources can be found a few directory's up also libwww-dev and libsquish-dev.