diff --git a/buildconfig/Setup.SDL2.in b/buildconfig/Setup.SDL2.in index 8a6afa1..d834f33 100644 --- a/buildconfig/Setup.SDL2.in +++ b/buildconfig/Setup.SDL2.in @@ -39,9 +39,9 @@ _sdl2.mixer src_c/_sdl2/mixer.c $(SDL) $(MIXER) $(DEBUG) -Isrc_c _sdl2.touch src_c/_sdl2/touch.c $(SDL) $(DEBUG) -Isrc_c _sdl2.controller src_c/_sdl2/controller.c $(SDL) $(DEBUG) -Isrc_c -GFX = src_c/SDL_gfx/SDL_gfxPrimitives.c +GFX = src_c/SDL_gfx/SDL_gfxPrimitives.c -lm #GFX = src_c/SDL_gfx/SDL_gfxBlitFunc.c src_c/SDL_gfx/SDL_gfxPrimitives.c -gfxdraw src_c/gfxdraw.c $(SDL) $(GFX) $(DEBUG) +gfxdraw src_c/gfxdraw.c -lm $(SDL) $(GFX) $(DEBUG) #optional freetype module (do not break in multiple lines #or the configuration script will choke!) @@ -53,7 +53,7 @@ _sprite src_c/_sprite.c $(SDL) $(DEBUG) #SDL as a dependency. these should not be altered base src_c/base.c $(SDL) $(DEBUG) -color src_c/color.c $(SDL) $(DEBUG) +color src_c/color.c -lm $(SDL) $(DEBUG) constants src_c/constants.c $(SDL) $(DEBUG) display src_c/display.c $(SDL) $(DEBUG) event src_c/event.c $(SDL) $(DEBUG) @@ -66,12 +66,12 @@ surface src_c/surface.c src_c/alphablit.c src_c/surface_fill.c $(SDL) $(DEBUG) surflock src_c/surflock.c $(SDL) $(DEBUG) time src_c/time.c $(SDL) $(DEBUG) joystick src_c/joystick.c $(SDL) $(DEBUG) -draw src_c/draw.c $(SDL) $(DEBUG) +draw src_c/draw.c -lm $(SDL) $(DEBUG) image src_c/image.c $(SDL) $(DEBUG) -transform src_c/transform.c src_c/rotozoom.c src_c/scale2x.c src_c/scale_mmx.c $(SDL) $(DEBUG) -mask src_c/mask.c src_c/bitmask.c $(SDL) $(DEBUG) +transform src_c/transform.c src_c/rotozoom.c src_c/scale2x.c src_c/scale_mmx.c -lm $(SDL) $(DEBUG) +mask src_c/mask.c src_c/bitmask.c -lm $(SDL) $(DEBUG) bufferproxy src_c/bufferproxy.c $(SDL) $(DEBUG) -pixelarray src_c/pixelarray.c $(SDL) $(DEBUG) -math src_c/math.c $(SDL) $(DEBUG) +pixelarray src_c/pixelarray.c -lm $(SDL) $(DEBUG) +math src_c/math.c -lm $(SDL) $(DEBUG) pixelcopy src_c/pixelcopy.c $(SDL) $(DEBUG) newbuffer src_c/newbuffer.c $(SDL) $(DEBUG)