Commit ed3a5a5b authored by bitplane's avatar bitplane

code::blocks projects now compile to Linux and win32-gcc dirs again, by...

code::blocks projects now compile to Linux and win32-gcc dirs again, by default the examples in Linux link with the static lib as generated by the makefile.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2489 dfc29bdd-3216-0410-991c-e03cc46cb475
parent d6d75787
...@@ -7,9 +7,15 @@ ...@@ -7,9 +7,15 @@
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="Linux"> <Target title="Linux">
<Option output="HelloWorld" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/HelloWorld" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
...@@ -17,19 +23,25 @@ ...@@ -17,19 +23,25 @@
<Add directory="../../lib/Linux" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\HelloWorld" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/HelloWorld" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-W" />
<Add option="-g" /> <Add option="-g" />
<Add directory="../../lib/Win32-gcc" />
</Compiler> </Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc/" />
</Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
......
...@@ -7,18 +7,25 @@ ...@@ -7,18 +7,25 @@
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="Linux"> <Target title="Linux">
<Option output="Quake3Map" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/QuakeMap" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Quake3Map" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/Quake3Map" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
...@@ -26,19 +33,23 @@ ...@@ -26,19 +33,23 @@
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
</Compiler> </Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,26 +6,41 @@ ...@@ -6,26 +6,41 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Linux">
<Option output="../../bin/gcc/CustomSceneNode" prefix_auto="0" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/CustomSceneNode" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Xxf86vm" />
<Add library="Irrlicht" />
<Add library="GL" />
<Add directory="../../lib/Linux/" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Windows">
<Option output="CustomSceneNode" prefix_auto="1" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/CustomSceneNode" prefix_auto="1" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add directory="../../lib/Win32-gcc/" />
<Add directory="../../lib/gcc" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Linux;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
......
...@@ -6,35 +6,49 @@ ...@@ -6,35 +6,49 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Movement" prefix_auto="0" extension_auto="1" /> <Option output="../../bin/gcc/Movement" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="Movement" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/Movement" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\UserInterface" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/gcc/UserInterface" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="UserInterface" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/UserInterface" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\2DGraphics" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/2DGraphics" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="2DGraphics" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/2DGraphics" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Collision" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/Collision" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="Collision" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/Collision" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\SpecialFX" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/SpecialFX" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="SpecialFX" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/SpeciaFX" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,49 @@ ...@@ -6,35 +6,49 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\MeshViewer" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/MeshViewer" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="MeshViewer" prefix_auto="1" extension_auto="1" /> <Option output="../../bin/Linux/MeshViewer" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Shaders" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/Shaders" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="Shaders" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/Shaders" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\PerPixelLighting" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/gcc/PerPixelLighting" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="PerPixelLighting" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/PerPixelLighting" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\TerrainRendering" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/TerrainRendering" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="TerrainRendering" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/TerrainRendering" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-w" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\RenderToTexture" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/RenderToTexture" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="RenderToTexture" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/RenderToTexture" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -7,15 +7,23 @@ ...@@ -7,15 +7,23 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Win32Window" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="..\..\bin\Win32-gcc\Win32Window" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker>
<Add directory="..\..\lib\Win32-gcc" />
</Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
......
...@@ -6,31 +6,42 @@ ...@@ -6,31 +6,42 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="../../bin/gcc/LoadIrrFile" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/LoadIrrFile" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler> </Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="LoadIrrFile" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/LoadIrrFile" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option use_console_runner="0" /> <Option use_console_runner="0" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
......
...@@ -6,16 +6,32 @@ ...@@ -6,16 +6,32 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Q3MapShader" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/Q3MapShader" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add directory="../../lib/Win32-gcc" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="Q3MapShader" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/Q3MapShader" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
<Add directory="../../lib/Linux" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
...@@ -25,16 +41,16 @@ ...@@ -25,16 +41,16 @@
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,35 +6,50 @@ ...@@ -6,35 +6,50 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\SplitScreen" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/SplitScreen" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="SplitScreen" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/SplitScreen" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,8 +6,9 @@ ...@@ -6,8 +6,9 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\MouseAndJoystick" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/gcc/MouseAndJoystick" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
...@@ -15,30 +16,40 @@ ...@@ -15,30 +16,40 @@
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
</Compiler> </Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="default" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/MouseAndJoystick" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
...@@ -6,8 +6,9 @@ ...@@ -6,8 +6,9 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\ManagedLights" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/ManagedLights" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
...@@ -15,19 +16,37 @@ ...@@ -15,19 +16,37 @@
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
</Compiler> </Compiler>
<Linker>
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target>
<Target title="Linux">
<Option platforms="Unix;" />
<Option output="../../bin/Linux/ManagedLights" prefix_auto="0" extension_auto="0" />
<Option type="1" />
<Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-Wall" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker>
<Add directory="../../lib/Linux" />
</Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Extensions> <Extensions>
......
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_workspace_file> <CodeBlocks_workspace_file>
<Workspace title="Build all examples"> <Workspace title="Build all examples">
<Project filename="01.HelloWorld\HelloWorld.cbp" /> <Project filename="01.HelloWorld/HelloWorld.cbp" />
<Project filename="02.Quake3Map\Quake3Map.cbp" /> <Project filename="02.Quake3Map/Quake3Map.cbp" />
<Project filename="03.CustomSceneNode\CustomSceneNode.cbp" /> <Project filename="03.CustomSceneNode/CustomSceneNode.cbp" />
<Project filename="04.Movement\Movement.cbp" /> <Project filename="04.Movement/Movement.cbp" />
<Project filename="05.UserInterface\UserInterface.cbp" /> <Project filename="05.UserInterface/UserInterface.cbp" />
<Project filename="06.2DGraphics\2DGraphics.cbp" /> <Project filename="06.2DGraphics/2DGraphics.cbp" />
<Project filename="07.Collision\Collision.cbp" /> <Project filename="07.Collision/Collision.cbp" />
<Project filename="08.SpecialFX\SpecialFX.cbp" /> <Project filename="08.SpecialFX/SpecialFX.cbp" />
<Project filename="09.Meshviewer\Meshviewer.cbp" /> <Project filename="09.Meshviewer/Meshviewer.cbp" />
<Project filename="10.Shaders\Shaders.cbp" /> <Project filename="10.Shaders/Shaders.cbp" />
<Project filename="11.PerPixelLighting\PerPixelLighting.cbp" /> <Project filename="11.PerPixelLighting/PerPixelLighting.cbp" />
<Project filename="12.TerrainRendering\TerrainRendering.cbp" /> <Project filename="12.TerrainRendering/TerrainRendering.cbp" />
<Project filename="13.RenderToTexture\RenderToTexture.cbp" /> <Project filename="13.RenderToTexture/RenderToTexture.cbp" />
<Project filename="14.Win32Window\Win32Window.cbp" /> <Project filename="14.Win32Window/Win32Window.cbp" />
<Project filename="15.LoadIrrFile\LoadIrrFile.cbp" /> <Project filename="15.LoadIrrFile/LoadIrrFile.cbp" />
<Project filename="16.Quake3MapShader\Quake3MapShader.cbp" /> <Project filename="16.Quake3MapShader/Quake3MapShader.cbp" />
<Project filename="18.SplitScreen\SplitScreen.cbp" /> <Project filename="18.SplitScreen/SplitScreen.cbp" />
<Project filename="19.MouseAndJoystick\MouseAndJoystick.cbp" /> <Project filename="19.MouseAndJoystick/MouseAndJoystick.cbp" />
<Project filename="20.ManagedLights\ManagedLights.cbp" active="1" /> <Project filename="20.ManagedLights/ManagedLights.cbp" />
<Project filename="Demo\demo.cbp" /> <Project filename="Demo/demo.cbp" active="1" />
<Project filename="..\source\Irrlicht\Irrlicht-gcc.cbp" /> <Project filename="../source/Irrlicht/Irrlicht-gcc.cbp" />
</Workspace> </Workspace>
</CodeBlocks_workspace_file> </CodeBlocks_workspace_file>
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
#ifndef __C_DEMO_H_INCLUDED__ #ifndef __C_DEMO_H_INCLUDED__
#define __C_DEMO_H_INCLUDED__ #define __C_DEMO_H_INCLUDED__
#define USE_IRRKLANG //#define USE_IRRKLANG
//#define USE_SDL_MIXER //#define USE_SDL_MIXER
#include <irrlicht.h> #include <irrlicht.h>
......
...@@ -6,44 +6,59 @@ ...@@ -6,44 +6,59 @@
<Option pch_mode="0" /> <Option pch_mode="0" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Build> <Build>
<Target title="default"> <Target title="Windows">
<Option output="..\..\bin\gcc\Demo" prefix_auto="0" extension_auto="1" /> <Option platforms="Windows;" />
<Option output="../../bin/Win32-gcc/Demo" prefix_auto="0" extension_auto="1" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option projectResourceIncludeDirsRelation="1" /> <Option projectResourceIncludeDirsRelation="1" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
</Compiler>
<Linker>
<Add library="Irrlicht" />
<Add directory="../../lib/Win32-gcc" />
</Linker>
</Target> </Target>
<Target title="Linux"> <Target title="Linux">
<Option output="default" prefix_auto="1" extension_auto="1" /> <Option platforms="Unix;" />
<Option output="../../bin/Linux/Demo" prefix_auto="0" extension_auto="0" />
<Option type="1" /> <Option type="1" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler>
<Add option="-W" />
<Add option="-g" />
<Add option="-D_IRR_STATIC_LIB_" />
</Compiler>
<Linker> <Linker>
<Add library="Xxf86vm" /> <Add library="Xxf86vm" />
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add library="GL" /> <Add library="GL" />
<Add directory="../../lib/gcc" /> <Add directory="../../lib/Linux" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>
<VirtualTargets> <VirtualTargets>
<Add alias="All" targets="default;" /> <Add alias="All" targets="Windows;" />
</VirtualTargets> </VirtualTargets>
<Compiler> <Compiler>
<Add option="-Wall" /> <Add option="-Wall" />
<Add option="-g" /> <Add option="-g" />
<Add directory="..\..\include" /> <Add directory="../../include" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add library="Irrlicht" /> <Add library="Irrlicht" />
<Add directory="..\..\lib\gcc" /> <Add directory="../../lib/gcc" />
</Linker> </Linker>
<Unit filename="CDemo.cpp" /> <Unit filename="CDemo.cpp" />
<Unit filename="CDemo.h" /> <Unit filename="CDemo.h" />
<Unit filename="CMainMenu.cpp" />
<Unit filename="CMainMenu.h" /> <Unit filename="CMainMenu.h" />
<Unit filename="Demo\CMainMenu.cpp" />
<Unit filename="main.cpp" /> <Unit filename="main.cpp" />
<Unit filename="resource.h" /> <Unit filename="resource.h" />
<Unit filename="resscript.rc"> <Unit filename="resscript.rc">
<Option compilerVar="CPP" /> <Option target="Windows" />
</Unit> </Unit>
<Extensions> <Extensions>
<code_completion /> <code_completion />
......
...@@ -254,7 +254,7 @@ ...@@ -254,7 +254,7 @@
</Target> </Target>
<Target title="Linux - Debug - shared"> <Target title="Linux - Debug - shared">
<Option platforms="Unix;" /> <Option platforms="Unix;" />
<Option output="../../lib/gcc/libIrrlicht" prefix_auto="0" extension_auto="1" /> <Option output="../../lib/Linux/libIrrlicht" prefix_auto="0" extension_auto="1" />
<Option object_output="../obj/linux-gcc-debug-shared" /> <Option object_output="../obj/linux-gcc-debug-shared" />
<Option type="3" /> <Option type="3" />
<Option compiler="gcc" /> <Option compiler="gcc" />
...@@ -283,7 +283,7 @@ ...@@ -283,7 +283,7 @@
</Target> </Target>
<Target title="Linux - Release - accurate math - shared"> <Target title="Linux - Release - accurate math - shared">
<Option platforms="Unix;" /> <Option platforms="Unix;" />
<Option output="../../lib/gcc/libIrrlicht" prefix_auto="0" extension_auto="1" /> <Option output="../../lib/Linux/libIrrlicht" prefix_auto="0" extension_auto="1" />
<Option object_output="../obj/linux-gcc-release-shared" /> <Option object_output="../obj/linux-gcc-release-shared" />
<Option type="3" /> <Option type="3" />
<Option compiler="gcc" /> <Option compiler="gcc" />
...@@ -309,7 +309,7 @@ ...@@ -309,7 +309,7 @@
</Target> </Target>
<Target title="Linux - Release - fast math - shared"> <Target title="Linux - Release - fast math - shared">
<Option platforms="Unix;" /> <Option platforms="Unix;" />
<Option output="../../lib/gcc/libIrrlicht" prefix_auto="0" extension_auto="1" /> <Option output="../../lib/Linux/libIrrlicht" prefix_auto="0" extension_auto="1" />
<Option object_output="../obj/linux-gcc-release-fast-shared" /> <Option object_output="../obj/linux-gcc-release-fast-shared" />
<Option type="3" /> <Option type="3" />
<Option compiler="gcc" /> <Option compiler="gcc" />
...@@ -335,12 +335,12 @@ ...@@ -335,12 +335,12 @@
</Target> </Target>
<Target title="Linux - Debug - static"> <Target title="Linux - Debug - static">
<Option platforms="Unix;" /> <Option platforms="Unix;" />
<Option output="../../lib/gcc/libIrrlicht" prefix_auto="0" extension_auto="1" /> <Option output="../../lib/Linux/libIrrlicht" prefix_auto="0" extension_auto="1" />
<Option working_dir="" />
<Option object_output="../obj/linux-gcc-debug-shared" /> <Option object_output="../obj/linux-gcc-debug-shared" />
<Option type="3" /> <Option type="2" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option createDefFile="1" /> <Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler> <Compiler>
<Add option="-W" /> <Add option="-W" />
<Add option="-Wall" /> <Add option="-Wall" />
...@@ -350,6 +350,7 @@ ...@@ -350,6 +350,7 @@
<Add option="-Wno-unused-parameter" /> <Add option="-Wno-unused-parameter" />
<Add option="-fPIC" /> <Add option="-fPIC" />
<Add option="-D_IRR_STATIC_LIB_" /> <Add option="-D_IRR_STATIC_LIB_" />
<Add option="-D_DEBUG" />
<Add directory="../../include" /> <Add directory="../../include" />
<Add directory="zlib" /> <Add directory="zlib" />
<Add directory="libpng" /> <Add directory="libpng" />
...@@ -363,12 +364,12 @@ ...@@ -363,12 +364,12 @@
</Target> </Target>
<Target title="Linux - Release - accurate math - static"> <Target title="Linux - Release - accurate math - static">
<Option platforms="Unix;" /> <Option platforms="Unix;" />
<Option output="../../lib/gcc/libIrrlicht" prefix_auto="0" extension_auto="1" /> <Option output="../../lib/Linux/libIrrlicht" prefix_auto="0" extension_auto="1" />
<Option working_dir="" />
<Option object_output="../obj/linux-gcc-release-shared" /> <Option object_output="../obj/linux-gcc-release-shared" />
<Option type="3" /> <Option type="2" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option createDefFile="1" /> <Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler> <Compiler>
<Add option="-O3" /> <Add option="-O3" />
<Add option="-W" /> <Add option="-W" />
...@@ -389,12 +390,12 @@ ...@@ -389,12 +390,12 @@
</Target> </Target>
<Target title="Linux - Release - fast math - static"> <Target title="Linux - Release - fast math - static">
<Option platforms="Unix;" /> <Option platforms="Unix;" />
<Option output="../../lib/gcc/libIrrlicht" prefix_auto="0" extension_auto="1" /> <Option output="../../lib/Linux/libIrrlicht" prefix_auto="0" extension_auto="1" />
<Option working_dir="" />
<Option object_output="../obj/linux-gcc-release-fast-shared" /> <Option object_output="../obj/linux-gcc-release-fast-shared" />
<Option type="3" /> <Option type="2" />
<Option compiler="gcc" /> <Option compiler="gcc" />
<Option createDefFile="1" /> <Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler> <Compiler>
<Add option="-O3" /> <Add option="-O3" />
<Add option="-W" /> <Add option="-W" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment