Skip to content

Commit 2fff6c6

Browse files
committed
remove boost dependency
1 parent 9a037a8 commit 2fff6c6

4 files changed

Lines changed: 79 additions & 87 deletions

File tree

developer-manual/en/chapter01-building-fifengine-on-linux.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Python 3:
6666

6767
[source,bash]
6868
----
69-
apt-get install -y build-essential libalsa-ocaml-dev libsdl2-dev libboost-dev libsdl2-ttf-dev libsdl2-image-dev libvorbis-dev libalut-dev python3 python3-dev libboost-regex-dev libboost-filesystem-dev libboost-test-dev swig zlib1g-dev libopenal-dev git python3-yaml libxcursor1 libxcursor-dev cmake cmake-data libtinyxml-dev libpng-dev libglew-dev
69+
apt-get install -y build-essential libalsa-ocaml-dev libsdl2-dev libsdl2-ttf-dev libsdl2-image-dev libvorbis-dev libalut-dev python3 python3-dev swig zlib1g-dev libopenal-dev git python3-yaml libxcursor1 libxcursor-dev cmake cmake-data libtinyxml-dev libpng-dev libglew-dev
7070
----
7171

7272
====== Gentoo based systems
@@ -75,7 +75,7 @@ Python 3:
7575

7676
[source,bash]
7777
----
78-
emerge --ask --verbose --noreplace libvorbis libogg media-libs/openal boost libsdl2 sdl2-image sdl2-ttf git pyyaml dev-lang/swig dev-libs/tinyxml dev-util/cmake media-libs/glew dev-lang/python3 dev-python/future
78+
emerge --ask --verbose --noreplace libvorbis libogg media-libs/openal libsdl2 sdl2-image sdl2-ttf git pyyaml dev-lang/swig dev-libs/tinyxml dev-util/cmake media-libs/glew dev-lang/python3 dev-python/future
7979
----
8080

8181
====== Fedora based systems
@@ -84,7 +84,7 @@ Python 3:
8484

8585
[source,bash]
8686
----
87-
dnf install git python3 gcc gcc-c++ SDL2 SDL2-static SDL2-devel SDL2_ttf SDL2_ttf-devel SDL2_image SDL2_image-devel boost boost-devel libvorbis libvorbis-devel libogg libogg-devel openal-soft openal-soft-devel zlib zlib-devel mesa-libGL mesa-libGL-devel mesa-libGLU mesa-libGLU-devel swig libXcursor libXcursor-devel alsa-lib alsa-lib-devel python-alsa python3-PyYAML allegro5 cmake tinyxml-devel libpng libpng-devel fifechan fifechan-devel fifechan-opengl fifechan-opengl-devel fifechan-sdl fifechan-sdl-devel glew glew-devel
87+
dnf install git python3 gcc gcc-c++ SDL2 SDL2-static SDL2-devel SDL2_ttf SDL2_ttf-devel SDL2_image SDL2_image-devel libvorbis libvorbis-devel libogg libogg-devel openal-soft openal-soft-devel zlib zlib-devel mesa-libGL mesa-libGL-devel mesa-libGLU mesa-libGLU-devel swig libXcursor libXcursor-devel alsa-lib alsa-lib-devel python-alsa python3-PyYAML allegro5 cmake tinyxml-devel libpng libpng-devel fifechan fifechan-devel fifechan-opengl fifechan-opengl-devel fifechan-sdl fifechan-sdl-devel glew glew-devel
8888
----
8989

9090
====== Arch Linux based systems
@@ -93,7 +93,7 @@ Python 3:
9393

9494
[source,bash]
9595
----
96-
pacman -S sdl2 boost sdl2_ttf sdl2_image libvorbis libogg openal swig python zlib libgl libpng tinyxml python-pillow python-future cmake glew
96+
pacman -S sdl2 sdl2_ttf sdl2_image libvorbis libogg openal swig python zlib libgl libpng tinyxml python-pillow python-future cmake glew
9797
----
9898

9999
**NOTE** that you will also need to install http://fifengine.github.com/fifechan/[fifechan] from source, until it's available as a package for your distro. Fifechan is in the following distros: Fedora

developer-manual/en/chapter01-cmake-configuration-options.adoc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,6 @@ or by using the CMake-Gui and selecting the folders.
6060

6161
`-DCMAKE_INSTALL_PREFIX="C:\fifesdk\fife-install"`:: the installation folder, after build
6262

63-
`-DBOOST_INCLUDEDIR="C:\fifesdk\fifengine-dependencies\include\boost"`:: helper to find boost
64-
65-
`-DBOOST_LIBRARYDIR="C:\fifesdk\fifengine-dependencies\lib\boost"`:: helper to find boost
66-
6763
`-DPYTHON_INCLUDE_DIR="C:\fifesdk\python\include"`:: helper to find Python
6864

6965
`-DPYTHON_LIBRARY="C:\fifesdk\python\libs\python3.lib"`:: helper to find Python

0 commit comments

Comments
 (0)