diff --git a/source/codeblocks/AssaultCube.cbp b/source/codeblocks/AssaultCube.cbp index 56b1dfc7..d92ff027 100644 --- a/source/codeblocks/AssaultCube.cbp +++ b/source/codeblocks/AssaultCube.cbp @@ -36,6 +36,7 @@ + diff --git a/source/src/Makefile b/source/src/Makefile index a40cc55c..96aba3cd 100644 --- a/source/src/Makefile +++ b/source/src/Makefile @@ -18,11 +18,11 @@ MV=mv ifneq (,$(findstring MINGW,$(PLATFORM))) WINDRES= windres CLIENT_INCLUDES= $(INCLUDES) -I../include -CLIENT_LIBS= -mwindows -L../lib -lSDL -lSDL_image -lzdll -lopengl32 -lenet -lOpenAL32 -llibvorbisfile -ljpeg -llibintl -lws2_32 -lwinmm +CLIENT_LIBS= -mwindows -L../lib -lSDL -lSDL_image -lSDL_ttf -lzdll -lopengl32 -lenet -lOpenAL32 -llibvorbisfile -ljpeg -llibintl -lws2_32 -lwinmm else override CXXFLAGS+= -rdynamic -CLIENT_INCLUDES= $(INCLUDES) -I/usr/X11R6/include `sdl-config --cflags` -CLIENT_LIBS= -L../enet -lenet -L/usr/X11R6/lib `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile -ljpeg +CLIENT_INCLUDES= $(INCLUDES) -I/usr/X11R6/include `sdl-config --cflags` -idirafter ../include +CLIENT_LIBS= -L../enet -lenet -L/usr/X11R6/lib `sdl-config --libs` -lSDL_image -lSDL_ttf -lz -lGL -lopenal -lvorbisfile -ljpeg endif CLIENT_OBJS= \ diff --git a/source/src/rendertext.cpp b/source/src/rendertext.cpp index e79f7f19..81b46e3e 100644 --- a/source/src/rendertext.cpp +++ b/source/src/rendertext.cpp @@ -140,8 +140,8 @@ void initfont() TTF_Init(); int fsize = 64; - char *fonname = "packages\\misc\\font.ttf"; - ttffont = TTF_OpenFont(findfile(fonname, "r"), fsize); + const char *fontname = "packages/misc/font.ttf"; + ttffont = TTF_OpenFont(findfile(path(fontname, true), "r"), fsize); utf8font.defaulth = 0; utf8font.defaultw = 0; @@ -670,7 +670,7 @@ void draw_text(const char *str, int left, int top, int r, int g, int b, int a, i for(; next <= iter && next != end; ) { - int test = utf8::distance(next, iter); + //int test = utf8::distance(next, iter); int c = utf8::peek_next(next, end); if(next == cursoriter) { cx = x; cy = y; cc = c; }