Mutual GNU / Linux


[READ ME] Linux FAQ and tutoriels

Booster (atys)
For building the ryzom client you dont need all those required libs that is for compiling an entire server.


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.
No. just no.
First, you are not building a static client. Well, you have the nel lib & libwww inside it, but a lot of others things (who can makes problems, like lua on a fedora cause the lib don't have the same name) aren't in it. Second, packages like libwww-dev/libwww-ssl-dev exists only on sid. Third, libsquish-dev doesn't even exists in the official debian repository ...
And finally, your client can't even run on a wheezy (the stable version of debian), because you are using a version of the libc superior to 2.13.
So yeah, "this works 100% on debian variants", only if you have at least a jessie :)

---

Show topic
Last visit Saturday, 27 April 14:18:27 UTC
P_:

powered by ryzom-api