Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 308079 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-85 / +85 lines)
Line  Link Here
0
-- examples/Demo/Makefile
0
++ examples/Demo/Makefile
Lines 2-8 Link Here
2
Target = Demo
2
Target = Demo
3
Sources = CDemo.cpp CMainMenu.cpp main.cpp
3
Sources = CDemo.cpp CMainMenu.cpp main.cpp
4
4
5
CPPFLAGS = -I../../include -I/usr/X11R6/include
5
CPPFLAGS = -I/usr/include/irrlicht
6
CXXFLAGS = -Wall -O3 -ffast-math
6
CXXFLAGS = -Wall -O3 -ffast-math
7
7
8
ifeq ($(HOSTTYPE), x86_64)
8
ifeq ($(HOSTTYPE), x86_64)
Lines 13-19 Link Here
13
13
14
# target specific settings
14
# target specific settings
15
all_linux: SYSTEM=Linux
15
all_linux: SYSTEM=Linux
16
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/$(SYSTEM) -lIrrlicht -lGL -lXxf86vm -lXext -lX11
16
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lpng -ljpeg
17
17
18
all_win32 clean_win32: SYSTEM=Win32-gcc
18
all_win32 clean_win32: SYSTEM=Win32-gcc
19
all_win32: LDFLAGS = -L../../lib/$(SYSTEM) -lIrrlicht -lopengl32 -lglu32 -lm
19
all_win32: LDFLAGS = -L../../lib/$(SYSTEM) -lIrrlicht -lopengl32 -lglu32 -lm
20
-- examples/14.Win32Window/Makefile
20
++ examples/14.Win32Window/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/12.TerrainRendering/Makefile
30
++ examples/12.TerrainRendering/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/11.PerPixelLighting/Makefile
30
++ examples/11.PerPixelLighting/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/08.SpecialFX/Makefile
30
++ examples/08.SpecialFX/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/06.2DGraphics/Makefile
30
++ examples/06.2DGraphics/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/04.Movement/Makefile
30
++ examples/04.Movement/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-30 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
23
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
24
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SYSTEM=Win32-gcc
25
all_win32 clean_win32: SUF=.exe
25
all_win32 clean_win32: SUF=.exe
26
# name of the binary - only valid for targets which set SYSTEM
26
# name of the binary - only valid for targets which set SYSTEM
27
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
27
DESTPATH = ../../bin/$(Target)$(SUF)
28
28
29
all_linux all_win32:
29
all_linux all_win32:
30
	$(warning Building...)
30
	$(warning Building...)
31
-- examples/16.Quake3MapShader/Makefile
31
++ examples/16.Quake3MapShader/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/15.LoadIrrFile/Makefile
30
++ examples/15.LoadIrrFile/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/02.Quake3Map/Makefile
30
++ examples/02.Quake3Map/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-23 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht
23
static_win32: LDFLAGS += -lgdi32 -lopengl32 -ld3dx9d -lwinmm -lm
23
static_win32: LDFLAGS += -lgdi32 -lopengl32 -ld3dx9d -lwinmm -lm
Lines 25-31 Link Here
25
static_win32 all_win32 clean_win32: SYSTEM=Win32-gcc
25
static_win32 all_win32 clean_win32: SYSTEM=Win32-gcc
26
static_win32 all_win32 clean_win32: SUF=.exe
26
static_win32 all_win32 clean_win32: SUF=.exe
27
# name of the binary - only valid for targets which set SYSTEM
27
# name of the binary - only valid for targets which set SYSTEM
28
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
28
DESTPATH = ../../bin/$(Target)$(SUF)
29
29
30
all_linux all_win32 static_win32:
30
all_linux all_win32 static_win32:
31
	$(warning Building...)
31
	$(warning Building...)
32
-- examples/19.MouseAndJoystick/Makefile
32
++ examples/19.MouseAndJoystick/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
#CXXFLAGS = -O3 -ffast-math
9
#CXXFLAGS = -O3 -ffast-math
10
CXXFLAGS = -g -Wall
10
CXXFLAGS = -g -Wall
11
11
Lines 17-30 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
23
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
24
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SYSTEM=Win32-gcc
25
all_win32 clean_win32: SUF=.exe
25
all_win32 clean_win32: SUF=.exe
26
# name of the binary - only valid for targets which set SYSTEM
26
# name of the binary - only valid for targets which set SYSTEM
27
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
27
DESTPATH = ../../bin/$(Target)$(SUF)
28
28
29
all_linux all_win32:
29
all_linux all_win32:
30
	$(warning Building...)
30
	$(warning Building...)
31
-- examples/13.RenderToTexture/Makefile
31
++ examples/13.RenderToTexture/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/10.Shaders/Makefile
30
++ examples/10.Shaders/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/09.Meshviewer/Makefile
30
++ examples/09.Meshviewer/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/21.Quake3Explorer/Makefile
30
++ examples/21.Quake3Explorer/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp sound.cpp q3factory.cpp
5
Sources = main.cpp sound.cpp q3factory.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
#CXXFLAGS = -O3 -ffast-math
9
#CXXFLAGS = -O3 -ffast-math
10
CXXFLAGS = -g -Wall
10
CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/03.CustomSceneNode/Makefile
30
++ examples/03.CustomSceneNode/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/20.ManagedLights/Makefile
30
++ examples/20.ManagedLights/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
#CXXFLAGS = -O3 -ffast-math
9
#CXXFLAGS = -O3 -ffast-math
10
CXXFLAGS = -g -Wall
10
CXXFLAGS = -g -Wall
11
11
Lines 17-30 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
23
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
24
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SYSTEM=Win32-gcc
25
all_win32 clean_win32: SUF=.exe
25
all_win32 clean_win32: SUF=.exe
26
# name of the binary - only valid for targets which set SYSTEM
26
# name of the binary - only valid for targets which set SYSTEM
27
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
27
DESTPATH = ../../bin/$(Target)$(SUF)
28
28
29
all_linux all_win32:
29
all_linux all_win32:
30
	$(warning Building...)
30
	$(warning Building...)
31
-- examples/05.UserInterface/Makefile
31
++ examples/05.UserInterface/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/01.HelloWorld/Makefile
30
++ examples/01.HelloWorld/Makefile
Lines 7-15 Link Here
7
# List of source files, separated by spaces
7
# List of source files, separated by spaces
8
Sources := main.cpp
8
Sources := main.cpp
9
# Path to Irrlicht directory, should contain include/ and lib/
9
# Path to Irrlicht directory, should contain include/ and lib/
10
IrrlichtHome := ../..
10
IrrlichtHome := /usr
11
# Path for the executable. Note that Irrlicht.dll should usually also be there for win32 systems
11
# Path for the executable. Note that Irrlicht.dll should usually also be there for win32 systems
12
BinPath = ../../bin/$(SYSTEM)
12
BinPath = ../../bin
13
13
14
# general compiler settings (might need to be set when compiling the lib, too)
14
# general compiler settings (might need to be set when compiling the lib, too)
15
# preprocessor flags, e.g. defines and include paths
15
# preprocessor flags, e.g. defines and include paths
Lines 24-30 Link Here
24
#no changes necessary below this line
24
#no changes necessary below this line
25
####
25
####
26
26
27
CPPFLAGS = -I$(IrrlichtHome)/include -I/usr/X11R6/include $(USERCPPFLAGS)
27
CPPFLAGS = -I/usr/include/irrlicht $(USERCPPFLAGS)
28
CXXFLAGS = $(USERCXXFLAGS)
28
CXXFLAGS = $(USERCXXFLAGS)
29
LDFLAGS = $(USERLDFLAGS)
29
LDFLAGS = $(USERLDFLAGS)
30
30
Lines 32-39 Link Here
32
all: all_linux
32
all: all_linux
33
33
34
# target specific settings
34
# target specific settings
35
all_linux all_win32 static_win32: LDFLAGS += -L$(IrrlichtHome)/lib/$(SYSTEM) -lIrrlicht
35
all_linux all_win32 static_win32: LDFLAGS += -lIrrlicht
36
all_linux: LDFLAGS += -L/usr/X11R6/lib$(LIBSELECT) -lGL -lXxf86vm -lXext -lX11
36
all_linux: LDFLAGS += -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lpng -ljpeg
37
all_linux clean_linux: SYSTEM=Linux
37
all_linux clean_linux: SYSTEM=Linux
38
all_win32 clean_win32 static_win32: SYSTEM=Win32-gcc
38
all_win32 clean_win32 static_win32: SYSTEM=Win32-gcc
39
all_win32 clean_win32 static_win32: SUF=.exe
39
all_win32 clean_win32 static_win32: SUF=.exe
40
-- examples/18.SplitScreen/Makefile
40
++ examples/18.SplitScreen/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)
30
-- examples/07.Collision/Makefile
30
++ examples/07.Collision/Makefile
Lines 5-11 Link Here
5
Sources = main.cpp
5
Sources = main.cpp
6
6
7
# general compiler settings
7
# general compiler settings
8
CPPFLAGS = -I../../include -I/usr/X11R6/include
8
CPPFLAGS = -I/usr/include/irrlicht
9
CXXFLAGS = -O3 -ffast-math
9
CXXFLAGS = -O3 -ffast-math
10
#CXXFLAGS = -g -Wall
10
#CXXFLAGS = -g -Wall
11
11
Lines 17-29 Link Here
17
endif
17
endif
18
18
19
# target specific settings
19
# target specific settings
20
all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
20
all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
21
all_linux clean_linux: SYSTEM=Linux
21
all_linux clean_linux: SYSTEM=Linux
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
22
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
23
all_win32 clean_win32: SYSTEM=Win32-gcc
23
all_win32 clean_win32: SYSTEM=Win32-gcc
24
all_win32 clean_win32: SUF=.exe
24
all_win32 clean_win32: SUF=.exe
25
# name of the binary - only valid for targets which set SYSTEM
25
# name of the binary - only valid for targets which set SYSTEM
26
DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
26
DESTPATH = ../../bin/$(Target)$(SUF)
27
27
28
all_linux all_win32:
28
all_linux all_win32:
29
	$(warning Building...)
29
	$(warning Building...)

Return to bug 308079