diff options
author | David Walter Seikel | 2014-01-13 19:47:58 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-01-13 19:47:58 +1000 |
commit | f9158592e1478b2013afc7041d9ed041cf2d2f4a (patch) | |
tree | b16e389d7988700e21b4c9741044cefa536dcbae /libraries/irrlicht-1.8.1/source/Irrlicht/source.txt | |
parent | Libraries readme updated with change markers and more of the Irrlicht changes. (diff) | |
download | SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.zip SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.gz SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.bz2 SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.xz |
Update Irrlicht to 1.8.1. Include actual change markers this time. lol
Diffstat (limited to '')
-rw-r--r-- | libraries/irrlicht-1.8.1/source/Irrlicht/source.txt | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/libraries/irrlicht-1.8.1/source/Irrlicht/source.txt b/libraries/irrlicht-1.8.1/source/Irrlicht/source.txt new file mode 100644 index 0000000..f90ea06 --- /dev/null +++ b/libraries/irrlicht-1.8.1/source/Irrlicht/source.txt | |||
@@ -0,0 +1,40 @@ | |||
1 | Source code of the Irrlicht Engine | ||
2 | |||
3 | The complete source of the Irrlicht Engine can be found when decompressing | ||
4 | the .zip file included in this directory. | ||
5 | Please note that YOU DO NOT NEED THIS SOURCE to develop 3d applications with | ||
6 | the Irrlicht Engine. Instead, please use the .dll in the \bin directory, the | ||
7 | .lib in the \lib directory and the header files in the \include directory. | ||
8 | |||
9 | You will find a good tutorial how to set up your development environment and to | ||
10 | use the engine in the \examples directory. (Try 1.helloworld) | ||
11 | |||
12 | The source of the engine is only included because of the following reasons: | ||
13 | |||
14 | - To let developers be able to debug the engine. | ||
15 | - To let developers be able to make changes to the engine. | ||
16 | - To let developers be able to compile their own versions of the engine. | ||
17 | |||
18 | |||
19 | |||
20 | HOW TO COMPILE THE ENGINE WITH LINUX | ||
21 | |||
22 | If you wish to compile the engine in linux yourself, unzip the source source.zip | ||
23 | file in the \source directory. Run a 'make' in the now existing new subfolder 'Irrlicht'. | ||
24 | After this, you should be able to make all example applications in \examples. | ||
25 | Then just start an X Server and run them, from the directory where they are. | ||
26 | |||
27 | If you get a compiling/linking problem like | ||
28 | |||
29 | undefined reference to `glXGetProcAddress' | ||
30 | |||
31 | Then there are several solutions: | ||
32 | A) This disables the use of OpenGL extensions: | ||
33 | Open the file IrrCompileConfig.h, comment out _IRR_OPENGL_USE_EXTPOINTER_, | ||
34 | and recompile Irrlicht using | ||
35 | make clean | ||
36 | make | ||
37 | B) Replace all occurrences of 'glXGetProcAddress' with 'glXGetProcAddressARB' and run a | ||
38 | make | ||
39 | This will solve the issue but keep the OpenGL extension enabled. | ||
40 | |||