« Previous -
Version 4/10
(diff) -
Next » -
Current version
molator, 04/17/2012 06:34 pm
Linux Full Static Client (DRAFT)¶
ubuntu 8.04.04 32bit
build with lua 5.0
- sudo apt-get install mercurial g++ libxml2-dev libpng12-dev libfreetype6-dev libogg-dev libgl1-mesa-dev libvorbis-dev libluabind-dev libasound2-dev libpulse-dev libtool automake autoconf
- wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz
tar xvfz cmake-2.8.7.tar.gz
cd cmake-2.8.7
./bootstrap
make
sudo make install - wget http://connect.creativelabs.com/openal/Downloads/openal-soft-1.13.tbz2
tar xvfj openal-soft-1.13.tbz2
cd openal-soft-1.13
cd build
cmake .. -DLIBTYPE=STATIC
make
sudo make install - wget http://curl.haxx.se/download/curl-7.25.0.tar.gz
cd curl-7.25.0
mkdir build
cd build
cmake .. -DCURL_STATICLIB=ON
make
sudo make install - download libwww from http://hg.kervala.net/packaging/file
cd libwww
./autogen.sh
./configure --with-ssl=no --with-zlib --with-expat --with-gnu-ld --enable-shared
make
sudo make install
- cmake .. -DCMAKE_EXE_LINKER_FLAGS:STRING=" -L/usr/local/lib/libcurl.a -lidn -lssl -lldap " -DFINAL_VERSION=OFF -DWITH_INSTALL_LIBRARIES=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_NEL_TESTS=OFF -DWITH_NEL_TOOLS=OFF -DWITH_RYZOM_SERVER=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_LUA51=OFF -DWITH_STATIC=ON -DWITH_STATIC_DRIVERS=ON -DWITH_STATIC_EXTERNAL=ON

