MidnightBSD Magus

devel/allegro

A cross-platform library for games and multimedia programming

Flavor Version Run OSVersion Arch License Restricted Status
4.2.2_4 322 0.8 amd64 other 0 fail

Events

Machine Type Time Message
m5 info 2016-08-01 22:35:07.946281 Test Started
m5 fail 2016-08-01 22:36:36.865645 make build returned non-zero: 1
m5 fail 2016-08-01 22:36:38.663624 Test complete.

Log

===>  Building for allegro-4.2.2_4
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/allegro.c -o obj/unix/shared/alleg/allegro.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/blit.c -o obj/unix/shared/alleg/blit.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/bmp.c -o obj/unix/shared/alleg/bmp.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/clip3d.c -o obj/unix/shared/alleg/clip3d.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/clip3df.c -o obj/unix/shared/alleg/clip3df.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/colblend.c -o obj/unix/shared/alleg/colblend.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/color.c -o obj/unix/shared/alleg/color.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/config.c -o obj/unix/shared/alleg/config.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/datafile.c -o obj/unix/shared/alleg/datafile.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/dataregi.c -o obj/unix/shared/alleg/dataregi.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/digmid.c -o obj/unix/shared/alleg/digmid.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/dither.c -o obj/unix/shared/alleg/dither.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/dispsw.c -o obj/unix/shared/alleg/dispsw.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/drvlist.c -o obj/unix/shared/alleg/drvlist.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/file.c -o obj/unix/shared/alleg/file.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fli.c -o obj/unix/shared/alleg/fli.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/flood.c -o obj/unix/shared/alleg/flood.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/font.c -o obj/unix/shared/alleg/font.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fontbios.c -o obj/unix/shared/alleg/fontbios.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fontbmp.c -o obj/unix/shared/alleg/fontbmp.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fontdat.c -o obj/unix/shared/alleg/fontdat.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fontgrx.c -o obj/unix/shared/alleg/fontgrx.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fonttxt.c -o obj/unix/shared/alleg/fonttxt.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/fsel.c -o obj/unix/shared/alleg/fsel.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/gfx.c -o obj/unix/shared/alleg/gfx.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/glyph.c -o obj/unix/shared/alleg/glyph.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/graphics.c -o obj/unix/shared/alleg/graphics.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/gsprite.c -o obj/unix/shared/alleg/gsprite.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/gui.c -o obj/unix/shared/alleg/gui.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/guiproc.c -o obj/unix/shared/alleg/guiproc.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/inline.c -o obj/unix/shared/alleg/inline.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/joystick.c -o obj/unix/shared/alleg/joystick.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/keyboard.c -o obj/unix/shared/alleg/keyboard.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/lbm.c -o obj/unix/shared/alleg/lbm.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/libc.c -o obj/unix/shared/alleg/libc.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/lzss.c -o obj/unix/shared/alleg/lzss.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/math.c -o obj/unix/shared/alleg/math.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/math3d.c -o obj/unix/shared/alleg/math3d.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/midi.c -o obj/unix/shared/alleg/midi.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/mixer.c -o obj/unix/shared/alleg/mixer.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/modesel.c -o obj/unix/shared/alleg/modesel.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/mouse.c -o obj/unix/shared/alleg/mouse.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/pcx.c -o obj/unix/shared/alleg/pcx.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/poly3d.c -o obj/unix/shared/alleg/poly3d.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/polygon.c -o obj/unix/shared/alleg/polygon.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/quantize.c -o obj/unix/shared/alleg/quantize.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/quat.c -o obj/unix/shared/alleg/quat.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/readbmp.c -o obj/unix/shared/alleg/readbmp.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/readfont.c -o obj/unix/shared/alleg/readfont.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/readsmp.c -o obj/unix/shared/alleg/readsmp.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/rle.c -o obj/unix/shared/alleg/rle.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/rotate.c -o obj/unix/shared/alleg/rotate.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/scene3d.c -o obj/unix/shared/alleg/scene3d.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/sound.c -o obj/unix/shared/alleg/sound.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/spline.c -o obj/unix/shared/alleg/spline.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/stream.c -o obj/unix/shared/alleg/stream.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/text.c -o obj/unix/shared/alleg/text.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/tga.c -o obj/unix/shared/alleg/tga.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/timer.c -o obj/unix/shared/alleg/timer.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unicode.c -o obj/unix/shared/alleg/unicode.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/vtable.c -o obj/unix/shared/alleg/vtable.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/vtable15.c -o obj/unix/shared/alleg/vtable15.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/vtable16.c -o obj/unix/shared/alleg/vtable16.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/vtable24.c -o obj/unix/shared/alleg/vtable24.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/vtable32.c -o obj/unix/shared/alleg/vtable32.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/vtable8.c -o obj/unix/shared/alleg/vtable8.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/alsa5.c -o obj/unix/shared/alleg/alsa5.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/alsa9.c -o obj/unix/shared/alleg/alsa9.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/alsamidi.c -o obj/unix/shared/alleg/alsamidi.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/arts.c -o obj/unix/shared/alleg/arts.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/sgial.c -o obj/unix/shared/alleg/sgial.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/jack.c -o obj/unix/shared/alleg/jack.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/udjgpp.c -o obj/unix/shared/alleg/udjgpp.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/udrvlist.c -o obj/unix/shared/alleg/udrvlist.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/uesd.c -o obj/unix/shared/alleg/uesd.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/ufile.c -o obj/unix/shared/alleg/ufile.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/ugfxdrv.c -o obj/unix/shared/alleg/ugfxdrv.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/ujoydrv.c -o obj/unix/shared/alleg/ujoydrv.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/ukeybd.c -o obj/unix/shared/alleg/ukeybd.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/umain.c -o obj/unix/shared/alleg/umain.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/umodules.c -o obj/unix/shared/alleg/umodules.o
./src/unix/umodules.c:127:46: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
         snprintf(fullpath, sizeof fullpath, filename);
                                             ^~~~~~~~
./src/unix/umodules.c:131:83: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
         snprintf(fullpath_slash+1, (sizeof fullpath) - (fullpath_slash - fullpath) - 1, filename);
                                                                                         ^~~~~~~~
2 warnings generated.
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/umouse.c -o obj/unix/shared/alleg/umouse.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/uoss.c -o obj/unix/shared/alleg/uoss.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/uossmidi.c -o obj/unix/shared/alleg/uossmidi.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/uptimer.c -o obj/unix/shared/alleg/uptimer.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/usigalrm.c -o obj/unix/shared/alleg/usigalrm.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/usnddrv.c -o obj/unix/shared/alleg/usnddrv.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/ustimer.c -o obj/unix/shared/alleg/ustimer.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/usystem.c -o obj/unix/shared/alleg/usystem.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/uthreads.c -o obj/unix/shared/alleg/uthreads.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/unix/utimer.c -o obj/unix/shared/alleg/utimer.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/misc/modexsms.c -o obj/unix/shared/alleg/modexsms.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cblit16.c -o obj/unix/shared/alleg/cblit16.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cblit24.c -o obj/unix/shared/alleg/cblit24.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cblit32.c -o obj/unix/shared/alleg/cblit32.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cblit8.c -o obj/unix/shared/alleg/cblit8.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/i386/icpu.c -o obj/unix/shared/alleg/icpu.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/ccsprite.c -o obj/unix/shared/alleg/ccsprite.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cgfx15.c -o obj/unix/shared/alleg/cgfx15.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cgfx16.c -o obj/unix/shared/alleg/cgfx16.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cgfx24.c -o obj/unix/shared/alleg/cgfx24.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cgfx32.c -o obj/unix/shared/alleg/cgfx32.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cgfx8.c -o obj/unix/shared/alleg/cgfx8.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cmisc.c -o obj/unix/shared/alleg/cmisc.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cscan15.c -o obj/unix/shared/alleg/cscan15.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cscan16.c -o obj/unix/shared/alleg/cscan16.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cscan24.c -o obj/unix/shared/alleg/cscan24.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cscan32.c -o obj/unix/shared/alleg/cscan32.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cscan8.c -o obj/unix/shared/alleg/cscan8.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cspr15.c -o obj/unix/shared/alleg/cspr15.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cspr16.c -o obj/unix/shared/alleg/cspr16.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cspr24.c -o obj/unix/shared/alleg/cspr24.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cspr32.c -o obj/unix/shared/alleg/cspr32.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cspr8.c -o obj/unix/shared/alleg/cspr8.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/cstretch.c -o obj/unix/shared/alleg/cstretch.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/czscan15.c -o obj/unix/shared/alleg/czscan15.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/czscan16.c -o obj/unix/shared/alleg/czscan16.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/czscan24.c -o obj/unix/shared/alleg/czscan24.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/czscan32.c -o obj/unix/shared/alleg/czscan32.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/c/czscan8.c -o obj/unix/shared/alleg/czscan8.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/misc/ccolconv.c -o obj/unix/shared/alleg/ccolconv.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xgfxdrv.c -o obj/unix/shared/alleg/xgfxdrv.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xkeyboard.c -o obj/unix/shared/alleg/xkeyboard.o
./src/x/xkeyboard.c:610:16: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations]
         KeySym sym = XKeycodeToKeysym(_xwin.display,
                      ^
/usr/local/include/X11/Xlib.h:1687:15: note: 'XKeycodeToKeysym' declared here
extern KeySym XKeycodeToKeysym(
              ^
1 warning generated.
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xmouse.c -o obj/unix/shared/alleg/xmouse.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xsystem.c -o obj/unix/shared/alleg/xsystem.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xtimer.c -o obj/unix/shared/alleg/xtimer.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xvtable.c -o obj/unix/shared/alleg/xvtable.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xwin.c -o obj/unix/shared/alleg/xwin.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/x/xdga2.c -o obj/unix/shared/alleg/xdga2.o
cc -DALLEGRO_MODULES_PATH=\"/usr/local/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/local/include -DHAVE_LIBPTHREAD -O2 -pipe -fno-strict-aliasing -DALLEGRO_LIB_BUILD   -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused  -fPIC -DALLEGRO_SHARED -c ./src/misc/colconv.c -o obj/unix/shared/alleg/colconv.o
rm -f lib/unix/liballeg.so.42
cc -shared -o lib/unix/liballeg.so.42 obj/unix/shared/alleg/allegro.o obj/unix/shared/alleg/blit.o obj/unix/shared/alleg/bmp.o obj/unix/shared/alleg/clip3d.o obj/unix/shared/alleg/clip3df.o obj/unix/shared/alleg/colblend.o obj/unix/shared/alleg/color.o obj/unix/shared/alleg/config.o obj/unix/shared/alleg/datafile.o obj/unix/shared/alleg/dataregi.o obj/unix/shared/alleg/digmid.o obj/unix/shared/alleg/dither.o obj/unix/shared/alleg/dispsw.o obj/unix/shared/alleg/drvlist.o obj/unix/shared/alleg/file.o obj/unix/shared/alleg/fli.o obj/unix/shared/alleg/flood.o obj/unix/shared/alleg/font.o obj/unix/shared/alleg/fontbios.o obj/unix/shared/alleg/fontbmp.o obj/unix/shared/alleg/fontdat.o obj/unix/shared/alleg/fontgrx.o obj/unix/shared/alleg/fonttxt.o obj/unix/shared/alleg/fsel.o obj/unix/shared/alleg/gfx.o obj/unix/shared/alleg/glyph.o obj/unix/shared/alleg/graphics.o obj/unix/shared/alleg/gsprite.o obj/unix/shared/alleg/gui.o obj/unix/shared/alleg/guiproc.o obj/unix/shared/alleg/inline.o obj/unix/shared/alleg/joystick.o obj/unix/shared/alleg/keyboard.o obj/unix/shared/alleg/lbm.o obj/unix/shared/alleg/libc.o obj/unix/shared/alleg/lzss.o obj/unix/shared/alleg/math.o obj/unix/shared/alleg/math3d.o obj/unix/shared/alleg/midi.o obj/unix/shared/alleg/mixer.o obj/unix/shared/alleg/modesel.o obj/unix/shared/alleg/mouse.o obj/unix/shared/alleg/pcx.o obj/unix/shared/alleg/poly3d.o obj/unix/shared/alleg/polygon.o obj/unix/shared/alleg/quantize.o obj/unix/shared/alleg/quat.o obj/unix/shared/alleg/readbmp.o obj/unix/shared/alleg/readfont.o obj/unix/shared/alleg/readsmp.o obj/unix/shared/alleg/rle.o obj/unix/shared/alleg/rotate.o obj/unix/shared/alleg/scene3d.o obj/unix/shared/alleg/sound.o obj/unix/shared/alleg/spline.o obj/unix/shared/alleg/stream.o obj/unix/shared/alleg/text.o obj/unix/shared/alleg/tga.o obj/unix/shared/alleg/timer.o obj/unix/shared/alleg/unicode.o obj/unix/shared/alleg/vtable.o obj/unix/shared/alleg/vtable15.o obj/unix/shared/alleg/vtable16.o obj/unix/shared/alleg/vtable24.o obj/unix/shared/alleg/vtable32.o obj/unix/shared/alleg/vtable8.o obj/unix/shared/alleg/alsa5.o obj/unix/shared/alleg/alsa9.o obj/unix/shared/alleg/alsamidi.o obj/unix/shared/alleg/arts.o obj/unix/shared/alleg/sgial.o obj/unix/shared/alleg/jack.o obj/unix/shared/alleg/udjgpp.o obj/unix/shared/alleg/udrvlist.o obj/unix/shared/alleg/uesd.o obj/unix/shared/alleg/ufile.o obj/unix/shared/alleg/ugfxdrv.o obj/unix/shared/alleg/ujoydrv.o obj/unix/shared/alleg/ukeybd.o obj/unix/shared/alleg/umain.o obj/unix/shared/alleg/umodules.o obj/unix/shared/alleg/umouse.o obj/unix/shared/alleg/uoss.o obj/unix/shared/alleg/uossmidi.o obj/unix/shared/alleg/uptimer.o obj/unix/shared/alleg/usigalrm.o obj/unix/shared/alleg/usnddrv.o obj/unix/shared/alleg/ustimer.o obj/unix/shared/alleg/usystem.o obj/unix/shared/alleg/uthreads.o obj/unix/shared/alleg/utimer.o obj/unix/shared/alleg/modexsms.o obj/unix/shared/alleg/cblit16.o obj/unix/shared/alleg/cblit24.o obj/unix/shared/alleg/cblit32.o obj/unix/shared/alleg/cblit8.o obj/unix/shared/alleg/icpu.o obj/unix/shared/alleg/ccsprite.o obj/unix/shared/alleg/cgfx15.o obj/unix/shared/alleg/cgfx16.o obj/unix/shared/alleg/cgfx24.o obj/unix/shared/alleg/cgfx32.o obj/unix/shared/alleg/cgfx8.o obj/unix/shared/alleg/cmisc.o obj/unix/shared/alleg/cscan15.o obj/unix/shared/alleg/cscan16.o obj/unix/shared/alleg/cscan24.o obj/unix/shared/alleg/cscan32.o obj/unix/shared/alleg/cscan8.o obj/unix/shared/alleg/cspr15.o obj/unix/shared/alleg/cspr16.o obj/unix/shared/alleg/cspr24.o obj/unix/shared/alleg/cspr32.o obj/unix/shared/alleg/cspr8.o obj/unix/shared/alleg/cstretch.o obj/unix/shared/alleg/czscan15.o obj/unix/shared/alleg/czscan16.o obj/unix/shared/alleg/czscan24.o obj/unix/shared/alleg/czscan32.o obj/unix/shared/alleg/czscan8.o obj/unix/shared/alleg/ccolconv.o obj/unix/shared/alleg/xgfxdrv.o obj/unix/shared/alleg/xkeyboard.o obj/unix/shared/alleg/xmouse.o obj/unix/shared/alleg/xsystem.o obj/unix/shared/alleg/xtimer.o obj/unix/shared/alleg/xvtable.o obj/unix/shared/alleg/xwin.o obj/unix/shared/alleg/xdga2.o obj/unix/shared/alleg/colconv.o  -L/usr/local/lib -Wl,--export-dynamic  -Wl,-h,liballeg.so.42 -lm -lXxf86vm -lXcursor -lXpm -lXext -lX11 -lpthread 
obj/unix/shared/alleg/blit.o: In function `_allegro_hline':
./src/blit.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/blit.o: In function `_allegro_vline':
./src/blit.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/blit.o: In function `_default_ds':
./src/blit.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/blit.o: In function `_getpixel':
./src/blit.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/blit.o: In function `_getpixel15':
./src/blit.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/blit.o: In function `_getpixel16':
./src/blit.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/blit.o: In function `_getpixel24':
./src/blit.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/blit.o: In function `_getpixel32':
./src/blit.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/blit.o: In function `_grow_scratch_mem':
./src/blit.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/blit.o: In function `_putpixel':
./src/blit.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/blit.o: In function `_putpixel15':
./src/blit.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/blit.o: In function `_putpixel16':
./src/blit.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/blit.o: In function `_putpixel24':
./src/blit.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/blit.o: In function `_putpixel32':
./src/blit.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/blit.o: In function `_set_color':
./src/blit.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/blit.o: In function `acquire_bitmap':
./src/blit.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/blit.o: In function `acquire_screen':
./src/blit.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/blit.o: In function `apply_matrix':
./src/blit.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/blit.o: In function `arc':
./src/blit.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/blit.o: In function `bitmap_color_depth':
./src/blit.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/blit.o: In function `bitmap_mask_color':
./src/blit.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/blit.o: In function `bmp_read24':
./src/blit.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/blit.o: In function `bmp_read_line':
./src/blit.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/blit.o: In function `bmp_unwrite_line':
./src/blit.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/blit.o: In function `bmp_write24':
./src/blit.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/blit.o: In function `bmp_write_line':
./src/blit.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/blit.o: In function `circle':
./src/blit.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/blit.o: In function `circlefill':
./src/blit.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/blit.o: In function `clear_to_color':
./src/blit.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/blit.o: In function `desktop_color_depth':
./src/blit.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/blit.o: In function `dot_product':
./src/blit.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/blit.o: In function `dot_product_f':
./src/blit.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_character':
./src/blit.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_character_ex':
./src/blit.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_gouraud_sprite':
./src/blit.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_lit_rle_sprite':
./src/blit.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_lit_sprite':
./src/blit.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_rle_sprite':
./src/blit.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_sprite':
./src/blit.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_sprite_h_flip':
./src/blit.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_sprite_v_flip':
./src/blit.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_sprite_vh_flip':
./src/blit.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_trans_rle_sprite':
./src/blit.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/blit.o: In function `draw_trans_sprite':
./src/blit.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/blit.o: In function `ellipse':
./src/blit.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/blit.o: In function `ellipsefill':
./src/blit.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/blit.o: In function `fastline':
./src/blit.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/blit.o: In function `file_select':
./src/blit.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/blit.o: In function `fixacos':
./src/blit.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/blit.o: In function `fixadd':
./src/blit.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/blit.o: In function `fixasin':
./src/blit.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/blit.o: In function `fixceil':
./src/blit.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/blit.o: In function `fixcos':
./src/blit.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/blit.o: In function `fixdiv':
./src/blit.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/blit.o: In function `fixfloor':
./src/blit.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/blit.o: In function `fixmul':
./src/blit.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/blit.o: In function `fixsin':
./src/blit.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/blit.o: In function `fixsub':
./src/blit.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/blit.o: In function `fixtan':
./src/blit.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/blit.o: In function `fixtof':
./src/blit.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/blit.o: In function `fixtoi':
./src/blit.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/blit.o: In function `floodfill':
./src/blit.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/blit.o: In function `ftofix':
./src/blit.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/blit.o: In function `get_clip_rect':
./src/blit.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/blit.o: In function `get_clip_state':
./src/blit.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/blit.o: In function `get_desktop_resolution':
./src/blit.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/blit.o: In function `geta32':
./src/blit.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/blit.o: In function `getb15':
./src/blit.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/blit.o: In function `getb16':
./src/blit.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/blit.o: In function `getb24':
./src/blit.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/blit.o: In function `getb32':
./src/blit.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/blit.o: In function `getb8':
./src/blit.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/blit.o: In function `getg15':
./src/blit.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/blit.o: In function `getg16':
./src/blit.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/blit.o: In function `getg24':
./src/blit.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/blit.o: In function `getg32':
./src/blit.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/blit.o: In function `getg8':
./src/blit.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/blit.o: In function `getpixel':
./src/blit.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/blit.o: In function `getr15':
./src/blit.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/blit.o: In function `getr16':
./src/blit.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/blit.o: In function `getr24':
./src/blit.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/blit.o: In function `getr32':
./src/blit.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/blit.o: In function `getr8':
./src/blit.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/blit.o: In function `gui_textout':
./src/blit.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/blit.o: In function `install_allegro':
./src/blit.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/blit.o: In function `is_inside_bitmap':
./src/blit.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/blit.o: In function `is_linear_bitmap':
./src/blit.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/blit.o: In function `is_memory_bitmap':
./src/blit.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/blit.o: In function `is_planar_bitmap':
./src/blit.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/blit.o: In function `is_same_bitmap':
./src/blit.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/blit.o: In function `is_screen_bitmap':
./src/blit.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/blit.o: In function `is_sub_bitmap':
./src/blit.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/blit.o: In function `is_system_bitmap':
./src/blit.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/blit.o: In function `is_video_bitmap':
./src/blit.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/blit.o: In function `is_windowed_mode':
./src/blit.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/blit.o: In function `itofix':
./src/blit.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/blit.o: In function `line':
./src/blit.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/blit.o: In function `makeacol32':
./src/blit.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/blit.o: In function `makecol15':
./src/blit.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/blit.o: In function `makecol16':
./src/blit.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/blit.o: In function `makecol24':
./src/blit.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/blit.o: In function `makecol32':
./src/blit.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/blit.o: In function `persp_project':
./src/blit.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/blit.o: In function `persp_project_f':
./src/blit.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/blit.o: In function `pivot_scaled_sprite':
./src/blit.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/blit.o: In function `pivot_scaled_sprite_v_flip':
./src/blit.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/blit.o: In function `pivot_sprite':
./src/blit.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/blit.o: In function `pivot_sprite_v_flip':
./src/blit.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/blit.o: In function `polygon':
./src/blit.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/blit.o: In function `polygon3d':
./src/blit.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/blit.o: In function `polygon3d_f':
./src/blit.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/blit.o: In function `putpixel':
./src/blit.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/blit.o: In function `quad3d':
./src/blit.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/blit.o: In function `quad3d_f':
./src/blit.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/blit.o: In function `rect':
./src/blit.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/blit.o: In function `rectfill':
./src/blit.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/blit.o: In function `release_bitmap':
./src/blit.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/blit.o: In function `release_screen':
./src/blit.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/blit.o: In function `rotate_scaled_sprite':
./src/blit.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/blit.o: In function `rotate_scaled_sprite_v_flip':
./src/blit.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/blit.o: In function `rotate_sprite':
./src/blit.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/blit.o: In function `rotate_sprite_v_flip':
./src/blit.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/blit.o: In function `set_clip_state':
./src/blit.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/blit.o: In function `set_window_close_button':
./src/blit.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/blit.o: In function `set_window_close_hook':
./src/blit.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/blit.o: In function `set_window_title':
./src/blit.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/blit.o: In function `spline':
./src/blit.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/blit.o: In function `textout':
./src/blit.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/blit.o: In function `textout_centre':
./src/blit.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/blit.o: In function `textout_justify':
./src/blit.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/blit.o: In function `textout_right':
./src/blit.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/blit.o: In function `triangle':
./src/blit.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/blit.o: In function `triangle3d':
./src/blit.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/blit.o: In function `triangle3d_f':
./src/blit.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/blit.o: In function `yield_timeslice':
./src/blit.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/bmp.o: In function `_allegro_hline':
./src/bmp.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/bmp.o: In function `_allegro_vline':
./src/bmp.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/bmp.o: In function `_default_ds':
./src/bmp.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/bmp.o: In function `_getpixel':
./src/bmp.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/bmp.o: In function `_getpixel15':
./src/bmp.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/bmp.o: In function `_getpixel16':
./src/bmp.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/bmp.o: In function `_getpixel24':
./src/bmp.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/bmp.o: In function `_getpixel32':
./src/bmp.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/bmp.o: In function `_grow_scratch_mem':
./src/bmp.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/bmp.o: In function `_putpixel':
./src/bmp.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/bmp.o: In function `_putpixel15':
./src/bmp.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/bmp.o: In function `_putpixel16':
./src/bmp.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/bmp.o: In function `_putpixel24':
./src/bmp.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/bmp.o: In function `_putpixel32':
./src/bmp.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/bmp.o: In function `_set_color':
./src/bmp.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/bmp.o: In function `acquire_bitmap':
./src/bmp.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/bmp.o: In function `acquire_screen':
./src/bmp.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/bmp.o: In function `apply_matrix':
./src/bmp.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/bmp.o: In function `arc':
./src/bmp.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/bmp.o: In function `bitmap_color_depth':
./src/bmp.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/bmp.o: In function `bitmap_mask_color':
./src/bmp.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/bmp.o: In function `bmp_read24':
./src/bmp.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/bmp.o: In function `bmp_read_line':
./src/bmp.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/bmp.o: In function `bmp_unwrite_line':
./src/bmp.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/bmp.o: In function `bmp_write24':
./src/bmp.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/bmp.o: In function `bmp_write_line':
./src/bmp.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/bmp.o: In function `circle':
./src/bmp.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `circlefill':
./src/bmp.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/bmp.o: In function `clear_to_color':
./src/bmp.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/bmp.o: In function `desktop_color_depth':
./src/bmp.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/bmp.o: In function `dot_product':
./src/bmp.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/bmp.o: In function `dot_product_f':
./src/bmp.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_character':
./src/bmp.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_character_ex':
./src/bmp.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_gouraud_sprite':
./src/bmp.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_lit_rle_sprite':
./src/bmp.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_lit_sprite':
./src/bmp.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_rle_sprite':
./src/bmp.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_sprite':
./src/bmp.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_sprite_h_flip':
./src/bmp.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_sprite_v_flip':
./src/bmp.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_sprite_vh_flip':
./src/bmp.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_trans_rle_sprite':
./src/bmp.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/bmp.o: In function `draw_trans_sprite':
./src/bmp.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `ellipse':
./src/bmp.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `ellipsefill':
./src/bmp.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/bmp.o: In function `fastline':
./src/bmp.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/bmp.o: In function `file_select':
./src/bmp.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixacos':
./src/bmp.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixadd':
./src/bmp.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixasin':
./src/bmp.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixceil':
./src/bmp.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixcos':
./src/bmp.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixdiv':
./src/bmp.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixfloor':
./src/bmp.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixmul':
./src/bmp.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixsin':
./src/bmp.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixsub':
./src/bmp.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixtan':
./src/bmp.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixtof':
./src/bmp.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/bmp.o: In function `fixtoi':
./src/bmp.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/bmp.o: In function `floodfill':
./src/bmp.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/bmp.o: In function `ftofix':
./src/bmp.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/bmp.o: In function `get_clip_rect':
./src/bmp.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/bmp.o: In function `get_clip_state':
./src/bmp.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/bmp.o: In function `get_desktop_resolution':
./src/bmp.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/bmp.o: In function `geta32':
./src/bmp.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/bmp.o: In function `getb15':
./src/bmp.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/bmp.o: In function `getb16':
./src/bmp.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/bmp.o: In function `getb24':
./src/bmp.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getb32':
./src/bmp.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/bmp.o: In function `getb8':
./src/bmp.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getg15':
./src/bmp.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/bmp.o: In function `getg16':
./src/bmp.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/bmp.o: In function `getg24':
./src/bmp.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getg32':
./src/bmp.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getg8':
./src/bmp.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getpixel':
./src/bmp.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/bmp.o: In function `getr15':
./src/bmp.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getr16':
./src/bmp.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/bmp.o: In function `getr24':
./src/bmp.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getr32':
./src/bmp.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/bmp.o: In function `getr8':
./src/bmp.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/bmp.o: In function `gui_textout':
./src/bmp.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/bmp.o: In function `install_allegro':
./src/bmp.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_inside_bitmap':
./src/bmp.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_linear_bitmap':
./src/bmp.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_memory_bitmap':
./src/bmp.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_planar_bitmap':
./src/bmp.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_same_bitmap':
./src/bmp.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_screen_bitmap':
./src/bmp.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_sub_bitmap':
./src/bmp.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_system_bitmap':
./src/bmp.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_video_bitmap':
./src/bmp.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/bmp.o: In function `is_windowed_mode':
./src/bmp.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/bmp.o: In function `itofix':
./src/bmp.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/bmp.o: In function `line':
./src/bmp.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/bmp.o: In function `makeacol32':
./src/bmp.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/bmp.o: In function `makecol15':
./src/bmp.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/bmp.o: In function `makecol16':
./src/bmp.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/bmp.o: In function `makecol24':
./src/bmp.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `makecol32':
./src/bmp.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/bmp.o: In function `persp_project':
./src/bmp.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/bmp.o: In function `persp_project_f':
./src/bmp.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/bmp.o: In function `pivot_scaled_sprite':
./src/bmp.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/bmp.o: In function `pivot_scaled_sprite_v_flip':
./src/bmp.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/bmp.o: In function `pivot_sprite':
./src/bmp.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/bmp.o: In function `pivot_sprite_v_flip':
./src/bmp.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/bmp.o: In function `polygon':
./src/bmp.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/bmp.o: In function `polygon3d':
./src/bmp.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/bmp.o: In function `polygon3d_f':
./src/bmp.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/bmp.o: In function `putpixel':
./src/bmp.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/bmp.o: In function `quad3d':
./src/bmp.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/bmp.o: In function `quad3d_f':
./src/bmp.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/bmp.o: In function `rect':
./src/bmp.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/bmp.o: In function `rectfill':
./src/bmp.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/bmp.o: In function `release_bitmap':
./src/bmp.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/bmp.o: In function `release_screen':
./src/bmp.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `rotate_scaled_sprite':
./src/bmp.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/bmp.o: In function `rotate_scaled_sprite_v_flip':
./src/bmp.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/bmp.o: In function `rotate_sprite':
./src/bmp.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/bmp.o: In function `rotate_sprite_v_flip':
./src/bmp.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/bmp.o: In function `set_clip_state':
./src/bmp.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/bmp.o: In function `set_window_close_button':
./src/bmp.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/bmp.o: In function `set_window_close_hook':
./src/bmp.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/bmp.o: In function `set_window_title':
./src/bmp.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/bmp.o: In function `spline':
./src/bmp.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/bmp.o: In function `textout':
./src/bmp.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/bmp.o: In function `textout_centre':
./src/bmp.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/bmp.o: In function `textout_justify':
./src/bmp.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/bmp.o: In function `textout_right':
./src/bmp.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/bmp.o: In function `triangle':
./src/bmp.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/bmp.o: In function `triangle3d':
./src/bmp.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/bmp.o: In function `triangle3d_f':
./src/bmp.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/bmp.o: In function `yield_timeslice':
./src/bmp.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_allegro_hline':
./src/clip3d.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_allegro_vline':
./src/clip3d.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_default_ds':
./src/clip3d.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_getpixel':
./src/clip3d.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_getpixel15':
./src/clip3d.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_getpixel16':
./src/clip3d.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_getpixel24':
./src/clip3d.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_getpixel32':
./src/clip3d.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_putpixel':
./src/clip3d.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_putpixel15':
./src/clip3d.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_putpixel16':
./src/clip3d.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_putpixel24':
./src/clip3d.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_putpixel32':
./src/clip3d.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/clip3d.o: In function `_set_color':
./src/clip3d.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/clip3d.o: In function `acquire_bitmap':
./src/clip3d.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/clip3d.o: In function `acquire_screen':
./src/clip3d.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `apply_matrix':
./src/clip3d.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `arc':
./src/clip3d.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bitmap_color_depth':
./src/clip3d.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bitmap_mask_color':
./src/clip3d.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bmp_read24':
./src/clip3d.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bmp_read_line':
./src/clip3d.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bmp_unwrite_line':
./src/clip3d.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bmp_write24':
./src/clip3d.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/clip3d.o: In function `bmp_write_line':
./src/clip3d.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/clip3d.o: In function `circle':
./src/clip3d.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `circlefill':
./src/clip3d.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `clear_to_color':
./src/clip3d.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/clip3d.o: In function `desktop_color_depth':
./src/clip3d.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `dot_product':
./src/clip3d.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/clip3d.o: In function `dot_product_f':
./src/clip3d.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_character':
./src/clip3d.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_character_ex':
./src/clip3d.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_gouraud_sprite':
./src/clip3d.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_lit_rle_sprite':
./src/clip3d.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_lit_sprite':
./src/clip3d.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_rle_sprite':
./src/clip3d.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_sprite':
./src/clip3d.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_sprite_h_flip':
./src/clip3d.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_sprite_v_flip':
./src/clip3d.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_sprite_vh_flip':
./src/clip3d.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_trans_rle_sprite':
./src/clip3d.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/clip3d.o: In function `draw_trans_sprite':
./src/clip3d.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `ellipse':
./src/clip3d.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `ellipsefill':
./src/clip3d.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fastline':
./src/clip3d.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/clip3d.o: In function `file_select':
./src/clip3d.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixacos':
./src/clip3d.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixadd':
./src/clip3d.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixasin':
./src/clip3d.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixceil':
./src/clip3d.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixcos':
./src/clip3d.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixdiv':
./src/clip3d.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixfloor':
./src/clip3d.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixmul':
./src/clip3d.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixsin':
./src/clip3d.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixsub':
./src/clip3d.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixtan':
./src/clip3d.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixtof':
./src/clip3d.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `fixtoi':
./src/clip3d.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `floodfill':
./src/clip3d.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/clip3d.o: In function `ftofix':
./src/clip3d.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/clip3d.o: In function `get_clip_rect':
./src/clip3d.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/clip3d.o: In function `get_clip_state':
./src/clip3d.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/clip3d.o: In function `get_desktop_resolution':
./src/clip3d.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/clip3d.o: In function `geta32':
./src/clip3d.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getb15':
./src/clip3d.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getb16':
./src/clip3d.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getb24':
./src/clip3d.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getb32':
./src/clip3d.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getb8':
./src/clip3d.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getg15':
./src/clip3d.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getg16':
./src/clip3d.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getg24':
./src/clip3d.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getg32':
./src/clip3d.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getg8':
./src/clip3d.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getpixel':
./src/clip3d.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getr15':
./src/clip3d.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getr16':
./src/clip3d.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getr24':
./src/clip3d.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getr32':
./src/clip3d.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `getr8':
./src/clip3d.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/clip3d.o: In function `gui_textout':
./src/clip3d.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `install_allegro':
./src/clip3d.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_inside_bitmap':
./src/clip3d.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_linear_bitmap':
./src/clip3d.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_memory_bitmap':
./src/clip3d.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_planar_bitmap':
./src/clip3d.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_same_bitmap':
./src/clip3d.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_screen_bitmap':
./src/clip3d.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_sub_bitmap':
./src/clip3d.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_system_bitmap':
./src/clip3d.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_video_bitmap':
./src/clip3d.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/clip3d.o: In function `is_windowed_mode':
./src/clip3d.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/clip3d.o: In function `itofix':
./src/clip3d.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `line':
./src/clip3d.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/clip3d.o: In function `makeacol32':
./src/clip3d.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/clip3d.o: In function `makecol15':
./src/clip3d.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/clip3d.o: In function `makecol16':
./src/clip3d.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `makecol24':
./src/clip3d.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `makecol32':
./src/clip3d.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/clip3d.o: In function `persp_project':
./src/clip3d.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/clip3d.o: In function `persp_project_f':
./src/clip3d.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/clip3d.o: In function `pivot_scaled_sprite':
./src/clip3d.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/clip3d.o: In function `pivot_scaled_sprite_v_flip':
./src/clip3d.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `pivot_sprite':
./src/clip3d.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `pivot_sprite_v_flip':
./src/clip3d.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/clip3d.o: In function `polygon':
./src/clip3d.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `polygon3d':
./src/clip3d.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/clip3d.o: In function `polygon3d_f':
./src/clip3d.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/clip3d.o: In function `putpixel':
./src/clip3d.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/clip3d.o: In function `quad3d':
./src/clip3d.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/clip3d.o: In function `quad3d_f':
./src/clip3d.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/clip3d.o: In function `rect':
./src/clip3d.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `rectfill':
./src/clip3d.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/clip3d.o: In function `release_bitmap':
./src/clip3d.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `release_screen':
./src/clip3d.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `rotate_scaled_sprite':
./src/clip3d.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/clip3d.o: In function `rotate_scaled_sprite_v_flip':
./src/clip3d.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/clip3d.o: In function `rotate_sprite':
./src/clip3d.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/clip3d.o: In function `rotate_sprite_v_flip':
./src/clip3d.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `set_clip_state':
./src/clip3d.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/clip3d.o: In function `set_window_close_button':
./src/clip3d.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `set_window_close_hook':
./src/clip3d.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `set_window_title':
./src/clip3d.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `spline':
./src/clip3d.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/clip3d.o: In function `textout':
./src/clip3d.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `textout_centre':
./src/clip3d.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/clip3d.o: In function `textout_justify':
./src/clip3d.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/clip3d.o: In function `textout_right':
./src/clip3d.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/clip3d.o: In function `triangle':
./src/clip3d.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/clip3d.o: In function `triangle3d':
./src/clip3d.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/clip3d.o: In function `triangle3d_f':
./src/clip3d.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/clip3d.o: In function `yield_timeslice':
./src/clip3d.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_allegro_hline':
./src/clip3df.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_allegro_vline':
./src/clip3df.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_default_ds':
./src/clip3df.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_getpixel':
./src/clip3df.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_getpixel15':
./src/clip3df.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_getpixel16':
./src/clip3df.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_getpixel24':
./src/clip3df.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_getpixel32':
./src/clip3df.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_putpixel':
./src/clip3df.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_putpixel15':
./src/clip3df.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_putpixel16':
./src/clip3df.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_putpixel24':
./src/clip3df.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_putpixel32':
./src/clip3df.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/clip3df.o: In function `_set_color':
./src/clip3df.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/clip3df.o: In function `acquire_bitmap':
./src/clip3df.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/clip3df.o: In function `acquire_screen':
./src/clip3df.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `apply_matrix':
./src/clip3df.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `arc':
./src/clip3df.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bitmap_color_depth':
./src/clip3df.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bitmap_mask_color':
./src/clip3df.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bmp_read24':
./src/clip3df.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bmp_read_line':
./src/clip3df.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bmp_unwrite_line':
./src/clip3df.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bmp_write24':
./src/clip3df.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/clip3df.o: In function `bmp_write_line':
./src/clip3df.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/clip3df.o: In function `circle':
./src/clip3df.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `circlefill':
./src/clip3df.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `clear_to_color':
./src/clip3df.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/clip3df.o: In function `desktop_color_depth':
./src/clip3df.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `dot_product':
./src/clip3df.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/clip3df.o: In function `dot_product_f':
./src/clip3df.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_character':
./src/clip3df.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_character_ex':
./src/clip3df.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_gouraud_sprite':
./src/clip3df.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_lit_rle_sprite':
./src/clip3df.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_lit_sprite':
./src/clip3df.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_rle_sprite':
./src/clip3df.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_sprite':
./src/clip3df.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_sprite_h_flip':
./src/clip3df.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_sprite_v_flip':
./src/clip3df.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_sprite_vh_flip':
./src/clip3df.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_trans_rle_sprite':
./src/clip3df.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/clip3df.o: In function `draw_trans_sprite':
./src/clip3df.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `ellipse':
./src/clip3df.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `ellipsefill':
./src/clip3df.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fastline':
./src/clip3df.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/clip3df.o: In function `file_select':
./src/clip3df.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixacos':
./src/clip3df.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixadd':
./src/clip3df.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixasin':
./src/clip3df.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixceil':
./src/clip3df.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixcos':
./src/clip3df.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixdiv':
./src/clip3df.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixfloor':
./src/clip3df.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixmul':
./src/clip3df.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixsin':
./src/clip3df.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixsub':
./src/clip3df.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixtan':
./src/clip3df.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixtof':
./src/clip3df.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `fixtoi':
./src/clip3df.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `floodfill':
./src/clip3df.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/clip3df.o: In function `ftofix':
./src/clip3df.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/clip3df.o: In function `get_clip_rect':
./src/clip3df.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/clip3df.o: In function `get_clip_state':
./src/clip3df.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/clip3df.o: In function `get_desktop_resolution':
./src/clip3df.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/clip3df.o: In function `geta32':
./src/clip3df.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getb15':
./src/clip3df.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getb16':
./src/clip3df.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getb24':
./src/clip3df.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getb32':
./src/clip3df.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getb8':
./src/clip3df.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getg15':
./src/clip3df.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getg16':
./src/clip3df.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getg24':
./src/clip3df.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getg32':
./src/clip3df.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getg8':
./src/clip3df.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getpixel':
./src/clip3df.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getr15':
./src/clip3df.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getr16':
./src/clip3df.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getr24':
./src/clip3df.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getr32':
./src/clip3df.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `getr8':
./src/clip3df.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/clip3df.o: In function `gui_textout':
./src/clip3df.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `install_allegro':
./src/clip3df.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_inside_bitmap':
./src/clip3df.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_linear_bitmap':
./src/clip3df.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_memory_bitmap':
./src/clip3df.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_planar_bitmap':
./src/clip3df.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_same_bitmap':
./src/clip3df.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_screen_bitmap':
./src/clip3df.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_sub_bitmap':
./src/clip3df.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_system_bitmap':
./src/clip3df.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_video_bitmap':
./src/clip3df.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/clip3df.o: In function `is_windowed_mode':
./src/clip3df.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/clip3df.o: In function `itofix':
./src/clip3df.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `line':
./src/clip3df.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/clip3df.o: In function `makeacol32':
./src/clip3df.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/clip3df.o: In function `makecol15':
./src/clip3df.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/clip3df.o: In function `makecol16':
./src/clip3df.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `makecol24':
./src/clip3df.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `makecol32':
./src/clip3df.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/clip3df.o: In function `persp_project':
./src/clip3df.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/clip3df.o: In function `persp_project_f':
./src/clip3df.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/clip3df.o: In function `pivot_scaled_sprite':
./src/clip3df.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/clip3df.o: In function `pivot_scaled_sprite_v_flip':
./src/clip3df.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `pivot_sprite':
./src/clip3df.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `pivot_sprite_v_flip':
./src/clip3df.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/clip3df.o: In function `polygon':
./src/clip3df.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `polygon3d':
./src/clip3df.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/clip3df.o: In function `polygon3d_f':
./src/clip3df.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/clip3df.o: In function `putpixel':
./src/clip3df.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/clip3df.o: In function `quad3d':
./src/clip3df.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/clip3df.o: In function `quad3d_f':
./src/clip3df.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/clip3df.o: In function `rect':
./src/clip3df.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `rectfill':
./src/clip3df.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/clip3df.o: In function `release_bitmap':
./src/clip3df.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `release_screen':
./src/clip3df.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `rotate_scaled_sprite':
./src/clip3df.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/clip3df.o: In function `rotate_scaled_sprite_v_flip':
./src/clip3df.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/clip3df.o: In function `rotate_sprite':
./src/clip3df.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/clip3df.o: In function `rotate_sprite_v_flip':
./src/clip3df.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `set_clip_state':
./src/clip3df.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/clip3df.o: In function `set_window_close_button':
./src/clip3df.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `set_window_close_hook':
./src/clip3df.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `set_window_title':
./src/clip3df.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `spline':
./src/clip3df.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/clip3df.o: In function `textout':
./src/clip3df.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `textout_centre':
./src/clip3df.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/clip3df.o: In function `textout_justify':
./src/clip3df.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/clip3df.o: In function `textout_right':
./src/clip3df.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/clip3df.o: In function `triangle':
./src/clip3df.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/clip3df.o: In function `triangle3d':
./src/clip3df.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/clip3df.o: In function `triangle3d_f':
./src/clip3df.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/clip3df.o: In function `yield_timeslice':
./src/clip3df.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/colblend.o: In function `_allegro_hline':
./src/colblend.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/colblend.o: In function `_allegro_vline':
./src/colblend.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/colblend.o: In function `_default_ds':
./src/colblend.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/colblend.o: In function `_getpixel':
./src/colblend.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/colblend.o: In function `_getpixel15':
./src/colblend.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/colblend.o: In function `_getpixel16':
./src/colblend.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/colblend.o: In function `_getpixel24':
./src/colblend.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/colblend.o: In function `_getpixel32':
./src/colblend.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/colblend.o: In function `_grow_scratch_mem':
./src/colblend.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/colblend.o: In function `_putpixel':
./src/colblend.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/colblend.o: In function `_putpixel15':
./src/colblend.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/colblend.o: In function `_putpixel16':
./src/colblend.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/colblend.o: In function `_putpixel24':
./src/colblend.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/colblend.o: In function `_putpixel32':
./src/colblend.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/colblend.o: In function `_set_color':
./src/colblend.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/colblend.o: In function `acquire_bitmap':
./src/colblend.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/colblend.o: In function `acquire_screen':
./src/colblend.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/colblend.o: In function `apply_matrix':
./src/colblend.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/colblend.o: In function `arc':
./src/colblend.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/colblend.o: In function `bitmap_color_depth':
./src/colblend.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/colblend.o: In function `bitmap_mask_color':
./src/colblend.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/colblend.o: In function `bmp_read24':
./src/colblend.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/colblend.o: In function `bmp_read_line':
./src/colblend.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/colblend.o: In function `bmp_unwrite_line':
./src/colblend.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/colblend.o: In function `bmp_write24':
./src/colblend.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/colblend.o: In function `bmp_write_line':
./src/colblend.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/colblend.o: In function `circle':
./src/colblend.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `circlefill':
./src/colblend.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/colblend.o: In function `clear_to_color':
./src/colblend.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/colblend.o: In function `desktop_color_depth':
./src/colblend.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/colblend.o: In function `dot_product':
./src/colblend.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/colblend.o: In function `dot_product_f':
./src/colblend.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_character':
./src/colblend.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_character_ex':
./src/colblend.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_gouraud_sprite':
./src/colblend.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_lit_rle_sprite':
./src/colblend.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_lit_sprite':
./src/colblend.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_rle_sprite':
./src/colblend.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_sprite':
./src/colblend.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_sprite_h_flip':
./src/colblend.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_sprite_v_flip':
./src/colblend.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_sprite_vh_flip':
./src/colblend.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_trans_rle_sprite':
./src/colblend.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/colblend.o: In function `draw_trans_sprite':
./src/colblend.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `ellipse':
./src/colblend.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `ellipsefill':
./src/colblend.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/colblend.o: In function `fastline':
./src/colblend.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/colblend.o: In function `file_select':
./src/colblend.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixacos':
./src/colblend.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixadd':
./src/colblend.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixasin':
./src/colblend.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixceil':
./src/colblend.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixcos':
./src/colblend.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixdiv':
./src/colblend.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixfloor':
./src/colblend.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixmul':
./src/colblend.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixsin':
./src/colblend.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixsub':
./src/colblend.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixtan':
./src/colblend.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixtof':
./src/colblend.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/colblend.o: In function `fixtoi':
./src/colblend.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/colblend.o: In function `floodfill':
./src/colblend.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/colblend.o: In function `ftofix':
./src/colblend.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/colblend.o: In function `get_clip_rect':
./src/colblend.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/colblend.o: In function `get_clip_state':
./src/colblend.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/colblend.o: In function `get_desktop_resolution':
./src/colblend.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/colblend.o: In function `geta32':
./src/colblend.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/colblend.o: In function `getb15':
./src/colblend.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/colblend.o: In function `getb16':
./src/colblend.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/colblend.o: In function `getb24':
./src/colblend.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getb32':
./src/colblend.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/colblend.o: In function `getb8':
./src/colblend.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getg15':
./src/colblend.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/colblend.o: In function `getg16':
./src/colblend.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/colblend.o: In function `getg24':
./src/colblend.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getg32':
./src/colblend.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getg8':
./src/colblend.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getpixel':
./src/colblend.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/colblend.o: In function `getr15':
./src/colblend.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getr16':
./src/colblend.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/colblend.o: In function `getr24':
./src/colblend.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getr32':
./src/colblend.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/colblend.o: In function `getr8':
./src/colblend.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/colblend.o: In function `gui_textout':
./src/colblend.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/colblend.o: In function `install_allegro':
./src/colblend.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_inside_bitmap':
./src/colblend.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_linear_bitmap':
./src/colblend.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_memory_bitmap':
./src/colblend.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_planar_bitmap':
./src/colblend.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_same_bitmap':
./src/colblend.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_screen_bitmap':
./src/colblend.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_sub_bitmap':
./src/colblend.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_system_bitmap':
./src/colblend.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_video_bitmap':
./src/colblend.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/colblend.o: In function `is_windowed_mode':
./src/colblend.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/colblend.o: In function `itofix':
./src/colblend.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/colblend.o: In function `line':
./src/colblend.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/colblend.o: In function `makeacol32':
./src/colblend.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/colblend.o: In function `makecol15':
./src/colblend.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/colblend.o: In function `makecol16':
./src/colblend.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/colblend.o: In function `makecol24':
./src/colblend.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `makecol32':
./src/colblend.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/colblend.o: In function `persp_project':
./src/colblend.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/colblend.o: In function `persp_project_f':
./src/colblend.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/colblend.o: In function `pivot_scaled_sprite':
./src/colblend.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/colblend.o: In function `pivot_scaled_sprite_v_flip':
./src/colblend.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/colblend.o: In function `pivot_sprite':
./src/colblend.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/colblend.o: In function `pivot_sprite_v_flip':
./src/colblend.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/colblend.o: In function `polygon':
./src/colblend.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/colblend.o: In function `polygon3d':
./src/colblend.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/colblend.o: In function `polygon3d_f':
./src/colblend.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/colblend.o: In function `putpixel':
./src/colblend.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/colblend.o: In function `quad3d':
./src/colblend.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/colblend.o: In function `quad3d_f':
./src/colblend.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/colblend.o: In function `rect':
./src/colblend.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/colblend.o: In function `rectfill':
./src/colblend.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/colblend.o: In function `release_bitmap':
./src/colblend.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/colblend.o: In function `release_screen':
./src/colblend.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `rotate_scaled_sprite':
./src/colblend.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/colblend.o: In function `rotate_scaled_sprite_v_flip':
./src/colblend.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/colblend.o: In function `rotate_sprite':
./src/colblend.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/colblend.o: In function `rotate_sprite_v_flip':
./src/colblend.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/colblend.o: In function `set_clip_state':
./src/colblend.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/colblend.o: In function `set_window_close_button':
./src/colblend.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/colblend.o: In function `set_window_close_hook':
./src/colblend.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/colblend.o: In function `set_window_title':
./src/colblend.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/colblend.o: In function `spline':
./src/colblend.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/colblend.o: In function `textout':
./src/colblend.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/colblend.o: In function `textout_centre':
./src/colblend.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/colblend.o: In function `textout_justify':
./src/colblend.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/colblend.o: In function `textout_right':
./src/colblend.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/colblend.o: In function `triangle':
./src/colblend.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/colblend.o: In function `triangle3d':
./src/colblend.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/colblend.o: In function `triangle3d_f':
./src/colblend.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/colblend.o: In function `yield_timeslice':
./src/colblend.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/color.o: In function `_allegro_hline':
./src/color.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/color.o: In function `_allegro_vline':
./src/color.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/color.o: In function `_default_ds':
./src/color.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/color.o: In function `_getpixel':
./src/color.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/color.o: In function `_getpixel15':
./src/color.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/color.o: In function `_getpixel16':
./src/color.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/color.o: In function `_getpixel24':
./src/color.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/color.o: In function `_getpixel32':
./src/color.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/color.o: In function `_grow_scratch_mem':
./src/color.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/color.o: In function `_putpixel':
./src/color.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/color.o: In function `_putpixel15':
./src/color.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/color.o: In function `_putpixel16':
./src/color.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/color.o: In function `_putpixel24':
./src/color.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/color.o: In function `_putpixel32':
./src/color.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/color.o: In function `_set_color':
./src/color.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/color.o: In function `acquire_bitmap':
./src/color.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/color.o: In function `acquire_screen':
./src/color.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/color.o: In function `apply_matrix':
./src/color.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/color.o: In function `arc':
./src/color.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/color.o: In function `bitmap_color_depth':
./src/color.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/color.o: In function `bitmap_mask_color':
./src/color.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/color.o: In function `bmp_read24':
./src/color.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/color.o: In function `bmp_read_line':
./src/color.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/color.o: In function `bmp_unwrite_line':
./src/color.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/color.o: In function `bmp_write24':
./src/color.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/color.o: In function `bmp_write_line':
./src/color.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/color.o: In function `circle':
./src/color.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/color.o: In function `circlefill':
./src/color.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/color.o: In function `clear_to_color':
./src/color.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/color.o: In function `desktop_color_depth':
./src/color.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/color.o: In function `dot_product':
./src/color.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/color.o: In function `dot_product_f':
./src/color.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/color.o: In function `draw_character':
./src/color.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/color.o: In function `draw_character_ex':
./src/color.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/color.o: In function `draw_gouraud_sprite':
./src/color.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/color.o: In function `draw_lit_rle_sprite':
./src/color.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/color.o: In function `draw_lit_sprite':
./src/color.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/color.o: In function `draw_rle_sprite':
./src/color.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/color.o: In function `draw_sprite':
./src/color.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/color.o: In function `draw_sprite_h_flip':
./src/color.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/color.o: In function `draw_sprite_v_flip':
./src/color.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/color.o: In function `draw_sprite_vh_flip':
./src/color.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/color.o: In function `draw_trans_rle_sprite':
./src/color.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/color.o: In function `draw_trans_sprite':
./src/color.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/color.o: In function `ellipse':
./src/color.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/color.o: In function `ellipsefill':
./src/color.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/color.o: In function `fastline':
./src/color.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/color.o: In function `file_select':
./src/color.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/color.o: In function `fixacos':
./src/color.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/color.o: In function `fixadd':
./src/color.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/color.o: In function `fixasin':
./src/color.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/color.o: In function `fixceil':
./src/color.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/color.o: In function `fixcos':
./src/color.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/color.o: In function `fixdiv':
./src/color.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/color.o: In function `fixfloor':
./src/color.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/color.o: In function `fixmul':
./src/color.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/color.o: In function `fixsin':
./src/color.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/color.o: In function `fixsub':
./src/color.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/color.o: In function `fixtan':
./src/color.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/color.o: In function `fixtof':
./src/color.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/color.o: In function `fixtoi':
./src/color.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/color.o: In function `floodfill':
./src/color.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/color.o: In function `ftofix':
./src/color.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/color.o: In function `get_clip_rect':
./src/color.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/color.o: In function `get_clip_state':
./src/color.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/color.o: In function `get_desktop_resolution':
./src/color.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/color.o: In function `geta32':
./src/color.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/color.o: In function `getb15':
./src/color.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/color.o: In function `getb16':
./src/color.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/color.o: In function `getb24':
./src/color.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/color.o: In function `getb32':
./src/color.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/color.o: In function `getb8':
./src/color.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/color.o: In function `getg15':
./src/color.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/color.o: In function `getg16':
./src/color.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/color.o: In function `getg24':
./src/color.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/color.o: In function `getg32':
./src/color.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/color.o: In function `getg8':
./src/color.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/color.o: In function `getpixel':
./src/color.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/color.o: In function `getr15':
./src/color.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/color.o: In function `getr16':
./src/color.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/color.o: In function `getr24':
./src/color.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/color.o: In function `getr32':
./src/color.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/color.o: In function `getr8':
./src/color.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/color.o: In function `gui_textout':
./src/color.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/color.o: In function `install_allegro':
./src/color.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/color.o: In function `is_inside_bitmap':
./src/color.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/color.o: In function `is_linear_bitmap':
./src/color.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/color.o: In function `is_memory_bitmap':
./src/color.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/color.o: In function `is_planar_bitmap':
./src/color.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/color.o: In function `is_same_bitmap':
./src/color.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/color.o: In function `is_screen_bitmap':
./src/color.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/color.o: In function `is_sub_bitmap':
./src/color.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/color.o: In function `is_system_bitmap':
./src/color.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/color.o: In function `is_video_bitmap':
./src/color.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/color.o: In function `is_windowed_mode':
./src/color.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/color.o: In function `itofix':
./src/color.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/color.o: In function `line':
./src/color.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/color.o: In function `makeacol32':
./src/color.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/color.o: In function `makecol15':
./src/color.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/color.o: In function `makecol16':
./src/color.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/color.o: In function `makecol24':
./src/color.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/color.o: In function `makecol32':
./src/color.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/color.o: In function `persp_project':
./src/color.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/color.o: In function `persp_project_f':
./src/color.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/color.o: In function `pivot_scaled_sprite':
./src/color.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/color.o: In function `pivot_scaled_sprite_v_flip':
./src/color.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/color.o: In function `pivot_sprite':
./src/color.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/color.o: In function `pivot_sprite_v_flip':
./src/color.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/color.o: In function `polygon':
./src/color.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/color.o: In function `polygon3d':
./src/color.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/color.o: In function `polygon3d_f':
./src/color.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/color.o: In function `putpixel':
./src/color.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/color.o: In function `quad3d':
./src/color.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/color.o: In function `quad3d_f':
./src/color.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/color.o: In function `rect':
./src/color.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/color.o: In function `rectfill':
./src/color.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/color.o: In function `release_bitmap':
./src/color.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/color.o: In function `release_screen':
./src/color.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/color.o: In function `rotate_scaled_sprite':
./src/color.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/color.o: In function `rotate_scaled_sprite_v_flip':
./src/color.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/color.o: In function `rotate_sprite':
./src/color.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/color.o: In function `rotate_sprite_v_flip':
./src/color.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/color.o: In function `set_clip_state':
./src/color.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/color.o: In function `set_window_close_button':
./src/color.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/color.o: In function `set_window_close_hook':
./src/color.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/color.o: In function `set_window_title':
./src/color.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/color.o: In function `spline':
./src/color.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/color.o: In function `textout':
./src/color.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/color.o: In function `textout_centre':
./src/color.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/color.o: In function `textout_justify':
./src/color.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/color.o: In function `textout_right':
./src/color.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/color.o: In function `triangle':
./src/color.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/color.o: In function `triangle3d':
./src/color.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/color.o: In function `triangle3d_f':
./src/color.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/color.o: In function `yield_timeslice':
./src/color.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/config.o: In function `_allegro_hline':
./src/config.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/config.o: In function `_allegro_vline':
./src/config.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/config.o: In function `_default_ds':
./src/config.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/config.o: In function `_getpixel':
./src/config.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/config.o: In function `_getpixel15':
./src/config.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/config.o: In function `_getpixel16':
./src/config.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/config.o: In function `_getpixel24':
./src/config.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/config.o: In function `_getpixel32':
./src/config.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/config.o: In function `_grow_scratch_mem':
./src/config.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/config.o: In function `_putpixel':
./src/config.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/config.o: In function `_putpixel15':
./src/config.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/config.o: In function `_putpixel16':
./src/config.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/config.o: In function `_putpixel24':
./src/config.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/config.o: In function `_putpixel32':
./src/config.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/config.o: In function `_set_color':
./src/config.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/config.o: In function `acquire_bitmap':
./src/config.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/config.o: In function `acquire_screen':
./src/config.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/config.o: In function `apply_matrix':
./src/config.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/config.o: In function `arc':
./src/config.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/config.o: In function `bitmap_color_depth':
./src/config.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/config.o: In function `bitmap_mask_color':
./src/config.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/config.o: In function `bmp_read24':
./src/config.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/config.o: In function `bmp_read_line':
./src/config.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/config.o: In function `bmp_unwrite_line':
./src/config.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/config.o: In function `bmp_write24':
./src/config.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/config.o: In function `bmp_write_line':
./src/config.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/config.o: In function `circle':
./src/config.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/config.o: In function `circlefill':
./src/config.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/config.o: In function `clear_to_color':
./src/config.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/config.o: In function `desktop_color_depth':
./src/config.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/config.o: In function `dot_product':
./src/config.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/config.o: In function `dot_product_f':
./src/config.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/config.o: In function `draw_character':
./src/config.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/config.o: In function `draw_character_ex':
./src/config.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/config.o: In function `draw_gouraud_sprite':
./src/config.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/config.o: In function `draw_lit_rle_sprite':
./src/config.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/config.o: In function `draw_lit_sprite':
./src/config.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/config.o: In function `draw_rle_sprite':
./src/config.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/config.o: In function `draw_sprite':
./src/config.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/config.o: In function `draw_sprite_h_flip':
./src/config.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/config.o: In function `draw_sprite_v_flip':
./src/config.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/config.o: In function `draw_sprite_vh_flip':
./src/config.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/config.o: In function `draw_trans_rle_sprite':
./src/config.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/config.o: In function `draw_trans_sprite':
./src/config.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/config.o: In function `ellipse':
./src/config.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/config.o: In function `ellipsefill':
./src/config.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/config.o: In function `fastline':
./src/config.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/config.o: In function `file_select':
./src/config.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/config.o: In function `fixacos':
./src/config.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/config.o: In function `fixadd':
./src/config.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/config.o: In function `fixasin':
./src/config.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/config.o: In function `fixceil':
./src/config.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/config.o: In function `fixcos':
./src/config.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/config.o: In function `fixdiv':
./src/config.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/config.o: In function `fixfloor':
./src/config.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/config.o: In function `fixmul':
./src/config.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/config.o: In function `fixsin':
./src/config.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/config.o: In function `fixsub':
./src/config.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/config.o: In function `fixtan':
./src/config.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/config.o: In function `fixtof':
./src/config.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/config.o: In function `fixtoi':
./src/config.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/config.o: In function `floodfill':
./src/config.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/config.o: In function `ftofix':
./src/config.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/config.o: In function `get_clip_rect':
./src/config.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/config.o: In function `get_clip_state':
./src/config.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/config.o: In function `get_desktop_resolution':
./src/config.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/config.o: In function `geta32':
./src/config.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/config.o: In function `getb15':
./src/config.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/config.o: In function `getb16':
./src/config.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/config.o: In function `getb24':
./src/config.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/config.o: In function `getb32':
./src/config.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/config.o: In function `getb8':
./src/config.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/config.o: In function `getg15':
./src/config.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/config.o: In function `getg16':
./src/config.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/config.o: In function `getg24':
./src/config.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/config.o: In function `getg32':
./src/config.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/config.o: In function `getg8':
./src/config.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/config.o: In function `getpixel':
./src/config.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/config.o: In function `getr15':
./src/config.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/config.o: In function `getr16':
./src/config.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/config.o: In function `getr24':
./src/config.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/config.o: In function `getr32':
./src/config.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/config.o: In function `getr8':
./src/config.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/config.o: In function `gui_textout':
./src/config.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/config.o: In function `install_allegro':
./src/config.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/config.o: In function `is_inside_bitmap':
./src/config.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/config.o: In function `is_linear_bitmap':
./src/config.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/config.o: In function `is_memory_bitmap':
./src/config.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/config.o: In function `is_planar_bitmap':
./src/config.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/config.o: In function `is_same_bitmap':
./src/config.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/config.o: In function `is_screen_bitmap':
./src/config.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/config.o: In function `is_sub_bitmap':
./src/config.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/config.o: In function `is_system_bitmap':
./src/config.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/config.o: In function `is_video_bitmap':
./src/config.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/config.o: In function `is_windowed_mode':
./src/config.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/config.o: In function `itofix':
./src/config.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/config.o: In function `line':
./src/config.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/config.o: In function `makeacol32':
./src/config.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/config.o: In function `makecol15':
./src/config.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/config.o: In function `makecol16':
./src/config.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/config.o: In function `makecol24':
./src/config.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/config.o: In function `makecol32':
./src/config.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/config.o: In function `persp_project':
./src/config.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/config.o: In function `persp_project_f':
./src/config.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/config.o: In function `pivot_scaled_sprite':
./src/config.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/config.o: In function `pivot_scaled_sprite_v_flip':
./src/config.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/config.o: In function `pivot_sprite':
./src/config.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/config.o: In function `pivot_sprite_v_flip':
./src/config.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/config.o: In function `polygon':
./src/config.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/config.o: In function `polygon3d':
./src/config.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/config.o: In function `polygon3d_f':
./src/config.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/config.o: In function `putpixel':
./src/config.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/config.o: In function `quad3d':
./src/config.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/config.o: In function `quad3d_f':
./src/config.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/config.o: In function `rect':
./src/config.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/config.o: In function `rectfill':
./src/config.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/config.o: In function `release_bitmap':
./src/config.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/config.o: In function `release_screen':
./src/config.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/config.o: In function `rotate_scaled_sprite':
./src/config.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/config.o: In function `rotate_scaled_sprite_v_flip':
./src/config.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/config.o: In function `rotate_sprite':
./src/config.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/config.o: In function `rotate_sprite_v_flip':
./src/config.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/config.o: In function `set_clip_state':
./src/config.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/config.o: In function `set_window_close_button':
./src/config.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/config.o: In function `set_window_close_hook':
./src/config.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/config.o: In function `set_window_title':
./src/config.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/config.o: In function `spline':
./src/config.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/config.o: In function `textout':
./src/config.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/config.o: In function `textout_centre':
./src/config.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/config.o: In function `textout_justify':
./src/config.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/config.o: In function `textout_right':
./src/config.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/config.o: In function `triangle':
./src/config.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/config.o: In function `triangle3d':
./src/config.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/config.o: In function `triangle3d_f':
./src/config.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/config.o: In function `yield_timeslice':
./src/config.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/datafile.o: In function `_allegro_hline':
./src/datafile.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/datafile.o: In function `_allegro_vline':
./src/datafile.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/datafile.o: In function `_default_ds':
./src/datafile.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/datafile.o: In function `_getpixel':
./src/datafile.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/datafile.o: In function `_getpixel15':
./src/datafile.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/datafile.o: In function `_getpixel16':
./src/datafile.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/datafile.o: In function `_getpixel24':
./src/datafile.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/datafile.o: In function `_getpixel32':
./src/datafile.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/datafile.o: In function `_grow_scratch_mem':
./src/datafile.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/datafile.o: In function `_putpixel':
./src/datafile.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/datafile.o: In function `_putpixel15':
./src/datafile.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/datafile.o: In function `_putpixel16':
./src/datafile.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/datafile.o: In function `_putpixel24':
./src/datafile.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/datafile.o: In function `_putpixel32':
./src/datafile.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/datafile.o: In function `_set_color':
./src/datafile.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/datafile.o: In function `acquire_bitmap':
./src/datafile.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/datafile.o: In function `acquire_screen':
./src/datafile.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/datafile.o: In function `apply_matrix':
./src/datafile.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/datafile.o: In function `arc':
./src/datafile.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/datafile.o: In function `bitmap_color_depth':
./src/datafile.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/datafile.o: In function `bitmap_mask_color':
./src/datafile.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/datafile.o: In function `bmp_read24':
./src/datafile.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/datafile.o: In function `bmp_read_line':
./src/datafile.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/datafile.o: In function `bmp_unwrite_line':
./src/datafile.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/datafile.o: In function `bmp_write24':
./src/datafile.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/datafile.o: In function `bmp_write_line':
./src/datafile.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/datafile.o: In function `circle':
./src/datafile.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `circlefill':
./src/datafile.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/datafile.o: In function `clear_to_color':
./src/datafile.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/datafile.o: In function `desktop_color_depth':
./src/datafile.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/datafile.o: In function `dot_product':
./src/datafile.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/datafile.o: In function `dot_product_f':
./src/datafile.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_character':
./src/datafile.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_character_ex':
./src/datafile.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_gouraud_sprite':
./src/datafile.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_lit_rle_sprite':
./src/datafile.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_lit_sprite':
./src/datafile.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_rle_sprite':
./src/datafile.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_sprite':
./src/datafile.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_sprite_h_flip':
./src/datafile.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_sprite_v_flip':
./src/datafile.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_sprite_vh_flip':
./src/datafile.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_trans_rle_sprite':
./src/datafile.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/datafile.o: In function `draw_trans_sprite':
./src/datafile.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `ellipse':
./src/datafile.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `ellipsefill':
./src/datafile.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/datafile.o: In function `fastline':
./src/datafile.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/datafile.o: In function `file_select':
./src/datafile.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixacos':
./src/datafile.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixadd':
./src/datafile.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixasin':
./src/datafile.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixceil':
./src/datafile.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixcos':
./src/datafile.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixdiv':
./src/datafile.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixfloor':
./src/datafile.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixmul':
./src/datafile.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixsin':
./src/datafile.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixsub':
./src/datafile.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixtan':
./src/datafile.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixtof':
./src/datafile.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/datafile.o: In function `fixtoi':
./src/datafile.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/datafile.o: In function `floodfill':
./src/datafile.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/datafile.o: In function `ftofix':
./src/datafile.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/datafile.o: In function `get_clip_rect':
./src/datafile.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/datafile.o: In function `get_clip_state':
./src/datafile.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/datafile.o: In function `get_desktop_resolution':
./src/datafile.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/datafile.o: In function `geta32':
./src/datafile.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/datafile.o: In function `getb15':
./src/datafile.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/datafile.o: In function `getb16':
./src/datafile.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/datafile.o: In function `getb24':
./src/datafile.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getb32':
./src/datafile.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/datafile.o: In function `getb8':
./src/datafile.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getg15':
./src/datafile.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/datafile.o: In function `getg16':
./src/datafile.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/datafile.o: In function `getg24':
./src/datafile.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getg32':
./src/datafile.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getg8':
./src/datafile.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getpixel':
./src/datafile.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/datafile.o: In function `getr15':
./src/datafile.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getr16':
./src/datafile.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/datafile.o: In function `getr24':
./src/datafile.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getr32':
./src/datafile.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/datafile.o: In function `getr8':
./src/datafile.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/datafile.o: In function `gui_textout':
./src/datafile.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/datafile.o: In function `install_allegro':
./src/datafile.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_inside_bitmap':
./src/datafile.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_linear_bitmap':
./src/datafile.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_memory_bitmap':
./src/datafile.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_planar_bitmap':
./src/datafile.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_same_bitmap':
./src/datafile.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_screen_bitmap':
./src/datafile.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_sub_bitmap':
./src/datafile.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_system_bitmap':
./src/datafile.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_video_bitmap':
./src/datafile.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/datafile.o: In function `is_windowed_mode':
./src/datafile.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/datafile.o: In function `itofix':
./src/datafile.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/datafile.o: In function `line':
./src/datafile.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/datafile.o: In function `makeacol32':
./src/datafile.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/datafile.o: In function `makecol15':
./src/datafile.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/datafile.o: In function `makecol16':
./src/datafile.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/datafile.o: In function `makecol24':
./src/datafile.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `makecol32':
./src/datafile.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/datafile.o: In function `persp_project':
./src/datafile.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/datafile.o: In function `persp_project_f':
./src/datafile.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/datafile.o: In function `pivot_scaled_sprite':
./src/datafile.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/datafile.o: In function `pivot_scaled_sprite_v_flip':
./src/datafile.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/datafile.o: In function `pivot_sprite':
./src/datafile.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/datafile.o: In function `pivot_sprite_v_flip':
./src/datafile.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/datafile.o: In function `polygon':
./src/datafile.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/datafile.o: In function `polygon3d':
./src/datafile.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/datafile.o: In function `polygon3d_f':
./src/datafile.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/datafile.o: In function `putpixel':
./src/datafile.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/datafile.o: In function `quad3d':
./src/datafile.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/datafile.o: In function `quad3d_f':
./src/datafile.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/datafile.o: In function `rect':
./src/datafile.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/datafile.o: In function `rectfill':
./src/datafile.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/datafile.o: In function `release_bitmap':
./src/datafile.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/datafile.o: In function `release_screen':
./src/datafile.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `rotate_scaled_sprite':
./src/datafile.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/datafile.o: In function `rotate_scaled_sprite_v_flip':
./src/datafile.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/datafile.o: In function `rotate_sprite':
./src/datafile.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/datafile.o: In function `rotate_sprite_v_flip':
./src/datafile.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/datafile.o: In function `set_clip_state':
./src/datafile.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/datafile.o: In function `set_window_close_button':
./src/datafile.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/datafile.o: In function `set_window_close_hook':
./src/datafile.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/datafile.o: In function `set_window_title':
./src/datafile.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/datafile.o: In function `spline':
./src/datafile.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/datafile.o: In function `textout':
./src/datafile.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/datafile.o: In function `textout_centre':
./src/datafile.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/datafile.o: In function `textout_justify':
./src/datafile.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/datafile.o: In function `textout_right':
./src/datafile.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/datafile.o: In function `triangle':
./src/datafile.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/datafile.o: In function `triangle3d':
./src/datafile.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/datafile.o: In function `triangle3d_f':
./src/datafile.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/datafile.o: In function `yield_timeslice':
./src/datafile.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_allegro_hline':
./src/dataregi.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_allegro_vline':
./src/dataregi.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_default_ds':
./src/dataregi.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_getpixel':
./src/dataregi.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_getpixel15':
./src/dataregi.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_getpixel16':
./src/dataregi.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_getpixel24':
./src/dataregi.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_getpixel32':
./src/dataregi.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_grow_scratch_mem':
./src/dataregi.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_putpixel':
./src/dataregi.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_putpixel15':
./src/dataregi.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_putpixel16':
./src/dataregi.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_putpixel24':
./src/dataregi.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_putpixel32':
./src/dataregi.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/dataregi.o: In function `_set_color':
./src/dataregi.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/dataregi.o: In function `acquire_bitmap':
./src/dataregi.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/dataregi.o: In function `acquire_screen':
./src/dataregi.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `apply_matrix':
./src/dataregi.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `arc':
./src/dataregi.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bitmap_color_depth':
./src/dataregi.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bitmap_mask_color':
./src/dataregi.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bmp_read24':
./src/dataregi.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bmp_read_line':
./src/dataregi.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bmp_unwrite_line':
./src/dataregi.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bmp_write24':
./src/dataregi.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/dataregi.o: In function `bmp_write_line':
./src/dataregi.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/dataregi.o: In function `circle':
./src/dataregi.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `circlefill':
./src/dataregi.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `clear_to_color':
./src/dataregi.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/dataregi.o: In function `desktop_color_depth':
./src/dataregi.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `dot_product':
./src/dataregi.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/dataregi.o: In function `dot_product_f':
./src/dataregi.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_character':
./src/dataregi.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_character_ex':
./src/dataregi.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_gouraud_sprite':
./src/dataregi.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_lit_rle_sprite':
./src/dataregi.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_lit_sprite':
./src/dataregi.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_rle_sprite':
./src/dataregi.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_sprite':
./src/dataregi.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_sprite_h_flip':
./src/dataregi.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_sprite_v_flip':
./src/dataregi.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_sprite_vh_flip':
./src/dataregi.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_trans_rle_sprite':
./src/dataregi.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/dataregi.o: In function `draw_trans_sprite':
./src/dataregi.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `ellipse':
./src/dataregi.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `ellipsefill':
./src/dataregi.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fastline':
./src/dataregi.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/dataregi.o: In function `file_select':
./src/dataregi.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixacos':
./src/dataregi.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixadd':
./src/dataregi.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixasin':
./src/dataregi.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixceil':
./src/dataregi.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixcos':
./src/dataregi.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixdiv':
./src/dataregi.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixfloor':
./src/dataregi.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixmul':
./src/dataregi.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixsin':
./src/dataregi.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixsub':
./src/dataregi.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixtan':
./src/dataregi.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixtof':
./src/dataregi.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `fixtoi':
./src/dataregi.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `floodfill':
./src/dataregi.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/dataregi.o: In function `ftofix':
./src/dataregi.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/dataregi.o: In function `get_clip_rect':
./src/dataregi.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/dataregi.o: In function `get_clip_state':
./src/dataregi.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/dataregi.o: In function `get_desktop_resolution':
./src/dataregi.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/dataregi.o: In function `geta32':
./src/dataregi.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getb15':
./src/dataregi.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getb16':
./src/dataregi.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getb24':
./src/dataregi.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getb32':
./src/dataregi.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getb8':
./src/dataregi.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getg15':
./src/dataregi.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getg16':
./src/dataregi.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getg24':
./src/dataregi.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getg32':
./src/dataregi.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getg8':
./src/dataregi.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getpixel':
./src/dataregi.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getr15':
./src/dataregi.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getr16':
./src/dataregi.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getr24':
./src/dataregi.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getr32':
./src/dataregi.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `getr8':
./src/dataregi.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/dataregi.o: In function `gui_textout':
./src/dataregi.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `install_allegro':
./src/dataregi.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_inside_bitmap':
./src/dataregi.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_linear_bitmap':
./src/dataregi.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_memory_bitmap':
./src/dataregi.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_planar_bitmap':
./src/dataregi.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_same_bitmap':
./src/dataregi.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_screen_bitmap':
./src/dataregi.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_sub_bitmap':
./src/dataregi.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_system_bitmap':
./src/dataregi.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_video_bitmap':
./src/dataregi.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/dataregi.o: In function `is_windowed_mode':
./src/dataregi.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/dataregi.o: In function `itofix':
./src/dataregi.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `line':
./src/dataregi.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/dataregi.o: In function `makeacol32':
./src/dataregi.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/dataregi.o: In function `makecol15':
./src/dataregi.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/dataregi.o: In function `makecol16':
./src/dataregi.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `makecol24':
./src/dataregi.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `makecol32':
./src/dataregi.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/dataregi.o: In function `persp_project':
./src/dataregi.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/dataregi.o: In function `persp_project_f':
./src/dataregi.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/dataregi.o: In function `pivot_scaled_sprite':
./src/dataregi.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/dataregi.o: In function `pivot_scaled_sprite_v_flip':
./src/dataregi.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `pivot_sprite':
./src/dataregi.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `pivot_sprite_v_flip':
./src/dataregi.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/dataregi.o: In function `polygon':
./src/dataregi.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `polygon3d':
./src/dataregi.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/dataregi.o: In function `polygon3d_f':
./src/dataregi.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/dataregi.o: In function `putpixel':
./src/dataregi.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/dataregi.o: In function `quad3d':
./src/dataregi.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/dataregi.o: In function `quad3d_f':
./src/dataregi.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/dataregi.o: In function `rect':
./src/dataregi.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `rectfill':
./src/dataregi.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/dataregi.o: In function `release_bitmap':
./src/dataregi.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `release_screen':
./src/dataregi.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `rotate_scaled_sprite':
./src/dataregi.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/dataregi.o: In function `rotate_scaled_sprite_v_flip':
./src/dataregi.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/dataregi.o: In function `rotate_sprite':
./src/dataregi.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/dataregi.o: In function `rotate_sprite_v_flip':
./src/dataregi.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `set_clip_state':
./src/dataregi.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/dataregi.o: In function `set_window_close_button':
./src/dataregi.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `set_window_close_hook':
./src/dataregi.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `set_window_title':
./src/dataregi.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `spline':
./src/dataregi.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/dataregi.o: In function `textout':
./src/dataregi.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `textout_centre':
./src/dataregi.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/dataregi.o: In function `textout_justify':
./src/dataregi.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/dataregi.o: In function `textout_right':
./src/dataregi.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/dataregi.o: In function `triangle':
./src/dataregi.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/dataregi.o: In function `triangle3d':
./src/dataregi.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/dataregi.o: In function `triangle3d_f':
./src/dataregi.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/dataregi.o: In function `yield_timeslice':
./src/dataregi.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/digmid.o: In function `_allegro_hline':
./src/digmid.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/digmid.o: In function `_allegro_vline':
./src/digmid.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/digmid.o: In function `_default_ds':
./src/digmid.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/digmid.o: In function `_getpixel':
./src/digmid.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/digmid.o: In function `_getpixel15':
./src/digmid.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/digmid.o: In function `_getpixel16':
./src/digmid.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/digmid.o: In function `_getpixel24':
./src/digmid.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/digmid.o: In function `_getpixel32':
./src/digmid.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/digmid.o: In function `_grow_scratch_mem':
./src/digmid.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/digmid.o: In function `_putpixel':
./src/digmid.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/digmid.o: In function `_putpixel15':
./src/digmid.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/digmid.o: In function `_putpixel16':
./src/digmid.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/digmid.o: In function `_putpixel24':
./src/digmid.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/digmid.o: In function `_putpixel32':
./src/digmid.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/digmid.o: In function `_set_color':
./src/digmid.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/digmid.o: In function `acquire_bitmap':
./src/digmid.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/digmid.o: In function `acquire_screen':
./src/digmid.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/digmid.o: In function `apply_matrix':
./src/digmid.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/digmid.o: In function `arc':
./src/digmid.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/digmid.o: In function `bitmap_color_depth':
./src/digmid.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/digmid.o: In function `bitmap_mask_color':
./src/digmid.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/digmid.o: In function `bmp_read24':
./src/digmid.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/digmid.o: In function `bmp_read_line':
./src/digmid.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/digmid.o: In function `bmp_unwrite_line':
./src/digmid.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/digmid.o: In function `bmp_write24':
./src/digmid.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/digmid.o: In function `bmp_write_line':
./src/digmid.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/digmid.o: In function `circle':
./src/digmid.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `circlefill':
./src/digmid.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/digmid.o: In function `clear_to_color':
./src/digmid.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/digmid.o: In function `desktop_color_depth':
./src/digmid.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/digmid.o: In function `dot_product':
./src/digmid.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/digmid.o: In function `dot_product_f':
./src/digmid.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_character':
./src/digmid.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_character_ex':
./src/digmid.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_gouraud_sprite':
./src/digmid.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_lit_rle_sprite':
./src/digmid.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_lit_sprite':
./src/digmid.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_rle_sprite':
./src/digmid.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_sprite':
./src/digmid.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_sprite_h_flip':
./src/digmid.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_sprite_v_flip':
./src/digmid.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_sprite_vh_flip':
./src/digmid.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_trans_rle_sprite':
./src/digmid.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/digmid.o: In function `draw_trans_sprite':
./src/digmid.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `ellipse':
./src/digmid.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `ellipsefill':
./src/digmid.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/digmid.o: In function `fastline':
./src/digmid.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/digmid.o: In function `file_select':
./src/digmid.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixacos':
./src/digmid.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixadd':
./src/digmid.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixasin':
./src/digmid.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixceil':
./src/digmid.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixcos':
./src/digmid.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixdiv':
./src/digmid.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixfloor':
./src/digmid.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixmul':
./src/digmid.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixsin':
./src/digmid.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixsub':
./src/digmid.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixtan':
./src/digmid.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixtof':
./src/digmid.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/digmid.o: In function `fixtoi':
./src/digmid.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/digmid.o: In function `floodfill':
./src/digmid.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/digmid.o: In function `ftofix':
./src/digmid.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/digmid.o: In function `get_clip_rect':
./src/digmid.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/digmid.o: In function `get_clip_state':
./src/digmid.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/digmid.o: In function `get_desktop_resolution':
./src/digmid.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/digmid.o: In function `geta32':
./src/digmid.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/digmid.o: In function `getb15':
./src/digmid.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/digmid.o: In function `getb16':
./src/digmid.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/digmid.o: In function `getb24':
./src/digmid.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getb32':
./src/digmid.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/digmid.o: In function `getb8':
./src/digmid.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getg15':
./src/digmid.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/digmid.o: In function `getg16':
./src/digmid.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/digmid.o: In function `getg24':
./src/digmid.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getg32':
./src/digmid.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getg8':
./src/digmid.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getpixel':
./src/digmid.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/digmid.o: In function `getr15':
./src/digmid.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getr16':
./src/digmid.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/digmid.o: In function `getr24':
./src/digmid.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getr32':
./src/digmid.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/digmid.o: In function `getr8':
./src/digmid.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/digmid.o: In function `gui_textout':
./src/digmid.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/digmid.o: In function `install_allegro':
./src/digmid.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_inside_bitmap':
./src/digmid.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_linear_bitmap':
./src/digmid.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_memory_bitmap':
./src/digmid.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_planar_bitmap':
./src/digmid.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_same_bitmap':
./src/digmid.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_screen_bitmap':
./src/digmid.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_sub_bitmap':
./src/digmid.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_system_bitmap':
./src/digmid.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_video_bitmap':
./src/digmid.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/digmid.o: In function `is_windowed_mode':
./src/digmid.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/digmid.o: In function `itofix':
./src/digmid.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/digmid.o: In function `line':
./src/digmid.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/digmid.o: In function `makeacol32':
./src/digmid.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/digmid.o: In function `makecol15':
./src/digmid.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/digmid.o: In function `makecol16':
./src/digmid.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/digmid.o: In function `makecol24':
./src/digmid.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `makecol32':
./src/digmid.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/digmid.o: In function `persp_project':
./src/digmid.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/digmid.o: In function `persp_project_f':
./src/digmid.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/digmid.o: In function `pivot_scaled_sprite':
./src/digmid.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/digmid.o: In function `pivot_scaled_sprite_v_flip':
./src/digmid.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/digmid.o: In function `pivot_sprite':
./src/digmid.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/digmid.o: In function `pivot_sprite_v_flip':
./src/digmid.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/digmid.o: In function `polygon':
./src/digmid.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/digmid.o: In function `polygon3d':
./src/digmid.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/digmid.o: In function `polygon3d_f':
./src/digmid.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/digmid.o: In function `putpixel':
./src/digmid.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/digmid.o: In function `quad3d':
./src/digmid.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/digmid.o: In function `quad3d_f':
./src/digmid.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/digmid.o: In function `rect':
./src/digmid.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/digmid.o: In function `rectfill':
./src/digmid.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/digmid.o: In function `release_bitmap':
./src/digmid.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/digmid.o: In function `release_screen':
./src/digmid.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `rotate_scaled_sprite':
./src/digmid.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/digmid.o: In function `rotate_scaled_sprite_v_flip':
./src/digmid.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/digmid.o: In function `rotate_sprite':
./src/digmid.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/digmid.o: In function `rotate_sprite_v_flip':
./src/digmid.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/digmid.o: In function `set_clip_state':
./src/digmid.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/digmid.o: In function `set_window_close_button':
./src/digmid.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/digmid.o: In function `set_window_close_hook':
./src/digmid.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/digmid.o: In function `set_window_title':
./src/digmid.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/digmid.o: In function `spline':
./src/digmid.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/digmid.o: In function `textout':
./src/digmid.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/digmid.o: In function `textout_centre':
./src/digmid.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/digmid.o: In function `textout_justify':
./src/digmid.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/digmid.o: In function `textout_right':
./src/digmid.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/digmid.o: In function `triangle':
./src/digmid.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/digmid.o: In function `triangle3d':
./src/digmid.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/digmid.o: In function `triangle3d_f':
./src/digmid.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/digmid.o: In function `yield_timeslice':
./src/digmid.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/dither.o: In function `_allegro_hline':
./src/dither.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/dither.o: In function `_allegro_vline':
./src/dither.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/dither.o: In function `_default_ds':
./src/dither.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/dither.o: In function `_getpixel':
./src/dither.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/dither.o: In function `_getpixel15':
./src/dither.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/dither.o: In function `_getpixel16':
./src/dither.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/dither.o: In function `_getpixel24':
./src/dither.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/dither.o: In function `_getpixel32':
./src/dither.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/dither.o: In function `_putpixel':
./src/dither.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/dither.o: In function `_putpixel15':
./src/dither.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/dither.o: In function `_putpixel16':
./src/dither.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/dither.o: In function `_putpixel24':
./src/dither.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/dither.o: In function `_putpixel32':
./src/dither.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/dither.o: In function `_set_color':
./src/dither.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/dither.o: In function `acquire_bitmap':
./src/dither.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/dither.o: In function `acquire_screen':
./src/dither.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/dither.o: In function `apply_matrix':
./src/dither.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/dither.o: In function `arc':
./src/dither.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/dither.o: In function `bitmap_color_depth':
./src/dither.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/dither.o: In function `bitmap_mask_color':
./src/dither.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/dither.o: In function `bmp_read24':
./src/dither.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/dither.o: In function `bmp_read_line':
./src/dither.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/dither.o: In function `bmp_unwrite_line':
./src/dither.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/dither.o: In function `bmp_write24':
./src/dither.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/dither.o: In function `bmp_write_line':
./src/dither.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/dither.o: In function `circle':
./src/dither.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/dither.o: In function `circlefill':
./src/dither.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/dither.o: In function `clear_to_color':
./src/dither.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/dither.o: In function `desktop_color_depth':
./src/dither.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/dither.o: In function `dot_product':
./src/dither.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/dither.o: In function `dot_product_f':
./src/dither.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_character':
./src/dither.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_character_ex':
./src/dither.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_gouraud_sprite':
./src/dither.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_lit_rle_sprite':
./src/dither.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_lit_sprite':
./src/dither.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_rle_sprite':
./src/dither.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_sprite':
./src/dither.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_sprite_h_flip':
./src/dither.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_sprite_v_flip':
./src/dither.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_sprite_vh_flip':
./src/dither.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_trans_rle_sprite':
./src/dither.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/dither.o: In function `draw_trans_sprite':
./src/dither.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/dither.o: In function `ellipse':
./src/dither.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/dither.o: In function `ellipsefill':
./src/dither.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/dither.o: In function `fastline':
./src/dither.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/dither.o: In function `file_select':
./src/dither.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/dither.o: In function `fixacos':
./src/dither.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/dither.o: In function `fixadd':
./src/dither.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/dither.o: In function `fixasin':
./src/dither.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/dither.o: In function `fixceil':
./src/dither.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/dither.o: In function `fixcos':
./src/dither.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/dither.o: In function `fixdiv':
./src/dither.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/dither.o: In function `fixfloor':
./src/dither.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/dither.o: In function `fixmul':
./src/dither.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/dither.o: In function `fixsin':
./src/dither.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/dither.o: In function `fixsub':
./src/dither.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/dither.o: In function `fixtan':
./src/dither.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/dither.o: In function `fixtof':
./src/dither.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/dither.o: In function `fixtoi':
./src/dither.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/dither.o: In function `floodfill':
./src/dither.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/dither.o: In function `ftofix':
./src/dither.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/dither.o: In function `get_clip_rect':
./src/dither.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/dither.o: In function `get_clip_state':
./src/dither.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/dither.o: In function `get_desktop_resolution':
./src/dither.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/dither.o: In function `geta32':
./src/dither.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/dither.o: In function `getb15':
./src/dither.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/dither.o: In function `getb16':
./src/dither.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/dither.o: In function `getb24':
./src/dither.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/dither.o: In function `getb32':
./src/dither.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/dither.o: In function `getb8':
./src/dither.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/dither.o: In function `getg15':
./src/dither.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/dither.o: In function `getg16':
./src/dither.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/dither.o: In function `getg24':
./src/dither.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/dither.o: In function `getg32':
./src/dither.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/dither.o: In function `getg8':
./src/dither.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/dither.o: In function `getpixel':
./src/dither.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/dither.o: In function `getr15':
./src/dither.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/dither.o: In function `getr16':
./src/dither.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/dither.o: In function `getr24':
./src/dither.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/dither.o: In function `getr32':
./src/dither.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/dither.o: In function `getr8':
./src/dither.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/dither.o: In function `gui_textout':
./src/dither.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/dither.o: In function `install_allegro':
./src/dither.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/dither.o: In function `is_inside_bitmap':
./src/dither.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/dither.o: In function `is_linear_bitmap':
./src/dither.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/dither.o: In function `is_memory_bitmap':
./src/dither.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/dither.o: In function `is_planar_bitmap':
./src/dither.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/dither.o: In function `is_same_bitmap':
./src/dither.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/dither.o: In function `is_screen_bitmap':
./src/dither.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/dither.o: In function `is_sub_bitmap':
./src/dither.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/dither.o: In function `is_system_bitmap':
./src/dither.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/dither.o: In function `is_video_bitmap':
./src/dither.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/dither.o: In function `is_windowed_mode':
./src/dither.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/dither.o: In function `itofix':
./src/dither.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/dither.o: In function `line':
./src/dither.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/dither.o: In function `makeacol32':
./src/dither.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/dither.o: In function `makecol15':
./src/dither.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/dither.o: In function `makecol16':
./src/dither.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/dither.o: In function `makecol24':
./src/dither.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/dither.o: In function `makecol32':
./src/dither.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/dither.o: In function `persp_project':
./src/dither.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/dither.o: In function `persp_project_f':
./src/dither.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/dither.o: In function `pivot_scaled_sprite':
./src/dither.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/dither.o: In function `pivot_scaled_sprite_v_flip':
./src/dither.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/dither.o: In function `pivot_sprite':
./src/dither.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/dither.o: In function `pivot_sprite_v_flip':
./src/dither.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/dither.o: In function `polygon':
./src/dither.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/dither.o: In function `polygon3d':
./src/dither.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/dither.o: In function `polygon3d_f':
./src/dither.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/dither.o: In function `putpixel':
./src/dither.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/dither.o: In function `quad3d':
./src/dither.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/dither.o: In function `quad3d_f':
./src/dither.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/dither.o: In function `rect':
./src/dither.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/dither.o: In function `rectfill':
./src/dither.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/dither.o: In function `release_bitmap':
./src/dither.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/dither.o: In function `release_screen':
./src/dither.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/dither.o: In function `rotate_scaled_sprite':
./src/dither.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/dither.o: In function `rotate_scaled_sprite_v_flip':
./src/dither.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/dither.o: In function `rotate_sprite':
./src/dither.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/dither.o: In function `rotate_sprite_v_flip':
./src/dither.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/dither.o: In function `set_clip_state':
./src/dither.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/dither.o: In function `set_window_close_button':
./src/dither.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/dither.o: In function `set_window_close_hook':
./src/dither.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/dither.o: In function `set_window_title':
./src/dither.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/dither.o: In function `spline':
./src/dither.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/dither.o: In function `textout':
./src/dither.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/dither.o: In function `textout_centre':
./src/dither.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/dither.o: In function `textout_justify':
./src/dither.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/dither.o: In function `textout_right':
./src/dither.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/dither.o: In function `triangle':
./src/dither.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/dither.o: In function `triangle3d':
./src/dither.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/dither.o: In function `triangle3d_f':
./src/dither.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/dither.o: In function `yield_timeslice':
./src/dither.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_allegro_hline':
./src/dispsw.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_allegro_vline':
./src/dispsw.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_default_ds':
./src/dispsw.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_getpixel':
./src/dispsw.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_getpixel15':
./src/dispsw.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_getpixel16':
./src/dispsw.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_getpixel24':
./src/dispsw.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_getpixel32':
./src/dispsw.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_grow_scratch_mem':
./src/dispsw.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_putpixel':
./src/dispsw.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_putpixel15':
./src/dispsw.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_putpixel16':
./src/dispsw.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_putpixel24':
./src/dispsw.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_putpixel32':
./src/dispsw.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/dispsw.o: In function `_set_color':
./src/dispsw.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/dispsw.o: In function `acquire_bitmap':
./src/dispsw.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/dispsw.o: In function `acquire_screen':
./src/dispsw.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `apply_matrix':
./src/dispsw.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `arc':
./src/dispsw.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bitmap_color_depth':
./src/dispsw.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bitmap_mask_color':
./src/dispsw.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bmp_read24':
./src/dispsw.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bmp_read_line':
./src/dispsw.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bmp_unwrite_line':
./src/dispsw.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bmp_write24':
./src/dispsw.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/dispsw.o: In function `bmp_write_line':
./src/dispsw.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/dispsw.o: In function `circle':
./src/dispsw.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `circlefill':
./src/dispsw.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `clear_to_color':
./src/dispsw.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/dispsw.o: In function `desktop_color_depth':
./src/dispsw.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `dot_product':
./src/dispsw.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/dispsw.o: In function `dot_product_f':
./src/dispsw.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_character':
./src/dispsw.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_character_ex':
./src/dispsw.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_gouraud_sprite':
./src/dispsw.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_lit_rle_sprite':
./src/dispsw.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_lit_sprite':
./src/dispsw.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_rle_sprite':
./src/dispsw.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_sprite':
./src/dispsw.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_sprite_h_flip':
./src/dispsw.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_sprite_v_flip':
./src/dispsw.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_sprite_vh_flip':
./src/dispsw.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_trans_rle_sprite':
./src/dispsw.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/dispsw.o: In function `draw_trans_sprite':
./src/dispsw.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `ellipse':
./src/dispsw.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `ellipsefill':
./src/dispsw.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fastline':
./src/dispsw.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/dispsw.o: In function `file_select':
./src/dispsw.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixacos':
./src/dispsw.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixadd':
./src/dispsw.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixasin':
./src/dispsw.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixceil':
./src/dispsw.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixcos':
./src/dispsw.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixdiv':
./src/dispsw.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixfloor':
./src/dispsw.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixmul':
./src/dispsw.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixsin':
./src/dispsw.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixsub':
./src/dispsw.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixtan':
./src/dispsw.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixtof':
./src/dispsw.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `fixtoi':
./src/dispsw.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `floodfill':
./src/dispsw.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/dispsw.o: In function `ftofix':
./src/dispsw.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/dispsw.o: In function `get_clip_rect':
./src/dispsw.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/dispsw.o: In function `get_clip_state':
./src/dispsw.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/dispsw.o: In function `get_desktop_resolution':
./src/dispsw.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/dispsw.o: In function `geta32':
./src/dispsw.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getb15':
./src/dispsw.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getb16':
./src/dispsw.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getb24':
./src/dispsw.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getb32':
./src/dispsw.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getb8':
./src/dispsw.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getg15':
./src/dispsw.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getg16':
./src/dispsw.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getg24':
./src/dispsw.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getg32':
./src/dispsw.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getg8':
./src/dispsw.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getpixel':
./src/dispsw.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getr15':
./src/dispsw.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getr16':
./src/dispsw.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getr24':
./src/dispsw.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getr32':
./src/dispsw.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `getr8':
./src/dispsw.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/dispsw.o: In function `gui_textout':
./src/dispsw.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `install_allegro':
./src/dispsw.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_inside_bitmap':
./src/dispsw.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_linear_bitmap':
./src/dispsw.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_memory_bitmap':
./src/dispsw.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_planar_bitmap':
./src/dispsw.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_same_bitmap':
./src/dispsw.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_screen_bitmap':
./src/dispsw.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_sub_bitmap':
./src/dispsw.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_system_bitmap':
./src/dispsw.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_video_bitmap':
./src/dispsw.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/dispsw.o: In function `is_windowed_mode':
./src/dispsw.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/dispsw.o: In function `itofix':
./src/dispsw.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `line':
./src/dispsw.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/dispsw.o: In function `makeacol32':
./src/dispsw.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/dispsw.o: In function `makecol15':
./src/dispsw.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/dispsw.o: In function `makecol16':
./src/dispsw.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `makecol24':
./src/dispsw.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `makecol32':
./src/dispsw.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/dispsw.o: In function `persp_project':
./src/dispsw.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/dispsw.o: In function `persp_project_f':
./src/dispsw.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/dispsw.o: In function `pivot_scaled_sprite':
./src/dispsw.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/dispsw.o: In function `pivot_scaled_sprite_v_flip':
./src/dispsw.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `pivot_sprite':
./src/dispsw.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `pivot_sprite_v_flip':
./src/dispsw.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/dispsw.o: In function `polygon':
./src/dispsw.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `polygon3d':
./src/dispsw.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/dispsw.o: In function `polygon3d_f':
./src/dispsw.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/dispsw.o: In function `putpixel':
./src/dispsw.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/dispsw.o: In function `quad3d':
./src/dispsw.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/dispsw.o: In function `quad3d_f':
./src/dispsw.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/dispsw.o: In function `rect':
./src/dispsw.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `rectfill':
./src/dispsw.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/dispsw.o: In function `release_bitmap':
./src/dispsw.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `release_screen':
./src/dispsw.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `rotate_scaled_sprite':
./src/dispsw.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/dispsw.o: In function `rotate_scaled_sprite_v_flip':
./src/dispsw.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/dispsw.o: In function `rotate_sprite':
./src/dispsw.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/dispsw.o: In function `rotate_sprite_v_flip':
./src/dispsw.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `set_clip_state':
./src/dispsw.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/dispsw.o: In function `set_window_close_button':
./src/dispsw.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `set_window_close_hook':
./src/dispsw.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `set_window_title':
./src/dispsw.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `spline':
./src/dispsw.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/dispsw.o: In function `textout':
./src/dispsw.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `textout_centre':
./src/dispsw.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/dispsw.o: In function `textout_justify':
./src/dispsw.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/dispsw.o: In function `textout_right':
./src/dispsw.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/dispsw.o: In function `triangle':
./src/dispsw.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/dispsw.o: In function `triangle3d':
./src/dispsw.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/dispsw.o: In function `triangle3d_f':
./src/dispsw.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/dispsw.o: In function `yield_timeslice':
./src/dispsw.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_allegro_hline':
./src/drvlist.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_allegro_vline':
./src/drvlist.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_default_ds':
./src/drvlist.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_getpixel':
./src/drvlist.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_getpixel15':
./src/drvlist.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_getpixel16':
./src/drvlist.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_getpixel24':
./src/drvlist.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_getpixel32':
./src/drvlist.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_grow_scratch_mem':
./src/drvlist.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_putpixel':
./src/drvlist.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_putpixel15':
./src/drvlist.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_putpixel16':
./src/drvlist.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_putpixel24':
./src/drvlist.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_putpixel32':
./src/drvlist.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/drvlist.o: In function `_set_color':
./src/drvlist.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/drvlist.o: In function `acquire_bitmap':
./src/drvlist.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/drvlist.o: In function `acquire_screen':
./src/drvlist.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `apply_matrix':
./src/drvlist.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `arc':
./src/drvlist.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bitmap_color_depth':
./src/drvlist.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bitmap_mask_color':
./src/drvlist.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bmp_read24':
./src/drvlist.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bmp_read_line':
./src/drvlist.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bmp_unwrite_line':
./src/drvlist.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bmp_write24':
./src/drvlist.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/drvlist.o: In function `bmp_write_line':
./src/drvlist.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/drvlist.o: In function `circle':
./src/drvlist.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `circlefill':
./src/drvlist.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `clear_to_color':
./src/drvlist.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/drvlist.o: In function `desktop_color_depth':
./src/drvlist.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `dot_product':
./src/drvlist.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/drvlist.o: In function `dot_product_f':
./src/drvlist.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_character':
./src/drvlist.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_character_ex':
./src/drvlist.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_gouraud_sprite':
./src/drvlist.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_lit_rle_sprite':
./src/drvlist.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_lit_sprite':
./src/drvlist.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_rle_sprite':
./src/drvlist.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_sprite':
./src/drvlist.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_sprite_h_flip':
./src/drvlist.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_sprite_v_flip':
./src/drvlist.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_sprite_vh_flip':
./src/drvlist.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_trans_rle_sprite':
./src/drvlist.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/drvlist.o: In function `draw_trans_sprite':
./src/drvlist.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `ellipse':
./src/drvlist.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `ellipsefill':
./src/drvlist.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fastline':
./src/drvlist.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/drvlist.o: In function `file_select':
./src/drvlist.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixacos':
./src/drvlist.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixadd':
./src/drvlist.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixasin':
./src/drvlist.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixceil':
./src/drvlist.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixcos':
./src/drvlist.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixdiv':
./src/drvlist.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixfloor':
./src/drvlist.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixmul':
./src/drvlist.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixsin':
./src/drvlist.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixsub':
./src/drvlist.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixtan':
./src/drvlist.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixtof':
./src/drvlist.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `fixtoi':
./src/drvlist.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `floodfill':
./src/drvlist.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/drvlist.o: In function `ftofix':
./src/drvlist.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/drvlist.o: In function `get_clip_rect':
./src/drvlist.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/drvlist.o: In function `get_clip_state':
./src/drvlist.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/drvlist.o: In function `get_desktop_resolution':
./src/drvlist.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/drvlist.o: In function `geta32':
./src/drvlist.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getb15':
./src/drvlist.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getb16':
./src/drvlist.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getb24':
./src/drvlist.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getb32':
./src/drvlist.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getb8':
./src/drvlist.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getg15':
./src/drvlist.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getg16':
./src/drvlist.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getg24':
./src/drvlist.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getg32':
./src/drvlist.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getg8':
./src/drvlist.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getpixel':
./src/drvlist.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getr15':
./src/drvlist.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getr16':
./src/drvlist.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getr24':
./src/drvlist.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getr32':
./src/drvlist.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `getr8':
./src/drvlist.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/drvlist.o: In function `gui_textout':
./src/drvlist.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `install_allegro':
./src/drvlist.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_inside_bitmap':
./src/drvlist.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_linear_bitmap':
./src/drvlist.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_memory_bitmap':
./src/drvlist.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_planar_bitmap':
./src/drvlist.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_same_bitmap':
./src/drvlist.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_screen_bitmap':
./src/drvlist.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_sub_bitmap':
./src/drvlist.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_system_bitmap':
./src/drvlist.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_video_bitmap':
./src/drvlist.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/drvlist.o: In function `is_windowed_mode':
./src/drvlist.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/drvlist.o: In function `itofix':
./src/drvlist.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `line':
./src/drvlist.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/drvlist.o: In function `makeacol32':
./src/drvlist.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/drvlist.o: In function `makecol15':
./src/drvlist.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/drvlist.o: In function `makecol16':
./src/drvlist.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `makecol24':
./src/drvlist.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `makecol32':
./src/drvlist.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/drvlist.o: In function `persp_project':
./src/drvlist.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/drvlist.o: In function `persp_project_f':
./src/drvlist.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/drvlist.o: In function `pivot_scaled_sprite':
./src/drvlist.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/drvlist.o: In function `pivot_scaled_sprite_v_flip':
./src/drvlist.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `pivot_sprite':
./src/drvlist.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `pivot_sprite_v_flip':
./src/drvlist.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/drvlist.o: In function `polygon':
./src/drvlist.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `polygon3d':
./src/drvlist.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/drvlist.o: In function `polygon3d_f':
./src/drvlist.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/drvlist.o: In function `putpixel':
./src/drvlist.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/drvlist.o: In function `quad3d':
./src/drvlist.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/drvlist.o: In function `quad3d_f':
./src/drvlist.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/drvlist.o: In function `rect':
./src/drvlist.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `rectfill':
./src/drvlist.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/drvlist.o: In function `release_bitmap':
./src/drvlist.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `release_screen':
./src/drvlist.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `rotate_scaled_sprite':
./src/drvlist.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/drvlist.o: In function `rotate_scaled_sprite_v_flip':
./src/drvlist.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/drvlist.o: In function `rotate_sprite':
./src/drvlist.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/drvlist.o: In function `rotate_sprite_v_flip':
./src/drvlist.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `set_clip_state':
./src/drvlist.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/drvlist.o: In function `set_window_close_button':
./src/drvlist.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `set_window_close_hook':
./src/drvlist.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `set_window_title':
./src/drvlist.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `spline':
./src/drvlist.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/drvlist.o: In function `textout':
./src/drvlist.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `textout_centre':
./src/drvlist.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/drvlist.o: In function `textout_justify':
./src/drvlist.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/drvlist.o: In function `textout_right':
./src/drvlist.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/drvlist.o: In function `triangle':
./src/drvlist.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/drvlist.o: In function `triangle3d':
./src/drvlist.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/drvlist.o: In function `triangle3d_f':
./src/drvlist.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/drvlist.o: In function `yield_timeslice':
./src/drvlist.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/file.o: In function `_allegro_hline':
./src/file.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/file.o: In function `_allegro_vline':
./src/file.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/file.o: In function `_default_ds':
./src/file.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/file.o: In function `_getpixel':
./src/file.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/file.o: In function `_getpixel15':
./src/file.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/file.o: In function `_getpixel16':
./src/file.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/file.o: In function `_getpixel24':
./src/file.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/file.o: In function `_getpixel32':
./src/file.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/file.o: In function `_grow_scratch_mem':
./src/file.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/file.o: In function `_putpixel':
./src/file.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/file.o: In function `_putpixel15':
./src/file.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/file.o: In function `_putpixel16':
./src/file.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/file.o: In function `_putpixel24':
./src/file.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/file.o: In function `_putpixel32':
./src/file.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/file.o: In function `_set_color':
./src/file.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/file.o: In function `acquire_bitmap':
./src/file.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/file.o: In function `acquire_screen':
./src/file.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/file.o: In function `apply_matrix':
./src/file.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/file.o: In function `arc':
./src/file.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/file.o: In function `bitmap_color_depth':
./src/file.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/file.o: In function `bitmap_mask_color':
./src/file.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/file.o: In function `bmp_read24':
./src/file.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/file.o: In function `bmp_read_line':
./src/file.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/file.o: In function `bmp_unwrite_line':
./src/file.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/file.o: In function `bmp_write24':
./src/file.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/file.o: In function `bmp_write_line':
./src/file.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/file.o: In function `circle':
./src/file.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/file.o: In function `circlefill':
./src/file.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/file.o: In function `clear_to_color':
./src/file.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/file.o: In function `desktop_color_depth':
./src/file.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/file.o: In function `dot_product':
./src/file.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/file.o: In function `dot_product_f':
./src/file.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/file.o: In function `draw_character':
./src/file.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/file.o: In function `draw_character_ex':
./src/file.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/file.o: In function `draw_gouraud_sprite':
./src/file.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/file.o: In function `draw_lit_rle_sprite':
./src/file.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/file.o: In function `draw_lit_sprite':
./src/file.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/file.o: In function `draw_rle_sprite':
./src/file.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/file.o: In function `draw_sprite':
./src/file.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/file.o: In function `draw_sprite_h_flip':
./src/file.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/file.o: In function `draw_sprite_v_flip':
./src/file.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/file.o: In function `draw_sprite_vh_flip':
./src/file.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/file.o: In function `draw_trans_rle_sprite':
./src/file.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/file.o: In function `draw_trans_sprite':
./src/file.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/file.o: In function `ellipse':
./src/file.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/file.o: In function `ellipsefill':
./src/file.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/file.o: In function `fastline':
./src/file.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/file.o: In function `file_select':
./src/file.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/file.o: In function `fixacos':
./src/file.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/file.o: In function `fixadd':
./src/file.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/file.o: In function `fixasin':
./src/file.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/file.o: In function `fixceil':
./src/file.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/file.o: In function `fixcos':
./src/file.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/file.o: In function `fixdiv':
./src/file.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/file.o: In function `fixfloor':
./src/file.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/file.o: In function `fixmul':
./src/file.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/file.o: In function `fixsin':
./src/file.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/file.o: In function `fixsub':
./src/file.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/file.o: In function `fixtan':
./src/file.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/file.o: In function `fixtof':
./src/file.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/file.o: In function `fixtoi':
./src/file.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/file.o: In function `floodfill':
./src/file.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/file.o: In function `ftofix':
./src/file.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/file.o: In function `get_clip_rect':
./src/file.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/file.o: In function `get_clip_state':
./src/file.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/file.o: In function `get_desktop_resolution':
./src/file.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/file.o: In function `geta32':
./src/file.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/file.o: In function `getb15':
./src/file.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/file.o: In function `getb16':
./src/file.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/file.o: In function `getb24':
./src/file.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/file.o: In function `getb32':
./src/file.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/file.o: In function `getb8':
./src/file.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/file.o: In function `getg15':
./src/file.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/file.o: In function `getg16':
./src/file.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/file.o: In function `getg24':
./src/file.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/file.o: In function `getg32':
./src/file.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/file.o: In function `getg8':
./src/file.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/file.o: In function `getpixel':
./src/file.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/file.o: In function `getr15':
./src/file.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/file.o: In function `getr16':
./src/file.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/file.o: In function `getr24':
./src/file.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/file.o: In function `getr32':
./src/file.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/file.o: In function `getr8':
./src/file.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/file.o: In function `gui_textout':
./src/file.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/file.o: In function `install_allegro':
./src/file.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/file.o: In function `is_inside_bitmap':
./src/file.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/file.o: In function `is_linear_bitmap':
./src/file.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/file.o: In function `is_memory_bitmap':
./src/file.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/file.o: In function `is_planar_bitmap':
./src/file.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/file.o: In function `is_same_bitmap':
./src/file.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/file.o: In function `is_screen_bitmap':
./src/file.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/file.o: In function `is_sub_bitmap':
./src/file.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/file.o: In function `is_system_bitmap':
./src/file.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/file.o: In function `is_video_bitmap':
./src/file.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/file.o: In function `is_windowed_mode':
./src/file.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/file.o: In function `itofix':
./src/file.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/file.o: In function `line':
./src/file.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/file.o: In function `makeacol32':
./src/file.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/file.o: In function `makecol15':
./src/file.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/file.o: In function `makecol16':
./src/file.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/file.o: In function `makecol24':
./src/file.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/file.o: In function `makecol32':
./src/file.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/file.o: In function `persp_project':
./src/file.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/file.o: In function `persp_project_f':
./src/file.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/file.o: In function `pivot_scaled_sprite':
./src/file.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/file.o: In function `pivot_scaled_sprite_v_flip':
./src/file.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/file.o: In function `pivot_sprite':
./src/file.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/file.o: In function `pivot_sprite_v_flip':
./src/file.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/file.o: In function `polygon':
./src/file.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/file.o: In function `polygon3d':
./src/file.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/file.o: In function `polygon3d_f':
./src/file.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/file.o: In function `putpixel':
./src/file.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/file.o: In function `quad3d':
./src/file.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/file.o: In function `quad3d_f':
./src/file.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/file.o: In function `rect':
./src/file.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/file.o: In function `rectfill':
./src/file.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/file.o: In function `release_bitmap':
./src/file.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/file.o: In function `release_screen':
./src/file.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/file.o: In function `rotate_scaled_sprite':
./src/file.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/file.o: In function `rotate_scaled_sprite_v_flip':
./src/file.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/file.o: In function `rotate_sprite':
./src/file.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/file.o: In function `rotate_sprite_v_flip':
./src/file.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/file.o: In function `set_clip_state':
./src/file.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/file.o: In function `set_window_close_button':
./src/file.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/file.o: In function `set_window_close_hook':
./src/file.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/file.o: In function `set_window_title':
./src/file.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/file.o: In function `spline':
./src/file.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/file.o: In function `textout':
./src/file.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/file.o: In function `textout_centre':
./src/file.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/file.o: In function `textout_justify':
./src/file.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/file.o: In function `textout_right':
./src/file.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/file.o: In function `triangle':
./src/file.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/file.o: In function `triangle3d':
./src/file.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/file.o: In function `triangle3d_f':
./src/file.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/file.o: In function `yield_timeslice':
./src/file.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fli.o: In function `_allegro_hline':
./src/fli.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fli.o: In function `_allegro_vline':
./src/fli.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fli.o: In function `_default_ds':
./src/fli.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fli.o: In function `_getpixel':
./src/fli.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fli.o: In function `_getpixel15':
./src/fli.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fli.o: In function `_getpixel16':
./src/fli.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fli.o: In function `_getpixel24':
./src/fli.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fli.o: In function `_getpixel32':
./src/fli.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fli.o: In function `_grow_scratch_mem':
./src/fli.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/fli.o: In function `_putpixel':
./src/fli.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fli.o: In function `_putpixel15':
./src/fli.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fli.o: In function `_putpixel16':
./src/fli.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fli.o: In function `_putpixel24':
./src/fli.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fli.o: In function `_putpixel32':
./src/fli.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fli.o: In function `_set_color':
./src/fli.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fli.o: In function `acquire_bitmap':
./src/fli.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fli.o: In function `acquire_screen':
./src/fli.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fli.o: In function `apply_matrix':
./src/fli.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fli.o: In function `arc':
./src/fli.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fli.o: In function `bitmap_color_depth':
./src/fli.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fli.o: In function `bitmap_mask_color':
./src/fli.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fli.o: In function `bmp_read24':
./src/fli.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fli.o: In function `bmp_read_line':
./src/fli.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fli.o: In function `bmp_unwrite_line':
./src/fli.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fli.o: In function `bmp_write24':
./src/fli.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fli.o: In function `bmp_write_line':
./src/fli.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fli.o: In function `circle':
./src/fli.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fli.o: In function `circlefill':
./src/fli.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fli.o: In function `clear_to_color':
./src/fli.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fli.o: In function `desktop_color_depth':
./src/fli.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fli.o: In function `dot_product':
./src/fli.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fli.o: In function `dot_product_f':
./src/fli.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_character':
./src/fli.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_character_ex':
./src/fli.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_gouraud_sprite':
./src/fli.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_lit_rle_sprite':
./src/fli.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_lit_sprite':
./src/fli.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_rle_sprite':
./src/fli.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_sprite':
./src/fli.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_sprite_h_flip':
./src/fli.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_sprite_v_flip':
./src/fli.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_sprite_vh_flip':
./src/fli.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_trans_rle_sprite':
./src/fli.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fli.o: In function `draw_trans_sprite':
./src/fli.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fli.o: In function `ellipse':
./src/fli.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fli.o: In function `ellipsefill':
./src/fli.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fli.o: In function `fastline':
./src/fli.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fli.o: In function `file_select':
./src/fli.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fli.o: In function `fixacos':
./src/fli.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fli.o: In function `fixadd':
./src/fli.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fli.o: In function `fixasin':
./src/fli.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fli.o: In function `fixceil':
./src/fli.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fli.o: In function `fixcos':
./src/fli.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fli.o: In function `fixdiv':
./src/fli.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fli.o: In function `fixfloor':
./src/fli.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fli.o: In function `fixmul':
./src/fli.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fli.o: In function `fixsin':
./src/fli.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fli.o: In function `fixsub':
./src/fli.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fli.o: In function `fixtan':
./src/fli.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fli.o: In function `fixtof':
./src/fli.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fli.o: In function `fixtoi':
./src/fli.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fli.o: In function `floodfill':
./src/fli.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fli.o: In function `ftofix':
./src/fli.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fli.o: In function `get_clip_rect':
./src/fli.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fli.o: In function `get_clip_state':
./src/fli.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fli.o: In function `get_desktop_resolution':
./src/fli.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fli.o: In function `geta32':
./src/fli.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fli.o: In function `getb15':
./src/fli.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fli.o: In function `getb16':
./src/fli.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fli.o: In function `getb24':
./src/fli.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fli.o: In function `getb32':
./src/fli.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fli.o: In function `getb8':
./src/fli.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fli.o: In function `getg15':
./src/fli.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fli.o: In function `getg16':
./src/fli.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fli.o: In function `getg24':
./src/fli.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fli.o: In function `getg32':
./src/fli.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fli.o: In function `getg8':
./src/fli.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fli.o: In function `getpixel':
./src/fli.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fli.o: In function `getr15':
./src/fli.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fli.o: In function `getr16':
./src/fli.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fli.o: In function `getr24':
./src/fli.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fli.o: In function `getr32':
./src/fli.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fli.o: In function `getr8':
./src/fli.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fli.o: In function `gui_textout':
./src/fli.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fli.o: In function `install_allegro':
./src/fli.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fli.o: In function `is_inside_bitmap':
./src/fli.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fli.o: In function `is_linear_bitmap':
./src/fli.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fli.o: In function `is_memory_bitmap':
./src/fli.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fli.o: In function `is_planar_bitmap':
./src/fli.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fli.o: In function `is_same_bitmap':
./src/fli.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fli.o: In function `is_screen_bitmap':
./src/fli.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fli.o: In function `is_sub_bitmap':
./src/fli.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fli.o: In function `is_system_bitmap':
./src/fli.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fli.o: In function `is_video_bitmap':
./src/fli.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fli.o: In function `is_windowed_mode':
./src/fli.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fli.o: In function `itofix':
./src/fli.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fli.o: In function `line':
./src/fli.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fli.o: In function `makeacol32':
./src/fli.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fli.o: In function `makecol15':
./src/fli.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fli.o: In function `makecol16':
./src/fli.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fli.o: In function `makecol24':
./src/fli.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fli.o: In function `makecol32':
./src/fli.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fli.o: In function `persp_project':
./src/fli.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fli.o: In function `persp_project_f':
./src/fli.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fli.o: In function `pivot_scaled_sprite':
./src/fli.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fli.o: In function `pivot_scaled_sprite_v_flip':
./src/fli.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fli.o: In function `pivot_sprite':
./src/fli.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fli.o: In function `pivot_sprite_v_flip':
./src/fli.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fli.o: In function `polygon':
./src/fli.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fli.o: In function `polygon3d':
./src/fli.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fli.o: In function `polygon3d_f':
./src/fli.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fli.o: In function `putpixel':
./src/fli.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fli.o: In function `quad3d':
./src/fli.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fli.o: In function `quad3d_f':
./src/fli.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fli.o: In function `rect':
./src/fli.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fli.o: In function `rectfill':
./src/fli.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fli.o: In function `release_bitmap':
./src/fli.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fli.o: In function `release_screen':
./src/fli.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fli.o: In function `rotate_scaled_sprite':
./src/fli.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fli.o: In function `rotate_scaled_sprite_v_flip':
./src/fli.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fli.o: In function `rotate_sprite':
./src/fli.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fli.o: In function `rotate_sprite_v_flip':
./src/fli.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fli.o: In function `set_clip_state':
./src/fli.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fli.o: In function `set_window_close_button':
./src/fli.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fli.o: In function `set_window_close_hook':
./src/fli.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fli.o: In function `set_window_title':
./src/fli.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fli.o: In function `spline':
./src/fli.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fli.o: In function `textout':
./src/fli.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fli.o: In function `textout_centre':
./src/fli.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fli.o: In function `textout_justify':
./src/fli.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fli.o: In function `textout_right':
./src/fli.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fli.o: In function `triangle':
./src/fli.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fli.o: In function `triangle3d':
./src/fli.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fli.o: In function `triangle3d_f':
./src/fli.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fli.o: In function `yield_timeslice':
./src/fli.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/flood.o: In function `_allegro_hline':
./src/flood.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/flood.o: In function `_allegro_vline':
./src/flood.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/flood.o: In function `_default_ds':
./src/flood.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/flood.o: In function `_getpixel':
./src/flood.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/flood.o: In function `_getpixel15':
./src/flood.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/flood.o: In function `_getpixel16':
./src/flood.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/flood.o: In function `_getpixel24':
./src/flood.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/flood.o: In function `_getpixel32':
./src/flood.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/flood.o: In function `_grow_scratch_mem':
./src/flood.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/flood.o: In function `_putpixel':
./src/flood.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/flood.o: In function `_putpixel15':
./src/flood.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/flood.o: In function `_putpixel16':
./src/flood.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/flood.o: In function `_putpixel24':
./src/flood.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/flood.o: In function `_putpixel32':
./src/flood.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/flood.o: In function `_set_color':
./src/flood.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/flood.o: In function `acquire_bitmap':
./src/flood.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/flood.o: In function `acquire_screen':
./src/flood.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/flood.o: In function `apply_matrix':
./src/flood.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/flood.o: In function `arc':
./src/flood.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/flood.o: In function `bitmap_color_depth':
./src/flood.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/flood.o: In function `bitmap_mask_color':
./src/flood.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/flood.o: In function `bmp_read24':
./src/flood.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/flood.o: In function `bmp_read_line':
./src/flood.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/flood.o: In function `bmp_unwrite_line':
./src/flood.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/flood.o: In function `bmp_write24':
./src/flood.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/flood.o: In function `bmp_write_line':
./src/flood.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/flood.o: In function `circle':
./src/flood.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/flood.o: In function `circlefill':
./src/flood.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/flood.o: In function `clear_to_color':
./src/flood.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/flood.o: In function `desktop_color_depth':
./src/flood.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/flood.o: In function `dot_product':
./src/flood.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/flood.o: In function `dot_product_f':
./src/flood.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_character':
./src/flood.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_character_ex':
./src/flood.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_gouraud_sprite':
./src/flood.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_lit_rle_sprite':
./src/flood.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_lit_sprite':
./src/flood.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_rle_sprite':
./src/flood.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_sprite':
./src/flood.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_sprite_h_flip':
./src/flood.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_sprite_v_flip':
./src/flood.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_sprite_vh_flip':
./src/flood.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_trans_rle_sprite':
./src/flood.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/flood.o: In function `draw_trans_sprite':
./src/flood.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/flood.o: In function `ellipse':
./src/flood.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/flood.o: In function `ellipsefill':
./src/flood.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/flood.o: In function `fastline':
./src/flood.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/flood.o: In function `file_select':
./src/flood.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/flood.o: In function `fixacos':
./src/flood.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/flood.o: In function `fixadd':
./src/flood.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/flood.o: In function `fixasin':
./src/flood.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/flood.o: In function `fixceil':
./src/flood.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/flood.o: In function `fixcos':
./src/flood.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/flood.o: In function `fixdiv':
./src/flood.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/flood.o: In function `fixfloor':
./src/flood.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/flood.o: In function `fixmul':
./src/flood.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/flood.o: In function `fixsin':
./src/flood.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/flood.o: In function `fixsub':
./src/flood.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/flood.o: In function `fixtan':
./src/flood.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/flood.o: In function `fixtof':
./src/flood.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/flood.o: In function `fixtoi':
./src/flood.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/flood.o: In function `floodfill':
./src/flood.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/flood.o: In function `ftofix':
./src/flood.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/flood.o: In function `get_clip_rect':
./src/flood.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/flood.o: In function `get_clip_state':
./src/flood.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/flood.o: In function `get_desktop_resolution':
./src/flood.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/flood.o: In function `geta32':
./src/flood.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/flood.o: In function `getb15':
./src/flood.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/flood.o: In function `getb16':
./src/flood.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/flood.o: In function `getb24':
./src/flood.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/flood.o: In function `getb32':
./src/flood.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/flood.o: In function `getb8':
./src/flood.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/flood.o: In function `getg15':
./src/flood.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/flood.o: In function `getg16':
./src/flood.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/flood.o: In function `getg24':
./src/flood.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/flood.o: In function `getg32':
./src/flood.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/flood.o: In function `getg8':
./src/flood.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/flood.o: In function `getpixel':
./src/flood.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/flood.o: In function `getr15':
./src/flood.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/flood.o: In function `getr16':
./src/flood.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/flood.o: In function `getr24':
./src/flood.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/flood.o: In function `getr32':
./src/flood.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/flood.o: In function `getr8':
./src/flood.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/flood.o: In function `gui_textout':
./src/flood.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/flood.o: In function `install_allegro':
./src/flood.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/flood.o: In function `is_inside_bitmap':
./src/flood.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/flood.o: In function `is_linear_bitmap':
./src/flood.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/flood.o: In function `is_memory_bitmap':
./src/flood.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/flood.o: In function `is_planar_bitmap':
./src/flood.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/flood.o: In function `is_same_bitmap':
./src/flood.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/flood.o: In function `is_screen_bitmap':
./src/flood.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/flood.o: In function `is_sub_bitmap':
./src/flood.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/flood.o: In function `is_system_bitmap':
./src/flood.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/flood.o: In function `is_video_bitmap':
./src/flood.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/flood.o: In function `is_windowed_mode':
./src/flood.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/flood.o: In function `itofix':
./src/flood.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/flood.o: In function `line':
./src/flood.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/flood.o: In function `makeacol32':
./src/flood.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/flood.o: In function `makecol15':
./src/flood.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/flood.o: In function `makecol16':
./src/flood.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/flood.o: In function `makecol24':
./src/flood.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/flood.o: In function `makecol32':
./src/flood.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/flood.o: In function `persp_project':
./src/flood.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/flood.o: In function `persp_project_f':
./src/flood.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/flood.o: In function `pivot_scaled_sprite':
./src/flood.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/flood.o: In function `pivot_scaled_sprite_v_flip':
./src/flood.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/flood.o: In function `pivot_sprite':
./src/flood.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/flood.o: In function `pivot_sprite_v_flip':
./src/flood.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/flood.o: In function `polygon':
./src/flood.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/flood.o: In function `polygon3d':
./src/flood.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/flood.o: In function `polygon3d_f':
./src/flood.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/flood.o: In function `putpixel':
./src/flood.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/flood.o: In function `quad3d':
./src/flood.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/flood.o: In function `quad3d_f':
./src/flood.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/flood.o: In function `rect':
./src/flood.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/flood.o: In function `rectfill':
./src/flood.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/flood.o: In function `release_bitmap':
./src/flood.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/flood.o: In function `release_screen':
./src/flood.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/flood.o: In function `rotate_scaled_sprite':
./src/flood.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/flood.o: In function `rotate_scaled_sprite_v_flip':
./src/flood.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/flood.o: In function `rotate_sprite':
./src/flood.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/flood.o: In function `rotate_sprite_v_flip':
./src/flood.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/flood.o: In function `set_clip_state':
./src/flood.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/flood.o: In function `set_window_close_button':
./src/flood.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/flood.o: In function `set_window_close_hook':
./src/flood.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/flood.o: In function `set_window_title':
./src/flood.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/flood.o: In function `spline':
./src/flood.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/flood.o: In function `textout':
./src/flood.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/flood.o: In function `textout_centre':
./src/flood.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/flood.o: In function `textout_justify':
./src/flood.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/flood.o: In function `textout_right':
./src/flood.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/flood.o: In function `triangle':
./src/flood.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/flood.o: In function `triangle3d':
./src/flood.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/flood.o: In function `triangle3d_f':
./src/flood.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/flood.o: In function `yield_timeslice':
./src/flood.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/font.o: In function `_allegro_hline':
./src/font.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/font.o: In function `_allegro_vline':
./src/font.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/font.o: In function `_default_ds':
./src/font.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/font.o: In function `_getpixel':
./src/font.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/font.o: In function `_getpixel15':
./src/font.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/font.o: In function `_getpixel16':
./src/font.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/font.o: In function `_getpixel24':
./src/font.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/font.o: In function `_getpixel32':
./src/font.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/font.o: In function `_grow_scratch_mem':
./src/font.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/font.o: In function `_putpixel':
./src/font.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/font.o: In function `_putpixel15':
./src/font.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/font.o: In function `_putpixel16':
./src/font.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/font.o: In function `_putpixel24':
./src/font.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/font.o: In function `_putpixel32':
./src/font.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/font.o: In function `_set_color':
./src/font.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/font.o: In function `acquire_bitmap':
./src/font.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/font.o: In function `acquire_screen':
./src/font.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/font.o: In function `apply_matrix':
./src/font.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/font.o: In function `arc':
./src/font.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/font.o: In function `bitmap_color_depth':
./src/font.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/font.o: In function `bitmap_mask_color':
./src/font.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/font.o: In function `bmp_read24':
./src/font.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/font.o: In function `bmp_read_line':
./src/font.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/font.o: In function `bmp_unwrite_line':
./src/font.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/font.o: In function `bmp_write24':
./src/font.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/font.o: In function `bmp_write_line':
./src/font.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/font.o: In function `circle':
./src/font.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/font.o: In function `circlefill':
./src/font.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/font.o: In function `clear_to_color':
./src/font.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/font.o: In function `desktop_color_depth':
./src/font.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/font.o: In function `dot_product':
./src/font.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/font.o: In function `dot_product_f':
./src/font.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/font.o: In function `draw_character':
./src/font.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/font.o: In function `draw_character_ex':
./src/font.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/font.o: In function `draw_gouraud_sprite':
./src/font.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/font.o: In function `draw_lit_rle_sprite':
./src/font.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/font.o: In function `draw_lit_sprite':
./src/font.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/font.o: In function `draw_rle_sprite':
./src/font.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/font.o: In function `draw_sprite':
./src/font.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/font.o: In function `draw_sprite_h_flip':
./src/font.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/font.o: In function `draw_sprite_v_flip':
./src/font.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/font.o: In function `draw_sprite_vh_flip':
./src/font.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/font.o: In function `draw_trans_rle_sprite':
./src/font.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/font.o: In function `draw_trans_sprite':
./src/font.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/font.o: In function `ellipse':
./src/font.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/font.o: In function `ellipsefill':
./src/font.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/font.o: In function `fastline':
./src/font.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/font.o: In function `file_select':
./src/font.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/font.o: In function `fixacos':
./src/font.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/font.o: In function `fixadd':
./src/font.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/font.o: In function `fixasin':
./src/font.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/font.o: In function `fixceil':
./src/font.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/font.o: In function `fixcos':
./src/font.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/font.o: In function `fixdiv':
./src/font.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/font.o: In function `fixfloor':
./src/font.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/font.o: In function `fixmul':
./src/font.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/font.o: In function `fixsin':
./src/font.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/font.o: In function `fixsub':
./src/font.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/font.o: In function `fixtan':
./src/font.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/font.o: In function `fixtof':
./src/font.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/font.o: In function `fixtoi':
./src/font.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/font.o: In function `floodfill':
./src/font.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/font.o: In function `ftofix':
./src/font.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/font.o: In function `get_clip_rect':
./src/font.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/font.o: In function `get_clip_state':
./src/font.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/font.o: In function `get_desktop_resolution':
./src/font.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/font.o: In function `geta32':
./src/font.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/font.o: In function `getb15':
./src/font.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/font.o: In function `getb16':
./src/font.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/font.o: In function `getb24':
./src/font.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/font.o: In function `getb32':
./src/font.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/font.o: In function `getb8':
./src/font.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/font.o: In function `getg15':
./src/font.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/font.o: In function `getg16':
./src/font.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/font.o: In function `getg24':
./src/font.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/font.o: In function `getg32':
./src/font.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/font.o: In function `getg8':
./src/font.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/font.o: In function `getpixel':
./src/font.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/font.o: In function `getr15':
./src/font.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/font.o: In function `getr16':
./src/font.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/font.o: In function `getr24':
./src/font.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/font.o: In function `getr32':
./src/font.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/font.o: In function `getr8':
./src/font.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/font.o: In function `gui_textout':
./src/font.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/font.o: In function `install_allegro':
./src/font.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/font.o: In function `is_inside_bitmap':
./src/font.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/font.o: In function `is_linear_bitmap':
./src/font.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/font.o: In function `is_memory_bitmap':
./src/font.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/font.o: In function `is_planar_bitmap':
./src/font.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/font.o: In function `is_same_bitmap':
./src/font.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/font.o: In function `is_screen_bitmap':
./src/font.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/font.o: In function `is_sub_bitmap':
./src/font.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/font.o: In function `is_system_bitmap':
./src/font.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/font.o: In function `is_video_bitmap':
./src/font.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/font.o: In function `is_windowed_mode':
./src/font.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/font.o: In function `itofix':
./src/font.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/font.o: In function `line':
./src/font.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/font.o: In function `makeacol32':
./src/font.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/font.o: In function `makecol15':
./src/font.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/font.o: In function `makecol16':
./src/font.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/font.o: In function `makecol24':
./src/font.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/font.o: In function `makecol32':
./src/font.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/font.o: In function `persp_project':
./src/font.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/font.o: In function `persp_project_f':
./src/font.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/font.o: In function `pivot_scaled_sprite':
./src/font.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/font.o: In function `pivot_scaled_sprite_v_flip':
./src/font.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/font.o: In function `pivot_sprite':
./src/font.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/font.o: In function `pivot_sprite_v_flip':
./src/font.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/font.o: In function `polygon':
./src/font.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/font.o: In function `polygon3d':
./src/font.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/font.o: In function `polygon3d_f':
./src/font.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/font.o: In function `putpixel':
./src/font.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/font.o: In function `quad3d':
./src/font.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/font.o: In function `quad3d_f':
./src/font.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/font.o: In function `rect':
./src/font.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/font.o: In function `rectfill':
./src/font.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/font.o: In function `release_bitmap':
./src/font.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/font.o: In function `release_screen':
./src/font.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/font.o: In function `rotate_scaled_sprite':
./src/font.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/font.o: In function `rotate_scaled_sprite_v_flip':
./src/font.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/font.o: In function `rotate_sprite':
./src/font.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/font.o: In function `rotate_sprite_v_flip':
./src/font.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/font.o: In function `set_clip_state':
./src/font.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/font.o: In function `set_window_close_button':
./src/font.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/font.o: In function `set_window_close_hook':
./src/font.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/font.o: In function `set_window_title':
./src/font.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/font.o: In function `spline':
./src/font.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/font.o: In function `textout':
./src/font.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/font.o: In function `textout_centre':
./src/font.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/font.o: In function `textout_justify':
./src/font.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/font.o: In function `textout_right':
./src/font.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/font.o: In function `triangle':
./src/font.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/font.o: In function `triangle3d':
./src/font.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/font.o: In function `triangle3d_f':
./src/font.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/font.o: In function `yield_timeslice':
./src/font.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_allegro_hline':
./src/fontbios.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_allegro_vline':
./src/fontbios.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_default_ds':
./src/fontbios.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_getpixel':
./src/fontbios.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_getpixel15':
./src/fontbios.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_getpixel16':
./src/fontbios.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_getpixel24':
./src/fontbios.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_getpixel32':
./src/fontbios.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_grow_scratch_mem':
./src/fontbios.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_putpixel':
./src/fontbios.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_putpixel15':
./src/fontbios.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_putpixel16':
./src/fontbios.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_putpixel24':
./src/fontbios.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_putpixel32':
./src/fontbios.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fontbios.o: In function `_set_color':
./src/fontbios.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fontbios.o: In function `acquire_bitmap':
./src/fontbios.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fontbios.o: In function `acquire_screen':
./src/fontbios.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `apply_matrix':
./src/fontbios.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `arc':
./src/fontbios.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bitmap_color_depth':
./src/fontbios.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bitmap_mask_color':
./src/fontbios.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bmp_read24':
./src/fontbios.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bmp_read_line':
./src/fontbios.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bmp_unwrite_line':
./src/fontbios.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bmp_write24':
./src/fontbios.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fontbios.o: In function `bmp_write_line':
./src/fontbios.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fontbios.o: In function `circle':
./src/fontbios.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `circlefill':
./src/fontbios.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `clear_to_color':
./src/fontbios.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fontbios.o: In function `desktop_color_depth':
./src/fontbios.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `dot_product':
./src/fontbios.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fontbios.o: In function `dot_product_f':
./src/fontbios.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_character':
./src/fontbios.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_character_ex':
./src/fontbios.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_gouraud_sprite':
./src/fontbios.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_lit_rle_sprite':
./src/fontbios.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_lit_sprite':
./src/fontbios.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_rle_sprite':
./src/fontbios.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_sprite':
./src/fontbios.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_sprite_h_flip':
./src/fontbios.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_sprite_v_flip':
./src/fontbios.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_sprite_vh_flip':
./src/fontbios.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_trans_rle_sprite':
./src/fontbios.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fontbios.o: In function `draw_trans_sprite':
./src/fontbios.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `ellipse':
./src/fontbios.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `ellipsefill':
./src/fontbios.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fastline':
./src/fontbios.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fontbios.o: In function `file_select':
./src/fontbios.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixacos':
./src/fontbios.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixadd':
./src/fontbios.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixasin':
./src/fontbios.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixceil':
./src/fontbios.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixcos':
./src/fontbios.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixdiv':
./src/fontbios.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixfloor':
./src/fontbios.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixmul':
./src/fontbios.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixsin':
./src/fontbios.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixsub':
./src/fontbios.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixtan':
./src/fontbios.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixtof':
./src/fontbios.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `fixtoi':
./src/fontbios.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `floodfill':
./src/fontbios.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fontbios.o: In function `ftofix':
./src/fontbios.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fontbios.o: In function `get_clip_rect':
./src/fontbios.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fontbios.o: In function `get_clip_state':
./src/fontbios.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fontbios.o: In function `get_desktop_resolution':
./src/fontbios.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fontbios.o: In function `geta32':
./src/fontbios.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getb15':
./src/fontbios.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getb16':
./src/fontbios.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getb24':
./src/fontbios.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getb32':
./src/fontbios.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getb8':
./src/fontbios.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getg15':
./src/fontbios.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getg16':
./src/fontbios.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getg24':
./src/fontbios.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getg32':
./src/fontbios.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getg8':
./src/fontbios.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getpixel':
./src/fontbios.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getr15':
./src/fontbios.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getr16':
./src/fontbios.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getr24':
./src/fontbios.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getr32':
./src/fontbios.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `getr8':
./src/fontbios.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fontbios.o: In function `gui_textout':
./src/fontbios.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `install_allegro':
./src/fontbios.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_inside_bitmap':
./src/fontbios.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_linear_bitmap':
./src/fontbios.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_memory_bitmap':
./src/fontbios.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_planar_bitmap':
./src/fontbios.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_same_bitmap':
./src/fontbios.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_screen_bitmap':
./src/fontbios.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_sub_bitmap':
./src/fontbios.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_system_bitmap':
./src/fontbios.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_video_bitmap':
./src/fontbios.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fontbios.o: In function `is_windowed_mode':
./src/fontbios.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fontbios.o: In function `itofix':
./src/fontbios.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `line':
./src/fontbios.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fontbios.o: In function `makeacol32':
./src/fontbios.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fontbios.o: In function `makecol15':
./src/fontbios.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fontbios.o: In function `makecol16':
./src/fontbios.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `makecol24':
./src/fontbios.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `makecol32':
./src/fontbios.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fontbios.o: In function `persp_project':
./src/fontbios.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fontbios.o: In function `persp_project_f':
./src/fontbios.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fontbios.o: In function `pivot_scaled_sprite':
./src/fontbios.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fontbios.o: In function `pivot_scaled_sprite_v_flip':
./src/fontbios.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `pivot_sprite':
./src/fontbios.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `pivot_sprite_v_flip':
./src/fontbios.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fontbios.o: In function `polygon':
./src/fontbios.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `polygon3d':
./src/fontbios.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fontbios.o: In function `polygon3d_f':
./src/fontbios.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fontbios.o: In function `putpixel':
./src/fontbios.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fontbios.o: In function `quad3d':
./src/fontbios.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fontbios.o: In function `quad3d_f':
./src/fontbios.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fontbios.o: In function `rect':
./src/fontbios.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `rectfill':
./src/fontbios.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fontbios.o: In function `release_bitmap':
./src/fontbios.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `release_screen':
./src/fontbios.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `rotate_scaled_sprite':
./src/fontbios.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fontbios.o: In function `rotate_scaled_sprite_v_flip':
./src/fontbios.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fontbios.o: In function `rotate_sprite':
./src/fontbios.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fontbios.o: In function `rotate_sprite_v_flip':
./src/fontbios.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `set_clip_state':
./src/fontbios.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fontbios.o: In function `set_window_close_button':
./src/fontbios.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `set_window_close_hook':
./src/fontbios.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `set_window_title':
./src/fontbios.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `spline':
./src/fontbios.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fontbios.o: In function `textout':
./src/fontbios.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `textout_centre':
./src/fontbios.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fontbios.o: In function `textout_justify':
./src/fontbios.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fontbios.o: In function `textout_right':
./src/fontbios.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fontbios.o: In function `triangle':
./src/fontbios.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fontbios.o: In function `triangle3d':
./src/fontbios.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fontbios.o: In function `triangle3d_f':
./src/fontbios.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fontbios.o: In function `yield_timeslice':
./src/fontbios.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_allegro_hline':
./src/fontbmp.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_allegro_vline':
./src/fontbmp.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_default_ds':
./src/fontbmp.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_getpixel':
./src/fontbmp.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_getpixel15':
./src/fontbmp.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_getpixel16':
./src/fontbmp.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_getpixel24':
./src/fontbmp.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_getpixel32':
./src/fontbmp.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_grow_scratch_mem':
./src/fontbmp.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_putpixel':
./src/fontbmp.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_putpixel15':
./src/fontbmp.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_putpixel16':
./src/fontbmp.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_putpixel24':
./src/fontbmp.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_putpixel32':
./src/fontbmp.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `_set_color':
./src/fontbmp.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `acquire_bitmap':
./src/fontbmp.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `acquire_screen':
./src/fontbmp.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `apply_matrix':
./src/fontbmp.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `arc':
./src/fontbmp.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bitmap_color_depth':
./src/fontbmp.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bitmap_mask_color':
./src/fontbmp.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bmp_read24':
./src/fontbmp.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bmp_read_line':
./src/fontbmp.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bmp_unwrite_line':
./src/fontbmp.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bmp_write24':
./src/fontbmp.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `bmp_write_line':
./src/fontbmp.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `circle':
./src/fontbmp.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `circlefill':
./src/fontbmp.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `clear_to_color':
./src/fontbmp.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `desktop_color_depth':
./src/fontbmp.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `dot_product':
./src/fontbmp.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `dot_product_f':
./src/fontbmp.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_character':
./src/fontbmp.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_character_ex':
./src/fontbmp.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_gouraud_sprite':
./src/fontbmp.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_lit_rle_sprite':
./src/fontbmp.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_lit_sprite':
./src/fontbmp.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_rle_sprite':
./src/fontbmp.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_sprite':
./src/fontbmp.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_sprite_h_flip':
./src/fontbmp.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_sprite_v_flip':
./src/fontbmp.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_sprite_vh_flip':
./src/fontbmp.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_trans_rle_sprite':
./src/fontbmp.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `draw_trans_sprite':
./src/fontbmp.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `ellipse':
./src/fontbmp.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `ellipsefill':
./src/fontbmp.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fastline':
./src/fontbmp.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `file_select':
./src/fontbmp.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixacos':
./src/fontbmp.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixadd':
./src/fontbmp.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixasin':
./src/fontbmp.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixceil':
./src/fontbmp.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixcos':
./src/fontbmp.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixdiv':
./src/fontbmp.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixfloor':
./src/fontbmp.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixmul':
./src/fontbmp.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixsin':
./src/fontbmp.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixsub':
./src/fontbmp.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixtan':
./src/fontbmp.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixtof':
./src/fontbmp.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `fixtoi':
./src/fontbmp.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `floodfill':
./src/fontbmp.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `ftofix':
./src/fontbmp.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `get_clip_rect':
./src/fontbmp.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `get_clip_state':
./src/fontbmp.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `get_desktop_resolution':
./src/fontbmp.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `geta32':
./src/fontbmp.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getb15':
./src/fontbmp.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getb16':
./src/fontbmp.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getb24':
./src/fontbmp.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getb32':
./src/fontbmp.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getb8':
./src/fontbmp.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getg15':
./src/fontbmp.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getg16':
./src/fontbmp.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getg24':
./src/fontbmp.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getg32':
./src/fontbmp.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getg8':
./src/fontbmp.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getpixel':
./src/fontbmp.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getr15':
./src/fontbmp.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getr16':
./src/fontbmp.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getr24':
./src/fontbmp.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getr32':
./src/fontbmp.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `getr8':
./src/fontbmp.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `gui_textout':
./src/fontbmp.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `install_allegro':
./src/fontbmp.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_inside_bitmap':
./src/fontbmp.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_linear_bitmap':
./src/fontbmp.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_memory_bitmap':
./src/fontbmp.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_planar_bitmap':
./src/fontbmp.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_same_bitmap':
./src/fontbmp.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_screen_bitmap':
./src/fontbmp.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_sub_bitmap':
./src/fontbmp.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_system_bitmap':
./src/fontbmp.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_video_bitmap':
./src/fontbmp.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `is_windowed_mode':
./src/fontbmp.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `itofix':
./src/fontbmp.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `line':
./src/fontbmp.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `makeacol32':
./src/fontbmp.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `makecol15':
./src/fontbmp.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `makecol16':
./src/fontbmp.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `makecol24':
./src/fontbmp.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `makecol32':
./src/fontbmp.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `persp_project':
./src/fontbmp.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `persp_project_f':
./src/fontbmp.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `pivot_scaled_sprite':
./src/fontbmp.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `pivot_scaled_sprite_v_flip':
./src/fontbmp.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `pivot_sprite':
./src/fontbmp.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `pivot_sprite_v_flip':
./src/fontbmp.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `polygon':
./src/fontbmp.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `polygon3d':
./src/fontbmp.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `polygon3d_f':
./src/fontbmp.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `putpixel':
./src/fontbmp.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `quad3d':
./src/fontbmp.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `quad3d_f':
./src/fontbmp.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `rect':
./src/fontbmp.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `rectfill':
./src/fontbmp.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `release_bitmap':
./src/fontbmp.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `release_screen':
./src/fontbmp.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `rotate_scaled_sprite':
./src/fontbmp.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `rotate_scaled_sprite_v_flip':
./src/fontbmp.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `rotate_sprite':
./src/fontbmp.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `rotate_sprite_v_flip':
./src/fontbmp.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `set_clip_state':
./src/fontbmp.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `set_window_close_button':
./src/fontbmp.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `set_window_close_hook':
./src/fontbmp.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `set_window_title':
./src/fontbmp.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `spline':
./src/fontbmp.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `textout':
./src/fontbmp.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `textout_centre':
./src/fontbmp.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `textout_justify':
./src/fontbmp.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `textout_right':
./src/fontbmp.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `triangle':
./src/fontbmp.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `triangle3d':
./src/fontbmp.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `triangle3d_f':
./src/fontbmp.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fontbmp.o: In function `yield_timeslice':
./src/fontbmp.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_allegro_hline':
./src/fontdat.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_allegro_vline':
./src/fontdat.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_default_ds':
./src/fontdat.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_getpixel':
./src/fontdat.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_getpixel15':
./src/fontdat.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_getpixel16':
./src/fontdat.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_getpixel24':
./src/fontdat.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_getpixel32':
./src/fontdat.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_putpixel':
./src/fontdat.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_putpixel15':
./src/fontdat.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_putpixel16':
./src/fontdat.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_putpixel24':
./src/fontdat.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_putpixel32':
./src/fontdat.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fontdat.o: In function `_set_color':
./src/fontdat.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fontdat.o: In function `acquire_bitmap':
./src/fontdat.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fontdat.o: In function `acquire_screen':
./src/fontdat.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `apply_matrix':
./src/fontdat.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `arc':
./src/fontdat.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bitmap_color_depth':
./src/fontdat.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bitmap_mask_color':
./src/fontdat.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bmp_read24':
./src/fontdat.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bmp_read_line':
./src/fontdat.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bmp_unwrite_line':
./src/fontdat.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bmp_write24':
./src/fontdat.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fontdat.o: In function `bmp_write_line':
./src/fontdat.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fontdat.o: In function `circle':
./src/fontdat.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `circlefill':
./src/fontdat.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `clear_to_color':
./src/fontdat.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fontdat.o: In function `desktop_color_depth':
./src/fontdat.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `dot_product':
./src/fontdat.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fontdat.o: In function `dot_product_f':
./src/fontdat.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_character':
./src/fontdat.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_character_ex':
./src/fontdat.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_gouraud_sprite':
./src/fontdat.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_lit_rle_sprite':
./src/fontdat.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_lit_sprite':
./src/fontdat.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_rle_sprite':
./src/fontdat.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_sprite':
./src/fontdat.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_sprite_h_flip':
./src/fontdat.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_sprite_v_flip':
./src/fontdat.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_sprite_vh_flip':
./src/fontdat.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_trans_rle_sprite':
./src/fontdat.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fontdat.o: In function `draw_trans_sprite':
./src/fontdat.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `ellipse':
./src/fontdat.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `ellipsefill':
./src/fontdat.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fastline':
./src/fontdat.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fontdat.o: In function `file_select':
./src/fontdat.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixacos':
./src/fontdat.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixadd':
./src/fontdat.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixasin':
./src/fontdat.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixceil':
./src/fontdat.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixcos':
./src/fontdat.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixdiv':
./src/fontdat.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixfloor':
./src/fontdat.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixmul':
./src/fontdat.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixsin':
./src/fontdat.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixsub':
./src/fontdat.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixtan':
./src/fontdat.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixtof':
./src/fontdat.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `fixtoi':
./src/fontdat.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `floodfill':
./src/fontdat.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fontdat.o: In function `ftofix':
./src/fontdat.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fontdat.o: In function `get_clip_rect':
./src/fontdat.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fontdat.o: In function `get_clip_state':
./src/fontdat.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fontdat.o: In function `get_desktop_resolution':
./src/fontdat.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fontdat.o: In function `geta32':
./src/fontdat.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getb15':
./src/fontdat.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getb16':
./src/fontdat.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getb24':
./src/fontdat.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getb32':
./src/fontdat.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getb8':
./src/fontdat.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getg15':
./src/fontdat.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getg16':
./src/fontdat.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getg24':
./src/fontdat.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getg32':
./src/fontdat.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getg8':
./src/fontdat.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getpixel':
./src/fontdat.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getr15':
./src/fontdat.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getr16':
./src/fontdat.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getr24':
./src/fontdat.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getr32':
./src/fontdat.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `getr8':
./src/fontdat.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fontdat.o: In function `gui_textout':
./src/fontdat.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `install_allegro':
./src/fontdat.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_inside_bitmap':
./src/fontdat.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_linear_bitmap':
./src/fontdat.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_memory_bitmap':
./src/fontdat.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_planar_bitmap':
./src/fontdat.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_same_bitmap':
./src/fontdat.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_screen_bitmap':
./src/fontdat.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_sub_bitmap':
./src/fontdat.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_system_bitmap':
./src/fontdat.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_video_bitmap':
./src/fontdat.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fontdat.o: In function `is_windowed_mode':
./src/fontdat.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fontdat.o: In function `itofix':
./src/fontdat.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `line':
./src/fontdat.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fontdat.o: In function `makeacol32':
./src/fontdat.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fontdat.o: In function `makecol15':
./src/fontdat.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fontdat.o: In function `makecol16':
./src/fontdat.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `makecol24':
./src/fontdat.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `makecol32':
./src/fontdat.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fontdat.o: In function `persp_project':
./src/fontdat.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fontdat.o: In function `persp_project_f':
./src/fontdat.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fontdat.o: In function `pivot_scaled_sprite':
./src/fontdat.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fontdat.o: In function `pivot_scaled_sprite_v_flip':
./src/fontdat.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `pivot_sprite':
./src/fontdat.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `pivot_sprite_v_flip':
./src/fontdat.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fontdat.o: In function `polygon':
./src/fontdat.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `polygon3d':
./src/fontdat.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fontdat.o: In function `polygon3d_f':
./src/fontdat.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fontdat.o: In function `putpixel':
./src/fontdat.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fontdat.o: In function `quad3d':
./src/fontdat.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fontdat.o: In function `quad3d_f':
./src/fontdat.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fontdat.o: In function `rect':
./src/fontdat.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `rectfill':
./src/fontdat.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fontdat.o: In function `release_bitmap':
./src/fontdat.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `release_screen':
./src/fontdat.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `rotate_scaled_sprite':
./src/fontdat.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fontdat.o: In function `rotate_scaled_sprite_v_flip':
./src/fontdat.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fontdat.o: In function `rotate_sprite':
./src/fontdat.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fontdat.o: In function `rotate_sprite_v_flip':
./src/fontdat.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `set_clip_state':
./src/fontdat.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fontdat.o: In function `set_window_close_button':
./src/fontdat.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `set_window_close_hook':
./src/fontdat.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `set_window_title':
./src/fontdat.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `spline':
./src/fontdat.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fontdat.o: In function `textout':
./src/fontdat.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `textout_centre':
./src/fontdat.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fontdat.o: In function `textout_justify':
./src/fontdat.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fontdat.o: In function `textout_right':
./src/fontdat.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fontdat.o: In function `triangle':
./src/fontdat.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fontdat.o: In function `triangle3d':
./src/fontdat.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fontdat.o: In function `triangle3d_f':
./src/fontdat.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fontdat.o: In function `yield_timeslice':
./src/fontdat.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_allegro_hline':
./src/fontgrx.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_allegro_vline':
./src/fontgrx.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_default_ds':
./src/fontgrx.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_getpixel':
./src/fontgrx.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_getpixel15':
./src/fontgrx.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_getpixel16':
./src/fontgrx.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_getpixel24':
./src/fontgrx.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_getpixel32':
./src/fontgrx.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_grow_scratch_mem':
./src/fontgrx.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_putpixel':
./src/fontgrx.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_putpixel15':
./src/fontgrx.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_putpixel16':
./src/fontgrx.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_putpixel24':
./src/fontgrx.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_putpixel32':
./src/fontgrx.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `_set_color':
./src/fontgrx.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `acquire_bitmap':
./src/fontgrx.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `acquire_screen':
./src/fontgrx.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `apply_matrix':
./src/fontgrx.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `arc':
./src/fontgrx.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bitmap_color_depth':
./src/fontgrx.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bitmap_mask_color':
./src/fontgrx.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bmp_read24':
./src/fontgrx.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bmp_read_line':
./src/fontgrx.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bmp_unwrite_line':
./src/fontgrx.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bmp_write24':
./src/fontgrx.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `bmp_write_line':
./src/fontgrx.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `circle':
./src/fontgrx.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `circlefill':
./src/fontgrx.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `clear_to_color':
./src/fontgrx.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `desktop_color_depth':
./src/fontgrx.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `dot_product':
./src/fontgrx.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `dot_product_f':
./src/fontgrx.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_character':
./src/fontgrx.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_character_ex':
./src/fontgrx.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_gouraud_sprite':
./src/fontgrx.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_lit_rle_sprite':
./src/fontgrx.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_lit_sprite':
./src/fontgrx.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_rle_sprite':
./src/fontgrx.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_sprite':
./src/fontgrx.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_sprite_h_flip':
./src/fontgrx.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_sprite_v_flip':
./src/fontgrx.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_sprite_vh_flip':
./src/fontgrx.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_trans_rle_sprite':
./src/fontgrx.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `draw_trans_sprite':
./src/fontgrx.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `ellipse':
./src/fontgrx.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `ellipsefill':
./src/fontgrx.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fastline':
./src/fontgrx.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `file_select':
./src/fontgrx.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixacos':
./src/fontgrx.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixadd':
./src/fontgrx.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixasin':
./src/fontgrx.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixceil':
./src/fontgrx.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixcos':
./src/fontgrx.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixdiv':
./src/fontgrx.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixfloor':
./src/fontgrx.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixmul':
./src/fontgrx.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixsin':
./src/fontgrx.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixsub':
./src/fontgrx.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixtan':
./src/fontgrx.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixtof':
./src/fontgrx.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `fixtoi':
./src/fontgrx.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `floodfill':
./src/fontgrx.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `ftofix':
./src/fontgrx.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `get_clip_rect':
./src/fontgrx.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `get_clip_state':
./src/fontgrx.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `get_desktop_resolution':
./src/fontgrx.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `geta32':
./src/fontgrx.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getb15':
./src/fontgrx.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getb16':
./src/fontgrx.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getb24':
./src/fontgrx.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getb32':
./src/fontgrx.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getb8':
./src/fontgrx.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getg15':
./src/fontgrx.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getg16':
./src/fontgrx.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getg24':
./src/fontgrx.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getg32':
./src/fontgrx.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getg8':
./src/fontgrx.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getpixel':
./src/fontgrx.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getr15':
./src/fontgrx.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getr16':
./src/fontgrx.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getr24':
./src/fontgrx.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getr32':
./src/fontgrx.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `getr8':
./src/fontgrx.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `gui_textout':
./src/fontgrx.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `install_allegro':
./src/fontgrx.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_inside_bitmap':
./src/fontgrx.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_linear_bitmap':
./src/fontgrx.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_memory_bitmap':
./src/fontgrx.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_planar_bitmap':
./src/fontgrx.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_same_bitmap':
./src/fontgrx.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_screen_bitmap':
./src/fontgrx.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_sub_bitmap':
./src/fontgrx.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_system_bitmap':
./src/fontgrx.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_video_bitmap':
./src/fontgrx.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `is_windowed_mode':
./src/fontgrx.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `itofix':
./src/fontgrx.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `line':
./src/fontgrx.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `makeacol32':
./src/fontgrx.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `makecol15':
./src/fontgrx.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `makecol16':
./src/fontgrx.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `makecol24':
./src/fontgrx.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `makecol32':
./src/fontgrx.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `persp_project':
./src/fontgrx.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `persp_project_f':
./src/fontgrx.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `pivot_scaled_sprite':
./src/fontgrx.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `pivot_scaled_sprite_v_flip':
./src/fontgrx.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `pivot_sprite':
./src/fontgrx.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `pivot_sprite_v_flip':
./src/fontgrx.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `polygon':
./src/fontgrx.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `polygon3d':
./src/fontgrx.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `polygon3d_f':
./src/fontgrx.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `putpixel':
./src/fontgrx.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `quad3d':
./src/fontgrx.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `quad3d_f':
./src/fontgrx.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `rect':
./src/fontgrx.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `rectfill':
./src/fontgrx.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `release_bitmap':
./src/fontgrx.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `release_screen':
./src/fontgrx.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `rotate_scaled_sprite':
./src/fontgrx.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `rotate_scaled_sprite_v_flip':
./src/fontgrx.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `rotate_sprite':
./src/fontgrx.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `rotate_sprite_v_flip':
./src/fontgrx.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `set_clip_state':
./src/fontgrx.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `set_window_close_button':
./src/fontgrx.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `set_window_close_hook':
./src/fontgrx.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `set_window_title':
./src/fontgrx.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `spline':
./src/fontgrx.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `textout':
./src/fontgrx.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `textout_centre':
./src/fontgrx.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `textout_justify':
./src/fontgrx.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `textout_right':
./src/fontgrx.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `triangle':
./src/fontgrx.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `triangle3d':
./src/fontgrx.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `triangle3d_f':
./src/fontgrx.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fontgrx.o: In function `yield_timeslice':
./src/fontgrx.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_allegro_hline':
./src/fonttxt.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_allegro_vline':
./src/fonttxt.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_default_ds':
./src/fonttxt.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_getpixel':
./src/fonttxt.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_getpixel15':
./src/fonttxt.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_getpixel16':
./src/fonttxt.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_getpixel24':
./src/fonttxt.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_getpixel32':
./src/fonttxt.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_grow_scratch_mem':
./src/fonttxt.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_putpixel':
./src/fonttxt.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_putpixel15':
./src/fonttxt.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_putpixel16':
./src/fonttxt.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_putpixel24':
./src/fonttxt.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_putpixel32':
./src/fonttxt.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `_set_color':
./src/fonttxt.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `acquire_bitmap':
./src/fonttxt.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `acquire_screen':
./src/fonttxt.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `apply_matrix':
./src/fonttxt.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `arc':
./src/fonttxt.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bitmap_color_depth':
./src/fonttxt.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bitmap_mask_color':
./src/fonttxt.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bmp_read24':
./src/fonttxt.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bmp_read_line':
./src/fonttxt.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bmp_unwrite_line':
./src/fonttxt.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bmp_write24':
./src/fonttxt.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `bmp_write_line':
./src/fonttxt.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `circle':
./src/fonttxt.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `circlefill':
./src/fonttxt.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `clear_to_color':
./src/fonttxt.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `desktop_color_depth':
./src/fonttxt.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `dot_product':
./src/fonttxt.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `dot_product_f':
./src/fonttxt.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_character':
./src/fonttxt.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_character_ex':
./src/fonttxt.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_gouraud_sprite':
./src/fonttxt.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_lit_rle_sprite':
./src/fonttxt.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_lit_sprite':
./src/fonttxt.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_rle_sprite':
./src/fonttxt.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_sprite':
./src/fonttxt.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_sprite_h_flip':
./src/fonttxt.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_sprite_v_flip':
./src/fonttxt.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_sprite_vh_flip':
./src/fonttxt.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_trans_rle_sprite':
./src/fonttxt.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `draw_trans_sprite':
./src/fonttxt.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `ellipse':
./src/fonttxt.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `ellipsefill':
./src/fonttxt.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fastline':
./src/fonttxt.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `file_select':
./src/fonttxt.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixacos':
./src/fonttxt.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixadd':
./src/fonttxt.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixasin':
./src/fonttxt.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixceil':
./src/fonttxt.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixcos':
./src/fonttxt.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixdiv':
./src/fonttxt.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixfloor':
./src/fonttxt.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixmul':
./src/fonttxt.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixsin':
./src/fonttxt.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixsub':
./src/fonttxt.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixtan':
./src/fonttxt.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixtof':
./src/fonttxt.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `fixtoi':
./src/fonttxt.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `floodfill':
./src/fonttxt.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `ftofix':
./src/fonttxt.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `get_clip_rect':
./src/fonttxt.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `get_clip_state':
./src/fonttxt.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `get_desktop_resolution':
./src/fonttxt.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `geta32':
./src/fonttxt.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getb15':
./src/fonttxt.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getb16':
./src/fonttxt.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getb24':
./src/fonttxt.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getb32':
./src/fonttxt.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getb8':
./src/fonttxt.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getg15':
./src/fonttxt.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getg16':
./src/fonttxt.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getg24':
./src/fonttxt.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getg32':
./src/fonttxt.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getg8':
./src/fonttxt.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getpixel':
./src/fonttxt.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getr15':
./src/fonttxt.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getr16':
./src/fonttxt.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getr24':
./src/fonttxt.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getr32':
./src/fonttxt.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `getr8':
./src/fonttxt.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `gui_textout':
./src/fonttxt.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `install_allegro':
./src/fonttxt.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_inside_bitmap':
./src/fonttxt.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_linear_bitmap':
./src/fonttxt.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_memory_bitmap':
./src/fonttxt.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_planar_bitmap':
./src/fonttxt.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_same_bitmap':
./src/fonttxt.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_screen_bitmap':
./src/fonttxt.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_sub_bitmap':
./src/fonttxt.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_system_bitmap':
./src/fonttxt.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_video_bitmap':
./src/fonttxt.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `is_windowed_mode':
./src/fonttxt.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `itofix':
./src/fonttxt.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `line':
./src/fonttxt.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `makeacol32':
./src/fonttxt.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `makecol15':
./src/fonttxt.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `makecol16':
./src/fonttxt.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `makecol24':
./src/fonttxt.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `makecol32':
./src/fonttxt.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `persp_project':
./src/fonttxt.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `persp_project_f':
./src/fonttxt.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `pivot_scaled_sprite':
./src/fonttxt.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `pivot_scaled_sprite_v_flip':
./src/fonttxt.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `pivot_sprite':
./src/fonttxt.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `pivot_sprite_v_flip':
./src/fonttxt.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `polygon':
./src/fonttxt.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `polygon3d':
./src/fonttxt.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `polygon3d_f':
./src/fonttxt.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `putpixel':
./src/fonttxt.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `quad3d':
./src/fonttxt.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `quad3d_f':
./src/fonttxt.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `rect':
./src/fonttxt.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `rectfill':
./src/fonttxt.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `release_bitmap':
./src/fonttxt.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `release_screen':
./src/fonttxt.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `rotate_scaled_sprite':
./src/fonttxt.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `rotate_scaled_sprite_v_flip':
./src/fonttxt.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `rotate_sprite':
./src/fonttxt.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `rotate_sprite_v_flip':
./src/fonttxt.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `set_clip_state':
./src/fonttxt.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `set_window_close_button':
./src/fonttxt.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `set_window_close_hook':
./src/fonttxt.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `set_window_title':
./src/fonttxt.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `spline':
./src/fonttxt.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `textout':
./src/fonttxt.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `textout_centre':
./src/fonttxt.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `textout_justify':
./src/fonttxt.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `textout_right':
./src/fonttxt.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `triangle':
./src/fonttxt.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `triangle3d':
./src/fonttxt.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `triangle3d_f':
./src/fonttxt.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fonttxt.o: In function `yield_timeslice':
./src/fonttxt.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/fsel.o: In function `_allegro_hline':
./src/fsel.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/fsel.o: In function `_allegro_vline':
./src/fsel.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/fsel.o: In function `_default_ds':
./src/fsel.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/fsel.o: In function `_getpixel':
./src/fsel.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/fsel.o: In function `_getpixel15':
./src/fsel.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/fsel.o: In function `_getpixel16':
./src/fsel.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/fsel.o: In function `_getpixel24':
./src/fsel.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/fsel.o: In function `_getpixel32':
./src/fsel.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/fsel.o: In function `_grow_scratch_mem':
./src/fsel.c:(.text+0x20d0): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/fsel.o: In function `_putpixel':
./src/fsel.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/fsel.o: In function `_putpixel15':
./src/fsel.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/fsel.o: In function `_putpixel16':
./src/fsel.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/fsel.o: In function `_putpixel24':
./src/fsel.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/fsel.o: In function `_putpixel32':
./src/fsel.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/fsel.o: In function `_set_color':
./src/fsel.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/fsel.o: In function `acquire_bitmap':
./src/fsel.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/fsel.o: In function `acquire_screen':
./src/fsel.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/fsel.o: In function `apply_matrix':
./src/fsel.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/fsel.o: In function `arc':
./src/fsel.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/fsel.o: In function `bitmap_color_depth':
./src/fsel.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/fsel.o: In function `bitmap_mask_color':
./src/fsel.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/fsel.o: In function `bmp_read24':
./src/fsel.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/fsel.o: In function `bmp_read_line':
./src/fsel.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/fsel.o: In function `bmp_unwrite_line':
./src/fsel.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/fsel.o: In function `bmp_write24':
./src/fsel.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/fsel.o: In function `bmp_write_line':
./src/fsel.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/fsel.o: In function `circle':
./src/fsel.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `circlefill':
./src/fsel.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/fsel.o: In function `clear_to_color':
./src/fsel.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/fsel.o: In function `desktop_color_depth':
./src/fsel.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/fsel.o: In function `dot_product':
./src/fsel.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/fsel.o: In function `dot_product_f':
./src/fsel.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_character':
./src/fsel.c:(.text+0x2050): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_character_ex':
./src/fsel.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_gouraud_sprite':
./src/fsel.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_lit_rle_sprite':
./src/fsel.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_lit_sprite':
./src/fsel.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_rle_sprite':
./src/fsel.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_sprite':
./src/fsel.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_sprite_h_flip':
./src/fsel.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_sprite_v_flip':
./src/fsel.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_sprite_vh_flip':
./src/fsel.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_trans_rle_sprite':
./src/fsel.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/fsel.o: In function `draw_trans_sprite':
./src/fsel.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `ellipse':
./src/fsel.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `ellipsefill':
./src/fsel.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/fsel.o: In function `fastline':
./src/fsel.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/fsel.o: In function `file_select':
./src/fsel.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixacos':
./src/fsel.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixadd':
./src/fsel.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixasin':
./src/fsel.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixceil':
./src/fsel.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixcos':
./src/fsel.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixdiv':
./src/fsel.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixfloor':
./src/fsel.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixmul':
./src/fsel.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixsin':
./src/fsel.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixsub':
./src/fsel.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixtan':
./src/fsel.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixtof':
./src/fsel.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/fsel.o: In function `fixtoi':
./src/fsel.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/fsel.o: In function `floodfill':
./src/fsel.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/fsel.o: In function `ftofix':
./src/fsel.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/fsel.o: In function `get_clip_rect':
./src/fsel.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/fsel.o: In function `get_clip_state':
./src/fsel.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/fsel.o: In function `get_desktop_resolution':
./src/fsel.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/fsel.o: In function `geta32':
./src/fsel.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/fsel.o: In function `getb15':
./src/fsel.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/fsel.o: In function `getb16':
./src/fsel.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/fsel.o: In function `getb24':
./src/fsel.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getb32':
./src/fsel.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/fsel.o: In function `getb8':
./src/fsel.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getg15':
./src/fsel.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/fsel.o: In function `getg16':
./src/fsel.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/fsel.o: In function `getg24':
./src/fsel.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getg32':
./src/fsel.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getg8':
./src/fsel.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getpixel':
./src/fsel.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/fsel.o: In function `getr15':
./src/fsel.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getr16':
./src/fsel.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/fsel.o: In function `getr24':
./src/fsel.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getr32':
./src/fsel.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/fsel.o: In function `getr8':
./src/fsel.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/fsel.o: In function `gui_textout':
./src/fsel.c:(.text+0x2070): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/fsel.o: In function `install_allegro':
./src/fsel.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_inside_bitmap':
./src/fsel.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_linear_bitmap':
./src/fsel.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_memory_bitmap':
./src/fsel.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_planar_bitmap':
./src/fsel.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_same_bitmap':
./src/fsel.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_screen_bitmap':
./src/fsel.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_sub_bitmap':
./src/fsel.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_system_bitmap':
./src/fsel.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_video_bitmap':
./src/fsel.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/fsel.o: In function `is_windowed_mode':
./src/fsel.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/fsel.o: In function `itofix':
./src/fsel.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/fsel.o: In function `line':
./src/fsel.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/fsel.o: In function `makeacol32':
./src/fsel.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/fsel.o: In function `makecol15':
./src/fsel.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/fsel.o: In function `makecol16':
./src/fsel.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/fsel.o: In function `makecol24':
./src/fsel.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `makecol32':
./src/fsel.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/fsel.o: In function `persp_project':
./src/fsel.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/fsel.o: In function `persp_project_f':
./src/fsel.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/fsel.o: In function `pivot_scaled_sprite':
./src/fsel.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/fsel.o: In function `pivot_scaled_sprite_v_flip':
./src/fsel.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/fsel.o: In function `pivot_sprite':
./src/fsel.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/fsel.o: In function `pivot_sprite_v_flip':
./src/fsel.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/fsel.o: In function `polygon':
./src/fsel.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/fsel.o: In function `polygon3d':
./src/fsel.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/fsel.o: In function `polygon3d_f':
./src/fsel.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/fsel.o: In function `putpixel':
./src/fsel.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/fsel.o: In function `quad3d':
./src/fsel.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/fsel.o: In function `quad3d_f':
./src/fsel.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/fsel.o: In function `rect':
./src/fsel.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/fsel.o: In function `rectfill':
./src/fsel.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/fsel.o: In function `release_bitmap':
./src/fsel.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/fsel.o: In function `release_screen':
./src/fsel.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `rotate_scaled_sprite':
./src/fsel.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/fsel.o: In function `rotate_scaled_sprite_v_flip':
./src/fsel.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/fsel.o: In function `rotate_sprite':
./src/fsel.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/fsel.o: In function `rotate_sprite_v_flip':
./src/fsel.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/fsel.o: In function `set_clip_state':
./src/fsel.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/fsel.o: In function `set_window_close_button':
./src/fsel.c:(.text+0x2090): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/fsel.o: In function `set_window_close_hook':
./src/fsel.c:(.text+0x20a0): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/fsel.o: In function `set_window_title':
./src/fsel.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/fsel.o: In function `spline':
./src/fsel.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/fsel.o: In function `textout':
./src/fsel.c:(.text+0x1fc0): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/fsel.o: In function `textout_centre':
./src/fsel.c:(.text+0x1fe0): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/fsel.o: In function `textout_justify':
./src/fsel.c:(.text+0x2020): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/fsel.o: In function `textout_right':
./src/fsel.c:(.text+0x2000): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/fsel.o: In function `triangle':
./src/fsel.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/fsel.o: In function `triangle3d':
./src/fsel.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/fsel.o: In function `triangle3d_f':
./src/fsel.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/fsel.o: In function `yield_timeslice':
./src/fsel.c:(.text+0x20b0): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/gfx.o: In function `_allegro_hline':
./src/gfx.c:(.text+0x610): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/gfx.o: In function `_allegro_vline':
./src/gfx.c:(.text+0x600): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/gfx.o: In function `_default_ds':
./src/gfx.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/gfx.o: In function `_getpixel':
./src/gfx.c:(.text+0xac0): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/gfx.o: In function `_getpixel15':
./src/gfx.c:(.text+0xb20): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/gfx.o: In function `_getpixel16':
./src/gfx.c:(.text+0xb80): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/gfx.o: In function `_getpixel24':
./src/gfx.c:(.text+0xbf0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/gfx.o: In function `_getpixel32':
./src/gfx.c:(.text+0xc70): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/gfx.o: In function `_grow_scratch_mem':
./src/gfx.c:(.text+0x18b0): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/gfx.o: In function `_putpixel':
./src/gfx.c:(.text+0xa90): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/gfx.o: In function `_putpixel15':
./src/gfx.c:(.text+0xaf0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/gfx.o: In function `_putpixel16':
./src/gfx.c:(.text+0xb50): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/gfx.o: In function `_putpixel24':
./src/gfx.c:(.text+0xbb0): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/gfx.o: In function `_putpixel32':
./src/gfx.c:(.text+0xc40): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/gfx.o: In function `_set_color':
./src/gfx.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/gfx.o: In function `acquire_bitmap':
./src/gfx.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/gfx.o: In function `acquire_screen':
./src/gfx.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/gfx.o: In function `apply_matrix':
./src/gfx.c:(.text+0x1070): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/gfx.o: In function `arc':
./src/gfx.c:(.text+0x6c0): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/gfx.o: In function `bitmap_color_depth':
./src/gfx.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/gfx.o: In function `bitmap_mask_color':
./src/gfx.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/gfx.o: In function `bmp_read24':
./src/gfx.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/gfx.o: In function `bmp_read_line':
./src/gfx.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/gfx.o: In function `bmp_unwrite_line':
./src/gfx.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/gfx.o: In function `bmp_write24':
./src/gfx.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/gfx.o: In function `bmp_write_line':
./src/gfx.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/gfx.o: In function `circle':
./src/gfx.c:(.text+0x680): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `circlefill':
./src/gfx.c:(.text+0x690): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/gfx.o: In function `clear_to_color':
./src/gfx.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/gfx.o: In function `desktop_color_depth':
./src/gfx.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/gfx.o: In function `dot_product':
./src/gfx.c:(.text+0x13c0): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/gfx.o: In function `dot_product_f':
./src/gfx.c:(.text+0x14e0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_character':
./src/gfx.c:(.text+0x1830): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_character_ex':
./src/gfx.c:(.text+0x7e0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_gouraud_sprite':
./src/gfx.c:(.text+0x7d0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_lit_rle_sprite':
./src/gfx.c:(.text+0xcd0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_lit_sprite':
./src/gfx.c:(.text+0x7c0): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_rle_sprite':
./src/gfx.c:(.text+0xca0): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_sprite':
./src/gfx.c:(.text+0x750): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_sprite_h_flip':
./src/gfx.c:(.text+0x780): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_sprite_v_flip':
./src/gfx.c:(.text+0x770): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_sprite_vh_flip':
./src/gfx.c:(.text+0x790): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_trans_rle_sprite':
./src/gfx.c:(.text+0xcb0): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/gfx.o: In function `draw_trans_sprite':
./src/gfx.c:(.text+0x7a0): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `ellipse':
./src/gfx.c:(.text+0x6a0): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `ellipsefill':
./src/gfx.c:(.text+0x6b0): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/gfx.o: In function `fastline':
./src/gfx.c:(.text+0x630): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/gfx.o: In function `file_select':
./src/gfx.c:(.text+0x1780): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixacos':
./src/gfx.c:(.text+0xff0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixadd':
./src/gfx.c:(.text+0xd60): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixasin':
./src/gfx.c:(.text+0x1030): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixceil':
./src/gfx.c:(.text+0xf20): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixcos':
./src/gfx.c:(.text+0xf90): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixdiv':
./src/gfx.c:(.text+0xe50): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixfloor':
./src/gfx.c:(.text+0xf00): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixmul':
./src/gfx.c:(.text+0xdf0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixsin':
./src/gfx.c:(.text+0xfb0): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixsub':
./src/gfx.c:(.text+0xda0): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixtan':
./src/gfx.c:(.text+0xfd0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixtof':
./src/gfx.c:(.text+0xd50): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/gfx.o: In function `fixtoi':
./src/gfx.c:(.text+0xf70): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/gfx.o: In function `floodfill':
./src/gfx.c:(.text+0x6e0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/gfx.o: In function `ftofix':
./src/gfx.c:(.text+0xce0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/gfx.o: In function `get_clip_rect':
./src/gfx.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/gfx.o: In function `get_clip_state':
./src/gfx.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/gfx.o: In function `get_desktop_resolution':
./src/gfx.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/gfx.o: In function `geta32':
./src/gfx.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/gfx.o: In function `getb15':
./src/gfx.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/gfx.o: In function `getb16':
./src/gfx.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/gfx.o: In function `getb24':
./src/gfx.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getb32':
./src/gfx.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/gfx.o: In function `getb8':
./src/gfx.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getg15':
./src/gfx.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/gfx.o: In function `getg16':
./src/gfx.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/gfx.o: In function `getg24':
./src/gfx.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getg32':
./src/gfx.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getg8':
./src/gfx.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getpixel':
./src/gfx.c:(.text+0x5e0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/gfx.o: In function `getr15':
./src/gfx.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getr16':
./src/gfx.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/gfx.o: In function `getr24':
./src/gfx.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getr32':
./src/gfx.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/gfx.o: In function `getr8':
./src/gfx.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/gfx.o: In function `gui_textout':
./src/gfx.c:(.text+0x1850): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/gfx.o: In function `install_allegro':
./src/gfx.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_inside_bitmap':
./src/gfx.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_linear_bitmap':
./src/gfx.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_memory_bitmap':
./src/gfx.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_planar_bitmap':
./src/gfx.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_same_bitmap':
./src/gfx.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_screen_bitmap':
./src/gfx.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_sub_bitmap':
./src/gfx.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_system_bitmap':
./src/gfx.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_video_bitmap':
./src/gfx.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/gfx.o: In function `is_windowed_mode':
./src/gfx.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/gfx.o: In function `itofix':
./src/gfx.c:(.text+0xf60): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/gfx.o: In function `line':
./src/gfx.c:(.text+0x620): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/gfx.o: In function `makeacol32':
./src/gfx.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/gfx.o: In function `makecol15':
./src/gfx.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/gfx.o: In function `makecol16':
./src/gfx.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/gfx.o: In function `makecol24':
./src/gfx.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `makecol32':
./src/gfx.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/gfx.o: In function `persp_project':
./src/gfx.c:(.text+0x1500): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/gfx.o: In function `persp_project_f':
./src/gfx.c:(.text+0x1730): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/gfx.o: In function `pivot_scaled_sprite':
./src/gfx.c:(.text+0xa10): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/gfx.o: In function `pivot_scaled_sprite_v_flip':
./src/gfx.c:(.text+0xa50): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/gfx.o: In function `pivot_sprite':
./src/gfx.c:(.text+0x990): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/gfx.o: In function `pivot_sprite_v_flip':
./src/gfx.c:(.text+0x9d0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/gfx.o: In function `polygon':
./src/gfx.c:(.text+0x660): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/gfx.o: In function `polygon3d':
./src/gfx.c:(.text+0x6f0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/gfx.o: In function `polygon3d_f':
./src/gfx.c:(.text+0x700): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/gfx.o: In function `putpixel':
./src/gfx.c:(.text+0x5f0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/gfx.o: In function `quad3d':
./src/gfx.c:(.text+0x730): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/gfx.o: In function `quad3d_f':
./src/gfx.c:(.text+0x740): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/gfx.o: In function `rect':
./src/gfx.c:(.text+0x670): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/gfx.o: In function `rectfill':
./src/gfx.c:(.text+0x640): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/gfx.o: In function `release_bitmap':
./src/gfx.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/gfx.o: In function `release_screen':
./src/gfx.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `rotate_scaled_sprite':
./src/gfx.c:(.text+0x8b0): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/gfx.o: In function `rotate_scaled_sprite_v_flip':
./src/gfx.c:(.text+0x920): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/gfx.o: In function `rotate_sprite':
./src/gfx.c:(.text+0x7f0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/gfx.o: In function `rotate_sprite_v_flip':
./src/gfx.c:(.text+0x850): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/gfx.o: In function `set_clip_state':
./src/gfx.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/gfx.o: In function `set_window_close_button':
./src/gfx.c:(.text+0x1870): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/gfx.o: In function `set_window_close_hook':
./src/gfx.c:(.text+0x1880): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/gfx.o: In function `set_window_title':
./src/gfx.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/gfx.o: In function `spline':
./src/gfx.c:(.text+0x6d0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/gfx.o: In function `textout':
./src/gfx.c:(.text+0x17a0): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/gfx.o: In function `textout_centre':
./src/gfx.c:(.text+0x17c0): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/gfx.o: In function `textout_justify':
./src/gfx.c:(.text+0x1800): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/gfx.o: In function `textout_right':
./src/gfx.c:(.text+0x17e0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/gfx.o: In function `triangle':
./src/gfx.c:(.text+0x650): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/gfx.o: In function `triangle3d':
./src/gfx.c:(.text+0x710): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/gfx.o: In function `triangle3d_f':
./src/gfx.c:(.text+0x720): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/gfx.o: In function `yield_timeslice':
./src/gfx.c:(.text+0x1890): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/glyph.o: In function `_allegro_hline':
./src/glyph.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/glyph.o: In function `_allegro_vline':
./src/glyph.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/glyph.o: In function `_default_ds':
./src/glyph.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/glyph.o: In function `_getpixel':
./src/glyph.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/glyph.o: In function `_getpixel15':
./src/glyph.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/glyph.o: In function `_getpixel16':
./src/glyph.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/glyph.o: In function `_getpixel24':
./src/glyph.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/glyph.o: In function `_getpixel32':
./src/glyph.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/glyph.o: In function `_grow_scratch_mem':
./src/glyph.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/glyph.o: In function `_putpixel':
./src/glyph.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/glyph.o: In function `_putpixel15':
./src/glyph.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/glyph.o: In function `_putpixel16':
./src/glyph.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/glyph.o: In function `_putpixel24':
./src/glyph.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/glyph.o: In function `_putpixel32':
./src/glyph.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/glyph.o: In function `_set_color':
./src/glyph.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/glyph.o: In function `acquire_bitmap':
./src/glyph.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/glyph.o: In function `acquire_screen':
./src/glyph.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/glyph.o: In function `apply_matrix':
./src/glyph.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/glyph.o: In function `arc':
./src/glyph.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/glyph.o: In function `bitmap_color_depth':
./src/glyph.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/glyph.o: In function `bitmap_mask_color':
./src/glyph.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/glyph.o: In function `bmp_read24':
./src/glyph.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/glyph.o: In function `bmp_read_line':
./src/glyph.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/glyph.o: In function `bmp_unwrite_line':
./src/glyph.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/glyph.o: In function `bmp_write24':
./src/glyph.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/glyph.o: In function `bmp_write_line':
./src/glyph.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/glyph.o: In function `circle':
./src/glyph.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `circlefill':
./src/glyph.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/glyph.o: In function `clear_to_color':
./src/glyph.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/glyph.o: In function `desktop_color_depth':
./src/glyph.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/glyph.o: In function `dot_product':
./src/glyph.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/glyph.o: In function `dot_product_f':
./src/glyph.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_character':
./src/glyph.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_character_ex':
./src/glyph.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_gouraud_sprite':
./src/glyph.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_lit_rle_sprite':
./src/glyph.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_lit_sprite':
./src/glyph.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_rle_sprite':
./src/glyph.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_sprite':
./src/glyph.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_sprite_h_flip':
./src/glyph.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_sprite_v_flip':
./src/glyph.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_sprite_vh_flip':
./src/glyph.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_trans_rle_sprite':
./src/glyph.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/glyph.o: In function `draw_trans_sprite':
./src/glyph.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `ellipse':
./src/glyph.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `ellipsefill':
./src/glyph.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/glyph.o: In function `fastline':
./src/glyph.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/glyph.o: In function `file_select':
./src/glyph.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixacos':
./src/glyph.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixadd':
./src/glyph.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixasin':
./src/glyph.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixceil':
./src/glyph.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixcos':
./src/glyph.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixdiv':
./src/glyph.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixfloor':
./src/glyph.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixmul':
./src/glyph.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixsin':
./src/glyph.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixsub':
./src/glyph.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixtan':
./src/glyph.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixtof':
./src/glyph.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/glyph.o: In function `fixtoi':
./src/glyph.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/glyph.o: In function `floodfill':
./src/glyph.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/glyph.o: In function `ftofix':
./src/glyph.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/glyph.o: In function `get_clip_rect':
./src/glyph.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/glyph.o: In function `get_clip_state':
./src/glyph.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/glyph.o: In function `get_desktop_resolution':
./src/glyph.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/glyph.o: In function `geta32':
./src/glyph.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/glyph.o: In function `getb15':
./src/glyph.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/glyph.o: In function `getb16':
./src/glyph.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/glyph.o: In function `getb24':
./src/glyph.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getb32':
./src/glyph.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/glyph.o: In function `getb8':
./src/glyph.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getg15':
./src/glyph.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/glyph.o: In function `getg16':
./src/glyph.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/glyph.o: In function `getg24':
./src/glyph.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getg32':
./src/glyph.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getg8':
./src/glyph.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getpixel':
./src/glyph.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/glyph.o: In function `getr15':
./src/glyph.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getr16':
./src/glyph.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/glyph.o: In function `getr24':
./src/glyph.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getr32':
./src/glyph.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/glyph.o: In function `getr8':
./src/glyph.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/glyph.o: In function `gui_textout':
./src/glyph.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/glyph.o: In function `install_allegro':
./src/glyph.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_inside_bitmap':
./src/glyph.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_linear_bitmap':
./src/glyph.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_memory_bitmap':
./src/glyph.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_planar_bitmap':
./src/glyph.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_same_bitmap':
./src/glyph.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_screen_bitmap':
./src/glyph.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_sub_bitmap':
./src/glyph.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_system_bitmap':
./src/glyph.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_video_bitmap':
./src/glyph.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/glyph.o: In function `is_windowed_mode':
./src/glyph.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/glyph.o: In function `itofix':
./src/glyph.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/glyph.o: In function `line':
./src/glyph.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/glyph.o: In function `makeacol32':
./src/glyph.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/glyph.o: In function `makecol15':
./src/glyph.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/glyph.o: In function `makecol16':
./src/glyph.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/glyph.o: In function `makecol24':
./src/glyph.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `makecol32':
./src/glyph.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/glyph.o: In function `persp_project':
./src/glyph.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/glyph.o: In function `persp_project_f':
./src/glyph.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/glyph.o: In function `pivot_scaled_sprite':
./src/glyph.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/glyph.o: In function `pivot_scaled_sprite_v_flip':
./src/glyph.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/glyph.o: In function `pivot_sprite':
./src/glyph.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/glyph.o: In function `pivot_sprite_v_flip':
./src/glyph.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/glyph.o: In function `polygon':
./src/glyph.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/glyph.o: In function `polygon3d':
./src/glyph.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/glyph.o: In function `polygon3d_f':
./src/glyph.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/glyph.o: In function `putpixel':
./src/glyph.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/glyph.o: In function `quad3d':
./src/glyph.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/glyph.o: In function `quad3d_f':
./src/glyph.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/glyph.o: In function `rect':
./src/glyph.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/glyph.o: In function `rectfill':
./src/glyph.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/glyph.o: In function `release_bitmap':
./src/glyph.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/glyph.o: In function `release_screen':
./src/glyph.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `rotate_scaled_sprite':
./src/glyph.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/glyph.o: In function `rotate_scaled_sprite_v_flip':
./src/glyph.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/glyph.o: In function `rotate_sprite':
./src/glyph.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/glyph.o: In function `rotate_sprite_v_flip':
./src/glyph.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/glyph.o: In function `set_clip_state':
./src/glyph.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/glyph.o: In function `set_window_close_button':
./src/glyph.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/glyph.o: In function `set_window_close_hook':
./src/glyph.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/glyph.o: In function `set_window_title':
./src/glyph.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/glyph.o: In function `spline':
./src/glyph.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/glyph.o: In function `textout':
./src/glyph.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/glyph.o: In function `textout_centre':
./src/glyph.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/glyph.o: In function `textout_justify':
./src/glyph.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/glyph.o: In function `textout_right':
./src/glyph.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/glyph.o: In function `triangle':
./src/glyph.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/glyph.o: In function `triangle3d':
./src/glyph.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/glyph.o: In function `triangle3d_f':
./src/glyph.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/glyph.o: In function `yield_timeslice':
./src/glyph.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/graphics.o: In function `_allegro_hline':
./src/graphics.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/graphics.o: In function `_allegro_vline':
./src/graphics.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/graphics.o: In function `_default_ds':
./src/graphics.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/graphics.o: In function `_getpixel':
./src/graphics.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/graphics.o: In function `_getpixel15':
./src/graphics.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/graphics.o: In function `_getpixel16':
./src/graphics.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/graphics.o: In function `_getpixel24':
./src/graphics.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/graphics.o: In function `_getpixel32':
./src/graphics.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/graphics.o: In function `_grow_scratch_mem':
./src/graphics.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/graphics.o: In function `_putpixel':
./src/graphics.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/graphics.o: In function `_putpixel15':
./src/graphics.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/graphics.o: In function `_putpixel16':
./src/graphics.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/graphics.o: In function `_putpixel24':
./src/graphics.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/graphics.o: In function `_putpixel32':
./src/graphics.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/graphics.o: In function `_set_color':
./src/graphics.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/graphics.o: In function `acquire_bitmap':
./src/graphics.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/graphics.o: In function `acquire_screen':
./src/graphics.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/graphics.o: In function `apply_matrix':
./src/graphics.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/graphics.o: In function `arc':
./src/graphics.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/graphics.o: In function `bitmap_color_depth':
./src/graphics.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/graphics.o: In function `bitmap_mask_color':
./src/graphics.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/graphics.o: In function `bmp_read24':
./src/graphics.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/graphics.o: In function `bmp_read_line':
./src/graphics.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/graphics.o: In function `bmp_unwrite_line':
./src/graphics.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/graphics.o: In function `bmp_write24':
./src/graphics.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/graphics.o: In function `bmp_write_line':
./src/graphics.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/graphics.o: In function `circle':
./src/graphics.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `circlefill':
./src/graphics.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/graphics.o: In function `clear_to_color':
./src/graphics.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/graphics.o: In function `desktop_color_depth':
./src/graphics.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/graphics.o: In function `dot_product':
./src/graphics.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/graphics.o: In function `dot_product_f':
./src/graphics.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_character':
./src/graphics.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_character_ex':
./src/graphics.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_gouraud_sprite':
./src/graphics.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_lit_rle_sprite':
./src/graphics.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_lit_sprite':
./src/graphics.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_rle_sprite':
./src/graphics.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_sprite':
./src/graphics.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_sprite_h_flip':
./src/graphics.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_sprite_v_flip':
./src/graphics.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_sprite_vh_flip':
./src/graphics.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_trans_rle_sprite':
./src/graphics.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/graphics.o: In function `draw_trans_sprite':
./src/graphics.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `ellipse':
./src/graphics.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `ellipsefill':
./src/graphics.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/graphics.o: In function `fastline':
./src/graphics.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/graphics.o: In function `file_select':
./src/graphics.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixacos':
./src/graphics.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixadd':
./src/graphics.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixasin':
./src/graphics.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixceil':
./src/graphics.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixcos':
./src/graphics.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixdiv':
./src/graphics.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixfloor':
./src/graphics.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixmul':
./src/graphics.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixsin':
./src/graphics.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixsub':
./src/graphics.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixtan':
./src/graphics.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixtof':
./src/graphics.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/graphics.o: In function `fixtoi':
./src/graphics.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/graphics.o: In function `floodfill':
./src/graphics.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/graphics.o: In function `ftofix':
./src/graphics.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/graphics.o: In function `get_clip_rect':
./src/graphics.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/graphics.o: In function `get_clip_state':
./src/graphics.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/graphics.o: In function `get_desktop_resolution':
./src/graphics.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/graphics.o: In function `geta32':
./src/graphics.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/graphics.o: In function `getb15':
./src/graphics.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/graphics.o: In function `getb16':
./src/graphics.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/graphics.o: In function `getb24':
./src/graphics.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getb32':
./src/graphics.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/graphics.o: In function `getb8':
./src/graphics.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getg15':
./src/graphics.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/graphics.o: In function `getg16':
./src/graphics.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/graphics.o: In function `getg24':
./src/graphics.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getg32':
./src/graphics.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getg8':
./src/graphics.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getpixel':
./src/graphics.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/graphics.o: In function `getr15':
./src/graphics.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getr16':
./src/graphics.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/graphics.o: In function `getr24':
./src/graphics.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getr32':
./src/graphics.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/graphics.o: In function `getr8':
./src/graphics.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/graphics.o: In function `gui_textout':
./src/graphics.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/graphics.o: In function `install_allegro':
./src/graphics.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_inside_bitmap':
./src/graphics.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_linear_bitmap':
./src/graphics.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_memory_bitmap':
./src/graphics.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_planar_bitmap':
./src/graphics.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_same_bitmap':
./src/graphics.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_screen_bitmap':
./src/graphics.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_sub_bitmap':
./src/graphics.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_system_bitmap':
./src/graphics.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_video_bitmap':
./src/graphics.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/graphics.o: In function `is_windowed_mode':
./src/graphics.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/graphics.o: In function `itofix':
./src/graphics.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/graphics.o: In function `line':
./src/graphics.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/graphics.o: In function `makeacol32':
./src/graphics.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/graphics.o: In function `makecol15':
./src/graphics.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/graphics.o: In function `makecol16':
./src/graphics.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/graphics.o: In function `makecol24':
./src/graphics.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `makecol32':
./src/graphics.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/graphics.o: In function `persp_project':
./src/graphics.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/graphics.o: In function `persp_project_f':
./src/graphics.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/graphics.o: In function `pivot_scaled_sprite':
./src/graphics.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/graphics.o: In function `pivot_scaled_sprite_v_flip':
./src/graphics.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/graphics.o: In function `pivot_sprite':
./src/graphics.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/graphics.o: In function `pivot_sprite_v_flip':
./src/graphics.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/graphics.o: In function `polygon':
./src/graphics.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/graphics.o: In function `polygon3d':
./src/graphics.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/graphics.o: In function `polygon3d_f':
./src/graphics.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/graphics.o: In function `putpixel':
./src/graphics.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/graphics.o: In function `quad3d':
./src/graphics.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/graphics.o: In function `quad3d_f':
./src/graphics.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/graphics.o: In function `rect':
./src/graphics.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/graphics.o: In function `rectfill':
./src/graphics.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/graphics.o: In function `release_bitmap':
./src/graphics.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/graphics.o: In function `release_screen':
./src/graphics.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `rotate_scaled_sprite':
./src/graphics.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/graphics.o: In function `rotate_scaled_sprite_v_flip':
./src/graphics.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/graphics.o: In function `rotate_sprite':
./src/graphics.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/graphics.o: In function `rotate_sprite_v_flip':
./src/graphics.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/graphics.o: In function `set_clip_state':
./src/graphics.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/graphics.o: In function `set_window_close_button':
./src/graphics.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/graphics.o: In function `set_window_close_hook':
./src/graphics.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/graphics.o: In function `set_window_title':
./src/graphics.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/graphics.o: In function `spline':
./src/graphics.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/graphics.o: In function `textout':
./src/graphics.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/graphics.o: In function `textout_centre':
./src/graphics.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/graphics.o: In function `textout_justify':
./src/graphics.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/graphics.o: In function `textout_right':
./src/graphics.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/graphics.o: In function `triangle':
./src/graphics.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/graphics.o: In function `triangle3d':
./src/graphics.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/graphics.o: In function `triangle3d_f':
./src/graphics.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/graphics.o: In function `yield_timeslice':
./src/graphics.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_allegro_hline':
./src/gsprite.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_allegro_vline':
./src/gsprite.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_default_ds':
./src/gsprite.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_getpixel':
./src/gsprite.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_getpixel15':
./src/gsprite.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_getpixel16':
./src/gsprite.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_getpixel24':
./src/gsprite.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_getpixel32':
./src/gsprite.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_grow_scratch_mem':
./src/gsprite.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_putpixel':
./src/gsprite.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_putpixel15':
./src/gsprite.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_putpixel16':
./src/gsprite.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_putpixel24':
./src/gsprite.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_putpixel32':
./src/gsprite.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/gsprite.o: In function `_set_color':
./src/gsprite.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/gsprite.o: In function `acquire_bitmap':
./src/gsprite.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/gsprite.o: In function `acquire_screen':
./src/gsprite.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `apply_matrix':
./src/gsprite.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `arc':
./src/gsprite.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bitmap_color_depth':
./src/gsprite.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bitmap_mask_color':
./src/gsprite.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bmp_read24':
./src/gsprite.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bmp_read_line':
./src/gsprite.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bmp_unwrite_line':
./src/gsprite.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bmp_write24':
./src/gsprite.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/gsprite.o: In function `bmp_write_line':
./src/gsprite.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/gsprite.o: In function `circle':
./src/gsprite.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `circlefill':
./src/gsprite.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `clear_to_color':
./src/gsprite.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/gsprite.o: In function `desktop_color_depth':
./src/gsprite.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `dot_product':
./src/gsprite.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/gsprite.o: In function `dot_product_f':
./src/gsprite.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_character':
./src/gsprite.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_character_ex':
./src/gsprite.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_gouraud_sprite':
./src/gsprite.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_lit_rle_sprite':
./src/gsprite.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_lit_sprite':
./src/gsprite.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_rle_sprite':
./src/gsprite.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_sprite':
./src/gsprite.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_sprite_h_flip':
./src/gsprite.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_sprite_v_flip':
./src/gsprite.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_sprite_vh_flip':
./src/gsprite.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_trans_rle_sprite':
./src/gsprite.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/gsprite.o: In function `draw_trans_sprite':
./src/gsprite.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `ellipse':
./src/gsprite.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `ellipsefill':
./src/gsprite.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fastline':
./src/gsprite.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/gsprite.o: In function `file_select':
./src/gsprite.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixacos':
./src/gsprite.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixadd':
./src/gsprite.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixasin':
./src/gsprite.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixceil':
./src/gsprite.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixcos':
./src/gsprite.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixdiv':
./src/gsprite.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixfloor':
./src/gsprite.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixmul':
./src/gsprite.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixsin':
./src/gsprite.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixsub':
./src/gsprite.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixtan':
./src/gsprite.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixtof':
./src/gsprite.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `fixtoi':
./src/gsprite.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `floodfill':
./src/gsprite.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/gsprite.o: In function `ftofix':
./src/gsprite.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/gsprite.o: In function `get_clip_rect':
./src/gsprite.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/gsprite.o: In function `get_clip_state':
./src/gsprite.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/gsprite.o: In function `get_desktop_resolution':
./src/gsprite.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/gsprite.o: In function `geta32':
./src/gsprite.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getb15':
./src/gsprite.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getb16':
./src/gsprite.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getb24':
./src/gsprite.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getb32':
./src/gsprite.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getb8':
./src/gsprite.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getg15':
./src/gsprite.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getg16':
./src/gsprite.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getg24':
./src/gsprite.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getg32':
./src/gsprite.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getg8':
./src/gsprite.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getpixel':
./src/gsprite.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getr15':
./src/gsprite.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getr16':
./src/gsprite.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getr24':
./src/gsprite.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getr32':
./src/gsprite.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `getr8':
./src/gsprite.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/gsprite.o: In function `gui_textout':
./src/gsprite.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `install_allegro':
./src/gsprite.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_inside_bitmap':
./src/gsprite.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_linear_bitmap':
./src/gsprite.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_memory_bitmap':
./src/gsprite.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_planar_bitmap':
./src/gsprite.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_same_bitmap':
./src/gsprite.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_screen_bitmap':
./src/gsprite.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_sub_bitmap':
./src/gsprite.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_system_bitmap':
./src/gsprite.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_video_bitmap':
./src/gsprite.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/gsprite.o: In function `is_windowed_mode':
./src/gsprite.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/gsprite.o: In function `itofix':
./src/gsprite.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `line':
./src/gsprite.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/gsprite.o: In function `makeacol32':
./src/gsprite.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/gsprite.o: In function `makecol15':
./src/gsprite.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/gsprite.o: In function `makecol16':
./src/gsprite.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `makecol24':
./src/gsprite.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `makecol32':
./src/gsprite.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/gsprite.o: In function `persp_project':
./src/gsprite.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/gsprite.o: In function `persp_project_f':
./src/gsprite.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/gsprite.o: In function `pivot_scaled_sprite':
./src/gsprite.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/gsprite.o: In function `pivot_scaled_sprite_v_flip':
./src/gsprite.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `pivot_sprite':
./src/gsprite.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `pivot_sprite_v_flip':
./src/gsprite.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/gsprite.o: In function `polygon':
./src/gsprite.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `polygon3d':
./src/gsprite.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/gsprite.o: In function `polygon3d_f':
./src/gsprite.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/gsprite.o: In function `putpixel':
./src/gsprite.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/gsprite.o: In function `quad3d':
./src/gsprite.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/gsprite.o: In function `quad3d_f':
./src/gsprite.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/gsprite.o: In function `rect':
./src/gsprite.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `rectfill':
./src/gsprite.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/gsprite.o: In function `release_bitmap':
./src/gsprite.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `release_screen':
./src/gsprite.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `rotate_scaled_sprite':
./src/gsprite.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/gsprite.o: In function `rotate_scaled_sprite_v_flip':
./src/gsprite.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/gsprite.o: In function `rotate_sprite':
./src/gsprite.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/gsprite.o: In function `rotate_sprite_v_flip':
./src/gsprite.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `set_clip_state':
./src/gsprite.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/gsprite.o: In function `set_window_close_button':
./src/gsprite.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `set_window_close_hook':
./src/gsprite.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `set_window_title':
./src/gsprite.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `spline':
./src/gsprite.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/gsprite.o: In function `textout':
./src/gsprite.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `textout_centre':
./src/gsprite.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/gsprite.o: In function `textout_justify':
./src/gsprite.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/gsprite.o: In function `textout_right':
./src/gsprite.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/gsprite.o: In function `triangle':
./src/gsprite.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/gsprite.o: In function `triangle3d':
./src/gsprite.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/gsprite.o: In function `triangle3d_f':
./src/gsprite.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/gsprite.o: In function `yield_timeslice':
./src/gsprite.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/gui.o: In function `_allegro_hline':
./src/gui.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/gui.o: In function `_allegro_vline':
./src/gui.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/gui.o: In function `_default_ds':
./src/gui.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/gui.o: In function `_getpixel':
./src/gui.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/gui.o: In function `_getpixel15':
./src/gui.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/gui.o: In function `_getpixel16':
./src/gui.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/gui.o: In function `_getpixel24':
./src/gui.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/gui.o: In function `_getpixel32':
./src/gui.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/gui.o: In function `_grow_scratch_mem':
./src/gui.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/gui.o: In function `_putpixel':
./src/gui.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/gui.o: In function `_putpixel15':
./src/gui.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/gui.o: In function `_putpixel16':
./src/gui.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/gui.o: In function `_putpixel24':
./src/gui.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/gui.o: In function `_putpixel32':
./src/gui.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/gui.o: In function `_set_color':
./src/gui.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/gui.o: In function `acquire_bitmap':
./src/gui.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/gui.o: In function `acquire_screen':
./src/gui.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/gui.o: In function `apply_matrix':
./src/gui.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/gui.o: In function `arc':
./src/gui.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/gui.o: In function `bitmap_color_depth':
./src/gui.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/gui.o: In function `bitmap_mask_color':
./src/gui.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/gui.o: In function `bmp_read24':
./src/gui.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/gui.o: In function `bmp_read_line':
./src/gui.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/gui.o: In function `bmp_unwrite_line':
./src/gui.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/gui.o: In function `bmp_write24':
./src/gui.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/gui.o: In function `bmp_write_line':
./src/gui.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/gui.o: In function `circle':
./src/gui.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/gui.o: In function `circlefill':
./src/gui.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/gui.o: In function `clear_to_color':
./src/gui.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/gui.o: In function `desktop_color_depth':
./src/gui.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/gui.o: In function `dot_product':
./src/gui.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/gui.o: In function `dot_product_f':
./src/gui.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_character':
./src/gui.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_character_ex':
./src/gui.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_gouraud_sprite':
./src/gui.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_lit_rle_sprite':
./src/gui.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_lit_sprite':
./src/gui.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_rle_sprite':
./src/gui.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_sprite':
./src/gui.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_sprite_h_flip':
./src/gui.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_sprite_v_flip':
./src/gui.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_sprite_vh_flip':
./src/gui.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_trans_rle_sprite':
./src/gui.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/gui.o: In function `draw_trans_sprite':
./src/gui.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/gui.o: In function `ellipse':
./src/gui.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/gui.o: In function `ellipsefill':
./src/gui.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/gui.o: In function `fastline':
./src/gui.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/gui.o: In function `file_select':
./src/gui.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/gui.o: In function `fixacos':
./src/gui.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/gui.o: In function `fixadd':
./src/gui.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/gui.o: In function `fixasin':
./src/gui.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/gui.o: In function `fixceil':
./src/gui.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/gui.o: In function `fixcos':
./src/gui.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/gui.o: In function `fixdiv':
./src/gui.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/gui.o: In function `fixfloor':
./src/gui.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/gui.o: In function `fixmul':
./src/gui.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/gui.o: In function `fixsin':
./src/gui.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/gui.o: In function `fixsub':
./src/gui.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/gui.o: In function `fixtan':
./src/gui.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/gui.o: In function `fixtof':
./src/gui.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/gui.o: In function `fixtoi':
./src/gui.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/gui.o: In function `floodfill':
./src/gui.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/gui.o: In function `ftofix':
./src/gui.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/gui.o: In function `get_clip_rect':
./src/gui.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/gui.o: In function `get_clip_state':
./src/gui.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/gui.o: In function `get_desktop_resolution':
./src/gui.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/gui.o: In function `geta32':
./src/gui.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/gui.o: In function `getb15':
./src/gui.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/gui.o: In function `getb16':
./src/gui.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/gui.o: In function `getb24':
./src/gui.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/gui.o: In function `getb32':
./src/gui.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/gui.o: In function `getb8':
./src/gui.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/gui.o: In function `getg15':
./src/gui.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/gui.o: In function `getg16':
./src/gui.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/gui.o: In function `getg24':
./src/gui.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/gui.o: In function `getg32':
./src/gui.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/gui.o: In function `getg8':
./src/gui.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/gui.o: In function `getpixel':
./src/gui.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/gui.o: In function `getr15':
./src/gui.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/gui.o: In function `getr16':
./src/gui.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/gui.o: In function `getr24':
./src/gui.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/gui.o: In function `getr32':
./src/gui.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/gui.o: In function `getr8':
./src/gui.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/gui.o: In function `gui_textout':
./src/gui.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/gui.o: In function `install_allegro':
./src/gui.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/gui.o: In function `is_inside_bitmap':
./src/gui.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/gui.o: In function `is_linear_bitmap':
./src/gui.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/gui.o: In function `is_memory_bitmap':
./src/gui.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/gui.o: In function `is_planar_bitmap':
./src/gui.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/gui.o: In function `is_same_bitmap':
./src/gui.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/gui.o: In function `is_screen_bitmap':
./src/gui.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/gui.o: In function `is_sub_bitmap':
./src/gui.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/gui.o: In function `is_system_bitmap':
./src/gui.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/gui.o: In function `is_video_bitmap':
./src/gui.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/gui.o: In function `is_windowed_mode':
./src/gui.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/gui.o: In function `itofix':
./src/gui.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/gui.o: In function `line':
./src/gui.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/gui.o: In function `makeacol32':
./src/gui.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/gui.o: In function `makecol15':
./src/gui.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/gui.o: In function `makecol16':
./src/gui.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/gui.o: In function `makecol24':
./src/gui.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/gui.o: In function `makecol32':
./src/gui.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/gui.o: In function `persp_project':
./src/gui.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/gui.o: In function `persp_project_f':
./src/gui.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/gui.o: In function `pivot_scaled_sprite':
./src/gui.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/gui.o: In function `pivot_scaled_sprite_v_flip':
./src/gui.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/gui.o: In function `pivot_sprite':
./src/gui.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/gui.o: In function `pivot_sprite_v_flip':
./src/gui.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/gui.o: In function `polygon':
./src/gui.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/gui.o: In function `polygon3d':
./src/gui.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/gui.o: In function `polygon3d_f':
./src/gui.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/gui.o: In function `putpixel':
./src/gui.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/gui.o: In function `quad3d':
./src/gui.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/gui.o: In function `quad3d_f':
./src/gui.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/gui.o: In function `rect':
./src/gui.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/gui.o: In function `rectfill':
./src/gui.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/gui.o: In function `release_bitmap':
./src/gui.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/gui.o: In function `release_screen':
./src/gui.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/gui.o: In function `rotate_scaled_sprite':
./src/gui.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/gui.o: In function `rotate_scaled_sprite_v_flip':
./src/gui.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/gui.o: In function `rotate_sprite':
./src/gui.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/gui.o: In function `rotate_sprite_v_flip':
./src/gui.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/gui.o: In function `set_clip_state':
./src/gui.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/gui.o: In function `set_window_close_button':
./src/gui.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/gui.o: In function `set_window_close_hook':
./src/gui.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/gui.o: In function `set_window_title':
./src/gui.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/gui.o: In function `spline':
./src/gui.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/gui.o: In function `textout':
./src/gui.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/gui.o: In function `textout_centre':
./src/gui.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/gui.o: In function `textout_justify':
./src/gui.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/gui.o: In function `textout_right':
./src/gui.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/gui.o: In function `triangle':
./src/gui.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/gui.o: In function `triangle3d':
./src/gui.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/gui.o: In function `triangle3d_f':
./src/gui.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/gui.o: In function `yield_timeslice':
./src/gui.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_allegro_hline':
./src/guiproc.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_allegro_vline':
./src/guiproc.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_default_ds':
./src/guiproc.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_getpixel':
./src/guiproc.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_getpixel15':
./src/guiproc.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_getpixel16':
./src/guiproc.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_getpixel24':
./src/guiproc.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_getpixel32':
./src/guiproc.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_grow_scratch_mem':
./src/guiproc.c:(.text+0x1ad0): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_putpixel':
./src/guiproc.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_putpixel15':
./src/guiproc.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_putpixel16':
./src/guiproc.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_putpixel24':
./src/guiproc.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_putpixel32':
./src/guiproc.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/guiproc.o: In function `_set_color':
./src/guiproc.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/guiproc.o: In function `acquire_bitmap':
./src/guiproc.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/guiproc.o: In function `acquire_screen':
./src/guiproc.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `apply_matrix':
./src/guiproc.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `arc':
./src/guiproc.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bitmap_color_depth':
./src/guiproc.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bitmap_mask_color':
./src/guiproc.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bmp_read24':
./src/guiproc.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bmp_read_line':
./src/guiproc.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bmp_unwrite_line':
./src/guiproc.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bmp_write24':
./src/guiproc.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/guiproc.o: In function `bmp_write_line':
./src/guiproc.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/guiproc.o: In function `circle':
./src/guiproc.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `circlefill':
./src/guiproc.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `clear_to_color':
./src/guiproc.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/guiproc.o: In function `desktop_color_depth':
./src/guiproc.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `dot_product':
./src/guiproc.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/guiproc.o: In function `dot_product_f':
./src/guiproc.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_character':
./src/guiproc.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_character_ex':
./src/guiproc.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_gouraud_sprite':
./src/guiproc.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_lit_rle_sprite':
./src/guiproc.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_lit_sprite':
./src/guiproc.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_rle_sprite':
./src/guiproc.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_sprite':
./src/guiproc.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_sprite_h_flip':
./src/guiproc.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_sprite_v_flip':
./src/guiproc.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_sprite_vh_flip':
./src/guiproc.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_trans_rle_sprite':
./src/guiproc.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/guiproc.o: In function `draw_trans_sprite':
./src/guiproc.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `ellipse':
./src/guiproc.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `ellipsefill':
./src/guiproc.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fastline':
./src/guiproc.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/guiproc.o: In function `file_select':
./src/guiproc.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixacos':
./src/guiproc.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixadd':
./src/guiproc.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixasin':
./src/guiproc.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixceil':
./src/guiproc.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixcos':
./src/guiproc.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixdiv':
./src/guiproc.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixfloor':
./src/guiproc.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixmul':
./src/guiproc.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixsin':
./src/guiproc.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixsub':
./src/guiproc.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixtan':
./src/guiproc.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixtof':
./src/guiproc.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `fixtoi':
./src/guiproc.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `floodfill':
./src/guiproc.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/guiproc.o: In function `ftofix':
./src/guiproc.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/guiproc.o: In function `get_clip_rect':
./src/guiproc.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/guiproc.o: In function `get_clip_state':
./src/guiproc.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/guiproc.o: In function `get_desktop_resolution':
./src/guiproc.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/guiproc.o: In function `geta32':
./src/guiproc.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getb15':
./src/guiproc.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getb16':
./src/guiproc.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getb24':
./src/guiproc.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getb32':
./src/guiproc.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getb8':
./src/guiproc.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getg15':
./src/guiproc.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getg16':
./src/guiproc.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getg24':
./src/guiproc.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getg32':
./src/guiproc.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getg8':
./src/guiproc.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getpixel':
./src/guiproc.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getr15':
./src/guiproc.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getr16':
./src/guiproc.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getr24':
./src/guiproc.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getr32':
./src/guiproc.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `getr8':
./src/guiproc.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/guiproc.o: In function `gui_textout':
./src/guiproc.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `install_allegro':
./src/guiproc.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_inside_bitmap':
./src/guiproc.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_linear_bitmap':
./src/guiproc.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_memory_bitmap':
./src/guiproc.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_planar_bitmap':
./src/guiproc.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_same_bitmap':
./src/guiproc.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_screen_bitmap':
./src/guiproc.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_sub_bitmap':
./src/guiproc.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_system_bitmap':
./src/guiproc.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_video_bitmap':
./src/guiproc.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/guiproc.o: In function `is_windowed_mode':
./src/guiproc.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/guiproc.o: In function `itofix':
./src/guiproc.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `line':
./src/guiproc.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/guiproc.o: In function `makeacol32':
./src/guiproc.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/guiproc.o: In function `makecol15':
./src/guiproc.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/guiproc.o: In function `makecol16':
./src/guiproc.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `makecol24':
./src/guiproc.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `makecol32':
./src/guiproc.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/guiproc.o: In function `persp_project':
./src/guiproc.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/guiproc.o: In function `persp_project_f':
./src/guiproc.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/guiproc.o: In function `pivot_scaled_sprite':
./src/guiproc.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/guiproc.o: In function `pivot_scaled_sprite_v_flip':
./src/guiproc.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `pivot_sprite':
./src/guiproc.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `pivot_sprite_v_flip':
./src/guiproc.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/guiproc.o: In function `polygon':
./src/guiproc.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `polygon3d':
./src/guiproc.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/guiproc.o: In function `polygon3d_f':
./src/guiproc.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/guiproc.o: In function `putpixel':
./src/guiproc.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/guiproc.o: In function `quad3d':
./src/guiproc.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/guiproc.o: In function `quad3d_f':
./src/guiproc.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/guiproc.o: In function `rect':
./src/guiproc.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `rectfill':
./src/guiproc.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/guiproc.o: In function `release_bitmap':
./src/guiproc.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `release_screen':
./src/guiproc.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `rotate_scaled_sprite':
./src/guiproc.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/guiproc.o: In function `rotate_scaled_sprite_v_flip':
./src/guiproc.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/guiproc.o: In function `rotate_sprite':
./src/guiproc.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/guiproc.o: In function `rotate_sprite_v_flip':
./src/guiproc.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `set_clip_state':
./src/guiproc.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/guiproc.o: In function `set_window_close_button':
./src/guiproc.c:(.text+0x1a90): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `set_window_close_hook':
./src/guiproc.c:(.text+0x1aa0): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `set_window_title':
./src/guiproc.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `spline':
./src/guiproc.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/guiproc.o: In function `textout':
./src/guiproc.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `textout_centre':
./src/guiproc.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/guiproc.o: In function `textout_justify':
./src/guiproc.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/guiproc.o: In function `textout_right':
./src/guiproc.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/guiproc.o: In function `triangle':
./src/guiproc.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/guiproc.o: In function `triangle3d':
./src/guiproc.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/guiproc.o: In function `triangle3d_f':
./src/guiproc.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/guiproc.o: In function `yield_timeslice':
./src/guiproc.c:(.text+0x1ab0): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/inline.o: In function `_allegro_hline':
./src/inline.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/inline.o: In function `_allegro_vline':
./src/inline.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/inline.o: In function `_default_ds':
./src/inline.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/inline.o: In function `_getpixel':
./src/inline.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/inline.o: In function `_getpixel15':
./src/inline.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/inline.o: In function `_getpixel16':
./src/inline.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/inline.o: In function `_getpixel24':
./src/inline.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/inline.o: In function `_getpixel32':
./src/inline.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/inline.o: In function `_grow_scratch_mem':
./src/inline.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/inline.o: In function `_putpixel':
./src/inline.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/inline.o: In function `_putpixel15':
./src/inline.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/inline.o: In function `_putpixel16':
./src/inline.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/inline.o: In function `_putpixel24':
./src/inline.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/inline.o: In function `_putpixel32':
./src/inline.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/inline.o: In function `_set_color':
./src/inline.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/inline.o: In function `acquire_bitmap':
./src/inline.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/inline.o: In function `acquire_screen':
./src/inline.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/inline.o: In function `apply_matrix':
./src/inline.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/inline.o: In function `arc':
./src/inline.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/inline.o: In function `bitmap_color_depth':
./src/inline.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/inline.o: In function `bitmap_mask_color':
./src/inline.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/inline.o: In function `bmp_read24':
./src/inline.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/inline.o: In function `bmp_read_line':
./src/inline.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/inline.o: In function `bmp_unwrite_line':
./src/inline.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/inline.o: In function `bmp_write24':
./src/inline.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/inline.o: In function `bmp_write_line':
./src/inline.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/inline.o: In function `circle':
./src/inline.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/inline.o: In function `circlefill':
./src/inline.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/inline.o: In function `clear_to_color':
./src/inline.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/inline.o: In function `desktop_color_depth':
./src/inline.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/inline.o: In function `dot_product':
./src/inline.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/inline.o: In function `dot_product_f':
./src/inline.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_character':
./src/inline.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_character_ex':
./src/inline.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_gouraud_sprite':
./src/inline.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_lit_rle_sprite':
./src/inline.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_lit_sprite':
./src/inline.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_rle_sprite':
./src/inline.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_sprite':
./src/inline.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_sprite_h_flip':
./src/inline.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_sprite_v_flip':
./src/inline.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_sprite_vh_flip':
./src/inline.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_trans_rle_sprite':
./src/inline.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/inline.o: In function `draw_trans_sprite':
./src/inline.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/inline.o: In function `ellipse':
./src/inline.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/inline.o: In function `ellipsefill':
./src/inline.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/inline.o: In function `fastline':
./src/inline.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/inline.o: In function `file_select':
./src/inline.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/inline.o: In function `fixacos':
./src/inline.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/inline.o: In function `fixadd':
./src/inline.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/inline.o: In function `fixasin':
./src/inline.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/inline.o: In function `fixceil':
./src/inline.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/inline.o: In function `fixcos':
./src/inline.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/inline.o: In function `fixdiv':
./src/inline.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/inline.o: In function `fixfloor':
./src/inline.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/inline.o: In function `fixmul':
./src/inline.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/inline.o: In function `fixsin':
./src/inline.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/inline.o: In function `fixsub':
./src/inline.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/inline.o: In function `fixtan':
./src/inline.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/inline.o: In function `fixtof':
./src/inline.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/inline.o: In function `fixtoi':
./src/inline.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/inline.o: In function `floodfill':
./src/inline.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/inline.o: In function `ftofix':
./src/inline.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/inline.o: In function `get_clip_rect':
./src/inline.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/inline.o: In function `get_clip_state':
./src/inline.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/inline.o: In function `get_desktop_resolution':
./src/inline.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/inline.o: In function `geta32':
./src/inline.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/inline.o: In function `getb15':
./src/inline.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/inline.o: In function `getb16':
./src/inline.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/inline.o: In function `getb24':
./src/inline.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/inline.o: In function `getb32':
./src/inline.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/inline.o: In function `getb8':
./src/inline.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/inline.o: In function `getg15':
./src/inline.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/inline.o: In function `getg16':
./src/inline.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/inline.o: In function `getg24':
./src/inline.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/inline.o: In function `getg32':
./src/inline.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/inline.o: In function `getg8':
./src/inline.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/inline.o: In function `getpixel':
./src/inline.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/inline.o: In function `getr15':
./src/inline.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/inline.o: In function `getr16':
./src/inline.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/inline.o: In function `getr24':
./src/inline.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/inline.o: In function `getr32':
./src/inline.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/inline.o: In function `getr8':
./src/inline.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/inline.o: In function `gui_textout':
./src/inline.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/inline.o: In function `install_allegro':
./src/inline.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/inline.o: In function `is_inside_bitmap':
./src/inline.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/inline.o: In function `is_linear_bitmap':
./src/inline.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/inline.o: In function `is_memory_bitmap':
./src/inline.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/inline.o: In function `is_planar_bitmap':
./src/inline.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/inline.o: In function `is_same_bitmap':
./src/inline.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/inline.o: In function `is_screen_bitmap':
./src/inline.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/inline.o: In function `is_sub_bitmap':
./src/inline.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/inline.o: In function `is_system_bitmap':
./src/inline.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/inline.o: In function `is_video_bitmap':
./src/inline.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/inline.o: In function `is_windowed_mode':
./src/inline.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/inline.o: In function `itofix':
./src/inline.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/inline.o: In function `line':
./src/inline.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/inline.o: In function `makeacol32':
./src/inline.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/inline.o: In function `makecol15':
./src/inline.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/inline.o: In function `makecol16':
./src/inline.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/inline.o: In function `makecol24':
./src/inline.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/inline.o: In function `makecol32':
./src/inline.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/inline.o: In function `persp_project':
./src/inline.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/inline.o: In function `persp_project_f':
./src/inline.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/inline.o: In function `pivot_scaled_sprite':
./src/inline.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/inline.o: In function `pivot_scaled_sprite_v_flip':
./src/inline.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/inline.o: In function `pivot_sprite':
./src/inline.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/inline.o: In function `pivot_sprite_v_flip':
./src/inline.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/inline.o: In function `polygon':
./src/inline.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/inline.o: In function `polygon3d':
./src/inline.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/inline.o: In function `polygon3d_f':
./src/inline.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/inline.o: In function `putpixel':
./src/inline.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/inline.o: In function `quad3d':
./src/inline.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/inline.o: In function `quad3d_f':
./src/inline.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/inline.o: In function `rect':
./src/inline.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/inline.o: In function `rectfill':
./src/inline.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/inline.o: In function `release_bitmap':
./src/inline.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/inline.o: In function `release_screen':
./src/inline.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/inline.o: In function `rotate_scaled_sprite':
./src/inline.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/inline.o: In function `rotate_scaled_sprite_v_flip':
./src/inline.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/inline.o: In function `rotate_sprite':
./src/inline.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/inline.o: In function `rotate_sprite_v_flip':
./src/inline.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/inline.o: In function `set_clip_state':
./src/inline.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/inline.o: In function `set_window_close_button':
./src/inline.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/inline.o: In function `set_window_close_hook':
./src/inline.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/inline.o: In function `set_window_title':
./src/inline.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/inline.o: In function `spline':
./src/inline.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/inline.o: In function `textout':
./src/inline.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/inline.o: In function `textout_centre':
./src/inline.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/inline.o: In function `textout_justify':
./src/inline.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/inline.o: In function `textout_right':
./src/inline.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/inline.o: In function `triangle':
./src/inline.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/inline.o: In function `triangle3d':
./src/inline.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/inline.o: In function `triangle3d_f':
./src/inline.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/inline.o: In function `yield_timeslice':
./src/inline.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/joystick.o: In function `_allegro_hline':
./src/joystick.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/joystick.o: In function `_allegro_vline':
./src/joystick.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/joystick.o: In function `_default_ds':
./src/joystick.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/joystick.o: In function `_getpixel':
./src/joystick.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/joystick.o: In function `_getpixel15':
./src/joystick.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/joystick.o: In function `_getpixel16':
./src/joystick.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/joystick.o: In function `_getpixel24':
./src/joystick.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/joystick.o: In function `_getpixel32':
./src/joystick.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/joystick.o: In function `_grow_scratch_mem':
./src/joystick.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/joystick.o: In function `_putpixel':
./src/joystick.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/joystick.o: In function `_putpixel15':
./src/joystick.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/joystick.o: In function `_putpixel16':
./src/joystick.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/joystick.o: In function `_putpixel24':
./src/joystick.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/joystick.o: In function `_putpixel32':
./src/joystick.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/joystick.o: In function `_set_color':
./src/joystick.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/joystick.o: In function `acquire_bitmap':
./src/joystick.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/joystick.o: In function `acquire_screen':
./src/joystick.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/joystick.o: In function `apply_matrix':
./src/joystick.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/joystick.o: In function `arc':
./src/joystick.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/joystick.o: In function `bitmap_color_depth':
./src/joystick.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/joystick.o: In function `bitmap_mask_color':
./src/joystick.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/joystick.o: In function `bmp_read24':
./src/joystick.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/joystick.o: In function `bmp_read_line':
./src/joystick.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/joystick.o: In function `bmp_unwrite_line':
./src/joystick.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/joystick.o: In function `bmp_write24':
./src/joystick.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/joystick.o: In function `bmp_write_line':
./src/joystick.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/joystick.o: In function `circle':
./src/joystick.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `circlefill':
./src/joystick.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/joystick.o: In function `clear_to_color':
./src/joystick.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/joystick.o: In function `desktop_color_depth':
./src/joystick.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/joystick.o: In function `dot_product':
./src/joystick.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/joystick.o: In function `dot_product_f':
./src/joystick.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_character':
./src/joystick.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_character_ex':
./src/joystick.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_gouraud_sprite':
./src/joystick.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_lit_rle_sprite':
./src/joystick.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_lit_sprite':
./src/joystick.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_rle_sprite':
./src/joystick.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_sprite':
./src/joystick.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_sprite_h_flip':
./src/joystick.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_sprite_v_flip':
./src/joystick.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_sprite_vh_flip':
./src/joystick.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_trans_rle_sprite':
./src/joystick.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/joystick.o: In function `draw_trans_sprite':
./src/joystick.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `ellipse':
./src/joystick.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `ellipsefill':
./src/joystick.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/joystick.o: In function `fastline':
./src/joystick.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/joystick.o: In function `file_select':
./src/joystick.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixacos':
./src/joystick.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixadd':
./src/joystick.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixasin':
./src/joystick.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixceil':
./src/joystick.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixcos':
./src/joystick.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixdiv':
./src/joystick.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixfloor':
./src/joystick.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixmul':
./src/joystick.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixsin':
./src/joystick.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixsub':
./src/joystick.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixtan':
./src/joystick.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixtof':
./src/joystick.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/joystick.o: In function `fixtoi':
./src/joystick.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/joystick.o: In function `floodfill':
./src/joystick.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/joystick.o: In function `ftofix':
./src/joystick.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/joystick.o: In function `get_clip_rect':
./src/joystick.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/joystick.o: In function `get_clip_state':
./src/joystick.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/joystick.o: In function `get_desktop_resolution':
./src/joystick.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/joystick.o: In function `geta32':
./src/joystick.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/joystick.o: In function `getb15':
./src/joystick.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/joystick.o: In function `getb16':
./src/joystick.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/joystick.o: In function `getb24':
./src/joystick.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getb32':
./src/joystick.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/joystick.o: In function `getb8':
./src/joystick.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getg15':
./src/joystick.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/joystick.o: In function `getg16':
./src/joystick.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/joystick.o: In function `getg24':
./src/joystick.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getg32':
./src/joystick.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getg8':
./src/joystick.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getpixel':
./src/joystick.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/joystick.o: In function `getr15':
./src/joystick.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getr16':
./src/joystick.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/joystick.o: In function `getr24':
./src/joystick.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getr32':
./src/joystick.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/joystick.o: In function `getr8':
./src/joystick.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/joystick.o: In function `gui_textout':
./src/joystick.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/joystick.o: In function `install_allegro':
./src/joystick.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_inside_bitmap':
./src/joystick.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_linear_bitmap':
./src/joystick.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_memory_bitmap':
./src/joystick.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_planar_bitmap':
./src/joystick.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_same_bitmap':
./src/joystick.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_screen_bitmap':
./src/joystick.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_sub_bitmap':
./src/joystick.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_system_bitmap':
./src/joystick.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_video_bitmap':
./src/joystick.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/joystick.o: In function `is_windowed_mode':
./src/joystick.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/joystick.o: In function `itofix':
./src/joystick.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/joystick.o: In function `line':
./src/joystick.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/joystick.o: In function `makeacol32':
./src/joystick.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/joystick.o: In function `makecol15':
./src/joystick.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/joystick.o: In function `makecol16':
./src/joystick.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/joystick.o: In function `makecol24':
./src/joystick.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `makecol32':
./src/joystick.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/joystick.o: In function `persp_project':
./src/joystick.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/joystick.o: In function `persp_project_f':
./src/joystick.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/joystick.o: In function `pivot_scaled_sprite':
./src/joystick.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/joystick.o: In function `pivot_scaled_sprite_v_flip':
./src/joystick.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/joystick.o: In function `pivot_sprite':
./src/joystick.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/joystick.o: In function `pivot_sprite_v_flip':
./src/joystick.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/joystick.o: In function `polygon':
./src/joystick.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/joystick.o: In function `polygon3d':
./src/joystick.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/joystick.o: In function `polygon3d_f':
./src/joystick.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/joystick.o: In function `putpixel':
./src/joystick.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/joystick.o: In function `quad3d':
./src/joystick.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/joystick.o: In function `quad3d_f':
./src/joystick.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/joystick.o: In function `rect':
./src/joystick.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/joystick.o: In function `rectfill':
./src/joystick.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/joystick.o: In function `release_bitmap':
./src/joystick.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/joystick.o: In function `release_screen':
./src/joystick.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `rotate_scaled_sprite':
./src/joystick.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/joystick.o: In function `rotate_scaled_sprite_v_flip':
./src/joystick.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/joystick.o: In function `rotate_sprite':
./src/joystick.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/joystick.o: In function `rotate_sprite_v_flip':
./src/joystick.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/joystick.o: In function `set_clip_state':
./src/joystick.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/joystick.o: In function `set_window_close_button':
./src/joystick.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/joystick.o: In function `set_window_close_hook':
./src/joystick.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/joystick.o: In function `set_window_title':
./src/joystick.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/joystick.o: In function `spline':
./src/joystick.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/joystick.o: In function `textout':
./src/joystick.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/joystick.o: In function `textout_centre':
./src/joystick.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/joystick.o: In function `textout_justify':
./src/joystick.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/joystick.o: In function `textout_right':
./src/joystick.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/joystick.o: In function `triangle':
./src/joystick.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/joystick.o: In function `triangle3d':
./src/joystick.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/joystick.o: In function `triangle3d_f':
./src/joystick.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/joystick.o: In function `yield_timeslice':
./src/joystick.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_allegro_hline':
./src/keyboard.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_allegro_vline':
./src/keyboard.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_default_ds':
./src/keyboard.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_getpixel':
./src/keyboard.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_getpixel15':
./src/keyboard.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_getpixel16':
./src/keyboard.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_getpixel24':
./src/keyboard.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_getpixel32':
./src/keyboard.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_grow_scratch_mem':
./src/keyboard.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_putpixel':
./src/keyboard.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_putpixel15':
./src/keyboard.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_putpixel16':
./src/keyboard.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_putpixel24':
./src/keyboard.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_putpixel32':
./src/keyboard.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/keyboard.o: In function `_set_color':
./src/keyboard.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/keyboard.o: In function `acquire_bitmap':
./src/keyboard.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/keyboard.o: In function `acquire_screen':
./src/keyboard.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `apply_matrix':
./src/keyboard.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `arc':
./src/keyboard.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bitmap_color_depth':
./src/keyboard.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bitmap_mask_color':
./src/keyboard.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bmp_read24':
./src/keyboard.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bmp_read_line':
./src/keyboard.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bmp_unwrite_line':
./src/keyboard.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bmp_write24':
./src/keyboard.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/keyboard.o: In function `bmp_write_line':
./src/keyboard.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/keyboard.o: In function `circle':
./src/keyboard.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `circlefill':
./src/keyboard.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `clear_to_color':
./src/keyboard.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/keyboard.o: In function `desktop_color_depth':
./src/keyboard.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `dot_product':
./src/keyboard.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/keyboard.o: In function `dot_product_f':
./src/keyboard.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_character':
./src/keyboard.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_character_ex':
./src/keyboard.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_gouraud_sprite':
./src/keyboard.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_lit_rle_sprite':
./src/keyboard.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_lit_sprite':
./src/keyboard.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_rle_sprite':
./src/keyboard.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_sprite':
./src/keyboard.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_sprite_h_flip':
./src/keyboard.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_sprite_v_flip':
./src/keyboard.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_sprite_vh_flip':
./src/keyboard.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_trans_rle_sprite':
./src/keyboard.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/keyboard.o: In function `draw_trans_sprite':
./src/keyboard.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `ellipse':
./src/keyboard.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `ellipsefill':
./src/keyboard.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fastline':
./src/keyboard.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/keyboard.o: In function `file_select':
./src/keyboard.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixacos':
./src/keyboard.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixadd':
./src/keyboard.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixasin':
./src/keyboard.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixceil':
./src/keyboard.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixcos':
./src/keyboard.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixdiv':
./src/keyboard.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixfloor':
./src/keyboard.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixmul':
./src/keyboard.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixsin':
./src/keyboard.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixsub':
./src/keyboard.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixtan':
./src/keyboard.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixtof':
./src/keyboard.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `fixtoi':
./src/keyboard.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `floodfill':
./src/keyboard.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/keyboard.o: In function `ftofix':
./src/keyboard.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/keyboard.o: In function `get_clip_rect':
./src/keyboard.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/keyboard.o: In function `get_clip_state':
./src/keyboard.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/keyboard.o: In function `get_desktop_resolution':
./src/keyboard.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/keyboard.o: In function `geta32':
./src/keyboard.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getb15':
./src/keyboard.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getb16':
./src/keyboard.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getb24':
./src/keyboard.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getb32':
./src/keyboard.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getb8':
./src/keyboard.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getg15':
./src/keyboard.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getg16':
./src/keyboard.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getg24':
./src/keyboard.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getg32':
./src/keyboard.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getg8':
./src/keyboard.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getpixel':
./src/keyboard.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getr15':
./src/keyboard.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getr16':
./src/keyboard.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getr24':
./src/keyboard.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getr32':
./src/keyboard.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `getr8':
./src/keyboard.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/keyboard.o: In function `gui_textout':
./src/keyboard.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `install_allegro':
./src/keyboard.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_inside_bitmap':
./src/keyboard.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_linear_bitmap':
./src/keyboard.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_memory_bitmap':
./src/keyboard.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_planar_bitmap':
./src/keyboard.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_same_bitmap':
./src/keyboard.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_screen_bitmap':
./src/keyboard.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_sub_bitmap':
./src/keyboard.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_system_bitmap':
./src/keyboard.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_video_bitmap':
./src/keyboard.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/keyboard.o: In function `is_windowed_mode':
./src/keyboard.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/keyboard.o: In function `itofix':
./src/keyboard.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `line':
./src/keyboard.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/keyboard.o: In function `makeacol32':
./src/keyboard.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/keyboard.o: In function `makecol15':
./src/keyboard.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/keyboard.o: In function `makecol16':
./src/keyboard.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `makecol24':
./src/keyboard.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `makecol32':
./src/keyboard.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/keyboard.o: In function `persp_project':
./src/keyboard.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/keyboard.o: In function `persp_project_f':
./src/keyboard.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/keyboard.o: In function `pivot_scaled_sprite':
./src/keyboard.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/keyboard.o: In function `pivot_scaled_sprite_v_flip':
./src/keyboard.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `pivot_sprite':
./src/keyboard.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `pivot_sprite_v_flip':
./src/keyboard.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/keyboard.o: In function `polygon':
./src/keyboard.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `polygon3d':
./src/keyboard.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/keyboard.o: In function `polygon3d_f':
./src/keyboard.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/keyboard.o: In function `putpixel':
./src/keyboard.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/keyboard.o: In function `quad3d':
./src/keyboard.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/keyboard.o: In function `quad3d_f':
./src/keyboard.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/keyboard.o: In function `rect':
./src/keyboard.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `rectfill':
./src/keyboard.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/keyboard.o: In function `release_bitmap':
./src/keyboard.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `release_screen':
./src/keyboard.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `rotate_scaled_sprite':
./src/keyboard.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/keyboard.o: In function `rotate_scaled_sprite_v_flip':
./src/keyboard.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/keyboard.o: In function `rotate_sprite':
./src/keyboard.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/keyboard.o: In function `rotate_sprite_v_flip':
./src/keyboard.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `set_clip_state':
./src/keyboard.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/keyboard.o: In function `set_window_close_button':
./src/keyboard.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `set_window_close_hook':
./src/keyboard.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `set_window_title':
./src/keyboard.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `spline':
./src/keyboard.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/keyboard.o: In function `textout':
./src/keyboard.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `textout_centre':
./src/keyboard.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/keyboard.o: In function `textout_justify':
./src/keyboard.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/keyboard.o: In function `textout_right':
./src/keyboard.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/keyboard.o: In function `triangle':
./src/keyboard.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/keyboard.o: In function `triangle3d':
./src/keyboard.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/keyboard.o: In function `triangle3d_f':
./src/keyboard.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/keyboard.o: In function `yield_timeslice':
./src/keyboard.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/lbm.o: In function `_allegro_hline':
./src/lbm.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/lbm.o: In function `_allegro_vline':
./src/lbm.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/lbm.o: In function `_default_ds':
./src/lbm.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/lbm.o: In function `_getpixel':
./src/lbm.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/lbm.o: In function `_getpixel15':
./src/lbm.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/lbm.o: In function `_getpixel16':
./src/lbm.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/lbm.o: In function `_getpixel24':
./src/lbm.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/lbm.o: In function `_getpixel32':
./src/lbm.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/lbm.o: In function `_grow_scratch_mem':
./src/lbm.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/lbm.o: In function `_putpixel':
./src/lbm.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/lbm.o: In function `_putpixel15':
./src/lbm.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/lbm.o: In function `_putpixel16':
./src/lbm.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/lbm.o: In function `_putpixel24':
./src/lbm.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/lbm.o: In function `_putpixel32':
./src/lbm.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/lbm.o: In function `_set_color':
./src/lbm.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/lbm.o: In function `acquire_bitmap':
./src/lbm.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/lbm.o: In function `acquire_screen':
./src/lbm.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/lbm.o: In function `apply_matrix':
./src/lbm.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/lbm.o: In function `arc':
./src/lbm.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/lbm.o: In function `bitmap_color_depth':
./src/lbm.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/lbm.o: In function `bitmap_mask_color':
./src/lbm.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/lbm.o: In function `bmp_read24':
./src/lbm.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/lbm.o: In function `bmp_read_line':
./src/lbm.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/lbm.o: In function `bmp_unwrite_line':
./src/lbm.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/lbm.o: In function `bmp_write24':
./src/lbm.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/lbm.o: In function `bmp_write_line':
./src/lbm.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/lbm.o: In function `circle':
./src/lbm.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `circlefill':
./src/lbm.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/lbm.o: In function `clear_to_color':
./src/lbm.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/lbm.o: In function `desktop_color_depth':
./src/lbm.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/lbm.o: In function `dot_product':
./src/lbm.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/lbm.o: In function `dot_product_f':
./src/lbm.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_character':
./src/lbm.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_character_ex':
./src/lbm.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_gouraud_sprite':
./src/lbm.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_lit_rle_sprite':
./src/lbm.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_lit_sprite':
./src/lbm.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_rle_sprite':
./src/lbm.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_sprite':
./src/lbm.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_sprite_h_flip':
./src/lbm.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_sprite_v_flip':
./src/lbm.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_sprite_vh_flip':
./src/lbm.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_trans_rle_sprite':
./src/lbm.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/lbm.o: In function `draw_trans_sprite':
./src/lbm.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `ellipse':
./src/lbm.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `ellipsefill':
./src/lbm.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/lbm.o: In function `fastline':
./src/lbm.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/lbm.o: In function `file_select':
./src/lbm.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixacos':
./src/lbm.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixadd':
./src/lbm.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixasin':
./src/lbm.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixceil':
./src/lbm.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixcos':
./src/lbm.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixdiv':
./src/lbm.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixfloor':
./src/lbm.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixmul':
./src/lbm.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixsin':
./src/lbm.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixsub':
./src/lbm.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixtan':
./src/lbm.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixtof':
./src/lbm.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/lbm.o: In function `fixtoi':
./src/lbm.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/lbm.o: In function `floodfill':
./src/lbm.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/lbm.o: In function `ftofix':
./src/lbm.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/lbm.o: In function `get_clip_rect':
./src/lbm.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/lbm.o: In function `get_clip_state':
./src/lbm.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/lbm.o: In function `get_desktop_resolution':
./src/lbm.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/lbm.o: In function `geta32':
./src/lbm.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/lbm.o: In function `getb15':
./src/lbm.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/lbm.o: In function `getb16':
./src/lbm.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/lbm.o: In function `getb24':
./src/lbm.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getb32':
./src/lbm.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/lbm.o: In function `getb8':
./src/lbm.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getg15':
./src/lbm.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/lbm.o: In function `getg16':
./src/lbm.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/lbm.o: In function `getg24':
./src/lbm.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getg32':
./src/lbm.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getg8':
./src/lbm.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getpixel':
./src/lbm.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/lbm.o: In function `getr15':
./src/lbm.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getr16':
./src/lbm.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/lbm.o: In function `getr24':
./src/lbm.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getr32':
./src/lbm.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/lbm.o: In function `getr8':
./src/lbm.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/lbm.o: In function `gui_textout':
./src/lbm.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/lbm.o: In function `install_allegro':
./src/lbm.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_inside_bitmap':
./src/lbm.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_linear_bitmap':
./src/lbm.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_memory_bitmap':
./src/lbm.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_planar_bitmap':
./src/lbm.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_same_bitmap':
./src/lbm.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_screen_bitmap':
./src/lbm.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_sub_bitmap':
./src/lbm.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_system_bitmap':
./src/lbm.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_video_bitmap':
./src/lbm.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/lbm.o: In function `is_windowed_mode':
./src/lbm.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/lbm.o: In function `itofix':
./src/lbm.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/lbm.o: In function `line':
./src/lbm.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/lbm.o: In function `makeacol32':
./src/lbm.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/lbm.o: In function `makecol15':
./src/lbm.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/lbm.o: In function `makecol16':
./src/lbm.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/lbm.o: In function `makecol24':
./src/lbm.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `makecol32':
./src/lbm.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/lbm.o: In function `persp_project':
./src/lbm.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/lbm.o: In function `persp_project_f':
./src/lbm.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/lbm.o: In function `pivot_scaled_sprite':
./src/lbm.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/lbm.o: In function `pivot_scaled_sprite_v_flip':
./src/lbm.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/lbm.o: In function `pivot_sprite':
./src/lbm.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/lbm.o: In function `pivot_sprite_v_flip':
./src/lbm.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/lbm.o: In function `polygon':
./src/lbm.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/lbm.o: In function `polygon3d':
./src/lbm.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/lbm.o: In function `polygon3d_f':
./src/lbm.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/lbm.o: In function `putpixel':
./src/lbm.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/lbm.o: In function `quad3d':
./src/lbm.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/lbm.o: In function `quad3d_f':
./src/lbm.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/lbm.o: In function `rect':
./src/lbm.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/lbm.o: In function `rectfill':
./src/lbm.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/lbm.o: In function `release_bitmap':
./src/lbm.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/lbm.o: In function `release_screen':
./src/lbm.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `rotate_scaled_sprite':
./src/lbm.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/lbm.o: In function `rotate_scaled_sprite_v_flip':
./src/lbm.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/lbm.o: In function `rotate_sprite':
./src/lbm.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/lbm.o: In function `rotate_sprite_v_flip':
./src/lbm.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/lbm.o: In function `set_clip_state':
./src/lbm.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/lbm.o: In function `set_window_close_button':
./src/lbm.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/lbm.o: In function `set_window_close_hook':
./src/lbm.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/lbm.o: In function `set_window_title':
./src/lbm.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/lbm.o: In function `spline':
./src/lbm.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/lbm.o: In function `textout':
./src/lbm.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/lbm.o: In function `textout_centre':
./src/lbm.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/lbm.o: In function `textout_justify':
./src/lbm.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/lbm.o: In function `textout_right':
./src/lbm.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/lbm.o: In function `triangle':
./src/lbm.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/lbm.o: In function `triangle3d':
./src/lbm.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/lbm.o: In function `triangle3d_f':
./src/lbm.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/lbm.o: In function `yield_timeslice':
./src/lbm.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/libc.o: In function `_allegro_hline':
./src/libc.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/libc.o: In function `_allegro_vline':
./src/libc.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/libc.o: In function `_default_ds':
./src/libc.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/libc.o: In function `_getpixel':
./src/libc.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/libc.o: In function `_getpixel15':
./src/libc.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/libc.o: In function `_getpixel16':
./src/libc.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/libc.o: In function `_getpixel24':
./src/libc.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/libc.o: In function `_getpixel32':
./src/libc.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/libc.o: In function `_grow_scratch_mem':
./src/libc.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/libc.o: In function `_putpixel':
./src/libc.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/libc.o: In function `_putpixel15':
./src/libc.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/libc.o: In function `_putpixel16':
./src/libc.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/libc.o: In function `_putpixel24':
./src/libc.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/libc.o: In function `_putpixel32':
./src/libc.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/libc.o: In function `_set_color':
./src/libc.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/libc.o: In function `acquire_bitmap':
./src/libc.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/libc.o: In function `acquire_screen':
./src/libc.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/libc.o: In function `apply_matrix':
./src/libc.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/libc.o: In function `arc':
./src/libc.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/libc.o: In function `bitmap_color_depth':
./src/libc.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/libc.o: In function `bitmap_mask_color':
./src/libc.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/libc.o: In function `bmp_read24':
./src/libc.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/libc.o: In function `bmp_read_line':
./src/libc.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/libc.o: In function `bmp_unwrite_line':
./src/libc.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/libc.o: In function `bmp_write24':
./src/libc.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/libc.o: In function `bmp_write_line':
./src/libc.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/libc.o: In function `circle':
./src/libc.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/libc.o: In function `circlefill':
./src/libc.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/libc.o: In function `clear_to_color':
./src/libc.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/libc.o: In function `desktop_color_depth':
./src/libc.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/libc.o: In function `dot_product':
./src/libc.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/libc.o: In function `dot_product_f':
./src/libc.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_character':
./src/libc.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_character_ex':
./src/libc.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_gouraud_sprite':
./src/libc.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_lit_rle_sprite':
./src/libc.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_lit_sprite':
./src/libc.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_rle_sprite':
./src/libc.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_sprite':
./src/libc.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_sprite_h_flip':
./src/libc.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_sprite_v_flip':
./src/libc.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_sprite_vh_flip':
./src/libc.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_trans_rle_sprite':
./src/libc.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/libc.o: In function `draw_trans_sprite':
./src/libc.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/libc.o: In function `ellipse':
./src/libc.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/libc.o: In function `ellipsefill':
./src/libc.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/libc.o: In function `fastline':
./src/libc.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/libc.o: In function `file_select':
./src/libc.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/libc.o: In function `fixacos':
./src/libc.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/libc.o: In function `fixadd':
./src/libc.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/libc.o: In function `fixasin':
./src/libc.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/libc.o: In function `fixceil':
./src/libc.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/libc.o: In function `fixcos':
./src/libc.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/libc.o: In function `fixdiv':
./src/libc.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/libc.o: In function `fixfloor':
./src/libc.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/libc.o: In function `fixmul':
./src/libc.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/libc.o: In function `fixsin':
./src/libc.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/libc.o: In function `fixsub':
./src/libc.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/libc.o: In function `fixtan':
./src/libc.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/libc.o: In function `fixtof':
./src/libc.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/libc.o: In function `fixtoi':
./src/libc.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/libc.o: In function `floodfill':
./src/libc.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/libc.o: In function `ftofix':
./src/libc.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/libc.o: In function `get_clip_rect':
./src/libc.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/libc.o: In function `get_clip_state':
./src/libc.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/libc.o: In function `get_desktop_resolution':
./src/libc.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/libc.o: In function `geta32':
./src/libc.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/libc.o: In function `getb15':
./src/libc.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/libc.o: In function `getb16':
./src/libc.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/libc.o: In function `getb24':
./src/libc.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/libc.o: In function `getb32':
./src/libc.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/libc.o: In function `getb8':
./src/libc.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/libc.o: In function `getg15':
./src/libc.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/libc.o: In function `getg16':
./src/libc.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/libc.o: In function `getg24':
./src/libc.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/libc.o: In function `getg32':
./src/libc.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/libc.o: In function `getg8':
./src/libc.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/libc.o: In function `getpixel':
./src/libc.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/libc.o: In function `getr15':
./src/libc.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/libc.o: In function `getr16':
./src/libc.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/libc.o: In function `getr24':
./src/libc.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/libc.o: In function `getr32':
./src/libc.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/libc.o: In function `getr8':
./src/libc.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/libc.o: In function `gui_textout':
./src/libc.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/libc.o: In function `install_allegro':
./src/libc.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/libc.o: In function `is_inside_bitmap':
./src/libc.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/libc.o: In function `is_linear_bitmap':
./src/libc.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/libc.o: In function `is_memory_bitmap':
./src/libc.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/libc.o: In function `is_planar_bitmap':
./src/libc.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/libc.o: In function `is_same_bitmap':
./src/libc.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/libc.o: In function `is_screen_bitmap':
./src/libc.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/libc.o: In function `is_sub_bitmap':
./src/libc.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/libc.o: In function `is_system_bitmap':
./src/libc.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/libc.o: In function `is_video_bitmap':
./src/libc.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/libc.o: In function `is_windowed_mode':
./src/libc.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/libc.o: In function `itofix':
./src/libc.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/libc.o: In function `line':
./src/libc.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/libc.o: In function `makeacol32':
./src/libc.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/libc.o: In function `makecol15':
./src/libc.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/libc.o: In function `makecol16':
./src/libc.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/libc.o: In function `makecol24':
./src/libc.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/libc.o: In function `makecol32':
./src/libc.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/libc.o: In function `persp_project':
./src/libc.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/libc.o: In function `persp_project_f':
./src/libc.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/libc.o: In function `pivot_scaled_sprite':
./src/libc.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/libc.o: In function `pivot_scaled_sprite_v_flip':
./src/libc.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/libc.o: In function `pivot_sprite':
./src/libc.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/libc.o: In function `pivot_sprite_v_flip':
./src/libc.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/libc.o: In function `polygon':
./src/libc.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/libc.o: In function `polygon3d':
./src/libc.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/libc.o: In function `polygon3d_f':
./src/libc.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/libc.o: In function `putpixel':
./src/libc.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/libc.o: In function `quad3d':
./src/libc.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/libc.o: In function `quad3d_f':
./src/libc.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/libc.o: In function `rect':
./src/libc.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/libc.o: In function `rectfill':
./src/libc.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/libc.o: In function `release_bitmap':
./src/libc.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/libc.o: In function `release_screen':
./src/libc.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/libc.o: In function `rotate_scaled_sprite':
./src/libc.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/libc.o: In function `rotate_scaled_sprite_v_flip':
./src/libc.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/libc.o: In function `rotate_sprite':
./src/libc.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/libc.o: In function `rotate_sprite_v_flip':
./src/libc.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/libc.o: In function `set_clip_state':
./src/libc.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/libc.o: In function `set_window_close_button':
./src/libc.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/libc.o: In function `set_window_close_hook':
./src/libc.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/libc.o: In function `set_window_title':
./src/libc.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/libc.o: In function `spline':
./src/libc.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/libc.o: In function `textout':
./src/libc.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/libc.o: In function `textout_centre':
./src/libc.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/libc.o: In function `textout_justify':
./src/libc.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/libc.o: In function `textout_right':
./src/libc.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/libc.o: In function `triangle':
./src/libc.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/libc.o: In function `triangle3d':
./src/libc.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/libc.o: In function `triangle3d_f':
./src/libc.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/libc.o: In function `yield_timeslice':
./src/libc.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/lzss.o: In function `_allegro_hline':
./src/lzss.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/lzss.o: In function `_allegro_vline':
./src/lzss.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/lzss.o: In function `_default_ds':
./src/lzss.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/lzss.o: In function `_getpixel':
./src/lzss.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/lzss.o: In function `_getpixel15':
./src/lzss.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/lzss.o: In function `_getpixel16':
./src/lzss.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/lzss.o: In function `_getpixel24':
./src/lzss.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/lzss.o: In function `_getpixel32':
./src/lzss.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/lzss.o: In function `_grow_scratch_mem':
./src/lzss.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/lzss.o: In function `_putpixel':
./src/lzss.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/lzss.o: In function `_putpixel15':
./src/lzss.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/lzss.o: In function `_putpixel16':
./src/lzss.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/lzss.o: In function `_putpixel24':
./src/lzss.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/lzss.o: In function `_putpixel32':
./src/lzss.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/lzss.o: In function `_set_color':
./src/lzss.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/lzss.o: In function `acquire_bitmap':
./src/lzss.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/lzss.o: In function `acquire_screen':
./src/lzss.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/lzss.o: In function `apply_matrix':
./src/lzss.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/lzss.o: In function `arc':
./src/lzss.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/lzss.o: In function `bitmap_color_depth':
./src/lzss.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/lzss.o: In function `bitmap_mask_color':
./src/lzss.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/lzss.o: In function `bmp_read24':
./src/lzss.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/lzss.o: In function `bmp_read_line':
./src/lzss.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/lzss.o: In function `bmp_unwrite_line':
./src/lzss.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/lzss.o: In function `bmp_write24':
./src/lzss.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/lzss.o: In function `bmp_write_line':
./src/lzss.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/lzss.o: In function `circle':
./src/lzss.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `circlefill':
./src/lzss.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/lzss.o: In function `clear_to_color':
./src/lzss.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/lzss.o: In function `desktop_color_depth':
./src/lzss.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/lzss.o: In function `dot_product':
./src/lzss.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/lzss.o: In function `dot_product_f':
./src/lzss.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_character':
./src/lzss.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_character_ex':
./src/lzss.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_gouraud_sprite':
./src/lzss.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_lit_rle_sprite':
./src/lzss.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_lit_sprite':
./src/lzss.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_rle_sprite':
./src/lzss.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_sprite':
./src/lzss.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_sprite_h_flip':
./src/lzss.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_sprite_v_flip':
./src/lzss.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_sprite_vh_flip':
./src/lzss.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_trans_rle_sprite':
./src/lzss.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/lzss.o: In function `draw_trans_sprite':
./src/lzss.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `ellipse':
./src/lzss.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `ellipsefill':
./src/lzss.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/lzss.o: In function `fastline':
./src/lzss.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/lzss.o: In function `file_select':
./src/lzss.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixacos':
./src/lzss.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixadd':
./src/lzss.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixasin':
./src/lzss.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixceil':
./src/lzss.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixcos':
./src/lzss.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixdiv':
./src/lzss.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixfloor':
./src/lzss.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixmul':
./src/lzss.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixsin':
./src/lzss.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixsub':
./src/lzss.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixtan':
./src/lzss.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixtof':
./src/lzss.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/lzss.o: In function `fixtoi':
./src/lzss.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/lzss.o: In function `floodfill':
./src/lzss.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/lzss.o: In function `ftofix':
./src/lzss.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/lzss.o: In function `get_clip_rect':
./src/lzss.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/lzss.o: In function `get_clip_state':
./src/lzss.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/lzss.o: In function `get_desktop_resolution':
./src/lzss.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/lzss.o: In function `geta32':
./src/lzss.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/lzss.o: In function `getb15':
./src/lzss.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/lzss.o: In function `getb16':
./src/lzss.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/lzss.o: In function `getb24':
./src/lzss.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getb32':
./src/lzss.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/lzss.o: In function `getb8':
./src/lzss.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getg15':
./src/lzss.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/lzss.o: In function `getg16':
./src/lzss.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/lzss.o: In function `getg24':
./src/lzss.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getg32':
./src/lzss.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getg8':
./src/lzss.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getpixel':
./src/lzss.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/lzss.o: In function `getr15':
./src/lzss.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getr16':
./src/lzss.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/lzss.o: In function `getr24':
./src/lzss.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getr32':
./src/lzss.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/lzss.o: In function `getr8':
./src/lzss.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/lzss.o: In function `gui_textout':
./src/lzss.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/lzss.o: In function `install_allegro':
./src/lzss.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_inside_bitmap':
./src/lzss.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_linear_bitmap':
./src/lzss.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_memory_bitmap':
./src/lzss.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_planar_bitmap':
./src/lzss.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_same_bitmap':
./src/lzss.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_screen_bitmap':
./src/lzss.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_sub_bitmap':
./src/lzss.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_system_bitmap':
./src/lzss.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_video_bitmap':
./src/lzss.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/lzss.o: In function `is_windowed_mode':
./src/lzss.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/lzss.o: In function `itofix':
./src/lzss.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/lzss.o: In function `line':
./src/lzss.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/lzss.o: In function `makeacol32':
./src/lzss.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/lzss.o: In function `makecol15':
./src/lzss.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/lzss.o: In function `makecol16':
./src/lzss.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/lzss.o: In function `makecol24':
./src/lzss.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `makecol32':
./src/lzss.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/lzss.o: In function `persp_project':
./src/lzss.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/lzss.o: In function `persp_project_f':
./src/lzss.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/lzss.o: In function `pivot_scaled_sprite':
./src/lzss.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/lzss.o: In function `pivot_scaled_sprite_v_flip':
./src/lzss.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/lzss.o: In function `pivot_sprite':
./src/lzss.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/lzss.o: In function `pivot_sprite_v_flip':
./src/lzss.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/lzss.o: In function `polygon':
./src/lzss.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/lzss.o: In function `polygon3d':
./src/lzss.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/lzss.o: In function `polygon3d_f':
./src/lzss.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/lzss.o: In function `putpixel':
./src/lzss.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/lzss.o: In function `quad3d':
./src/lzss.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/lzss.o: In function `quad3d_f':
./src/lzss.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/lzss.o: In function `rect':
./src/lzss.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/lzss.o: In function `rectfill':
./src/lzss.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/lzss.o: In function `release_bitmap':
./src/lzss.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/lzss.o: In function `release_screen':
./src/lzss.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `rotate_scaled_sprite':
./src/lzss.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/lzss.o: In function `rotate_scaled_sprite_v_flip':
./src/lzss.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/lzss.o: In function `rotate_sprite':
./src/lzss.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/lzss.o: In function `rotate_sprite_v_flip':
./src/lzss.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/lzss.o: In function `set_clip_state':
./src/lzss.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/lzss.o: In function `set_window_close_button':
./src/lzss.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/lzss.o: In function `set_window_close_hook':
./src/lzss.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/lzss.o: In function `set_window_title':
./src/lzss.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/lzss.o: In function `spline':
./src/lzss.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/lzss.o: In function `textout':
./src/lzss.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/lzss.o: In function `textout_centre':
./src/lzss.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/lzss.o: In function `textout_justify':
./src/lzss.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/lzss.o: In function `textout_right':
./src/lzss.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/lzss.o: In function `triangle':
./src/lzss.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/lzss.o: In function `triangle3d':
./src/lzss.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/lzss.o: In function `triangle3d_f':
./src/lzss.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/lzss.o: In function `yield_timeslice':
./src/lzss.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/math.o: In function `_allegro_hline':
./src/math.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/math.o: In function `_allegro_vline':
./src/math.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/math.o: In function `_default_ds':
./src/math.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/math.o: In function `_getpixel':
./src/math.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/math.o: In function `_getpixel15':
./src/math.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/math.o: In function `_getpixel16':
./src/math.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/math.o: In function `_getpixel24':
./src/math.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/math.o: In function `_getpixel32':
./src/math.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/math.o: In function `_putpixel':
./src/math.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/math.o: In function `_putpixel15':
./src/math.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/math.o: In function `_putpixel16':
./src/math.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/math.o: In function `_putpixel24':
./src/math.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/math.o: In function `_putpixel32':
./src/math.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/math.o: In function `_set_color':
./src/math.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/math.o: In function `acquire_bitmap':
./src/math.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/math.o: In function `acquire_screen':
./src/math.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/math.o: In function `apply_matrix':
./src/math.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/math.o: In function `arc':
./src/math.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/math.o: In function `bitmap_color_depth':
./src/math.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/math.o: In function `bitmap_mask_color':
./src/math.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/math.o: In function `bmp_read24':
./src/math.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/math.o: In function `bmp_read_line':
./src/math.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/math.o: In function `bmp_unwrite_line':
./src/math.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/math.o: In function `bmp_write24':
./src/math.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/math.o: In function `bmp_write_line':
./src/math.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/math.o: In function `circle':
./src/math.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/math.o: In function `circlefill':
./src/math.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/math.o: In function `clear_to_color':
./src/math.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/math.o: In function `desktop_color_depth':
./src/math.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/math.o: In function `dot_product':
./src/math.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/math.o: In function `dot_product_f':
./src/math.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/math.o: In function `draw_character':
./src/math.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/math.o: In function `draw_character_ex':
./src/math.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/math.o: In function `draw_gouraud_sprite':
./src/math.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/math.o: In function `draw_lit_rle_sprite':
./src/math.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/math.o: In function `draw_lit_sprite':
./src/math.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/math.o: In function `draw_rle_sprite':
./src/math.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/math.o: In function `draw_sprite':
./src/math.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/math.o: In function `draw_sprite_h_flip':
./src/math.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/math.o: In function `draw_sprite_v_flip':
./src/math.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/math.o: In function `draw_sprite_vh_flip':
./src/math.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/math.o: In function `draw_trans_rle_sprite':
./src/math.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/math.o: In function `draw_trans_sprite':
./src/math.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/math.o: In function `ellipse':
./src/math.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/math.o: In function `ellipsefill':
./src/math.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/math.o: In function `fastline':
./src/math.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/math.o: In function `file_select':
./src/math.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/math.o: In function `fixacos':
./src/math.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/math.o: In function `fixadd':
./src/math.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/math.o: In function `fixasin':
./src/math.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/math.o: In function `fixceil':
./src/math.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/math.o: In function `fixcos':
./src/math.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/math.o: In function `fixdiv':
./src/math.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/math.o: In function `fixfloor':
./src/math.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/math.o: In function `fixmul':
./src/math.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/math.o: In function `fixsin':
./src/math.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/math.o: In function `fixsub':
./src/math.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/math.o: In function `fixtan':
./src/math.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/math.o: In function `fixtof':
./src/math.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/math.o: In function `fixtoi':
./src/math.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/math.o: In function `floodfill':
./src/math.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/math.o: In function `ftofix':
./src/math.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/math.o: In function `get_clip_rect':
./src/math.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/math.o: In function `get_clip_state':
./src/math.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/math.o: In function `get_desktop_resolution':
./src/math.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/math.o: In function `geta32':
./src/math.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/math.o: In function `getb15':
./src/math.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/math.o: In function `getb16':
./src/math.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/math.o: In function `getb24':
./src/math.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/math.o: In function `getb32':
./src/math.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/math.o: In function `getb8':
./src/math.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/math.o: In function `getg15':
./src/math.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/math.o: In function `getg16':
./src/math.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/math.o: In function `getg24':
./src/math.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/math.o: In function `getg32':
./src/math.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/math.o: In function `getg8':
./src/math.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/math.o: In function `getpixel':
./src/math.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/math.o: In function `getr15':
./src/math.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/math.o: In function `getr16':
./src/math.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/math.o: In function `getr24':
./src/math.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/math.o: In function `getr32':
./src/math.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/math.o: In function `getr8':
./src/math.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/math.o: In function `gui_textout':
./src/math.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/math.o: In function `install_allegro':
./src/math.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/math.o: In function `is_inside_bitmap':
./src/math.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/math.o: In function `is_linear_bitmap':
./src/math.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/math.o: In function `is_memory_bitmap':
./src/math.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/math.o: In function `is_planar_bitmap':
./src/math.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/math.o: In function `is_same_bitmap':
./src/math.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/math.o: In function `is_screen_bitmap':
./src/math.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/math.o: In function `is_sub_bitmap':
./src/math.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/math.o: In function `is_system_bitmap':
./src/math.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/math.o: In function `is_video_bitmap':
./src/math.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/math.o: In function `is_windowed_mode':
./src/math.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/math.o: In function `itofix':
./src/math.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/math.o: In function `line':
./src/math.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/math.o: In function `makeacol32':
./src/math.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/math.o: In function `makecol15':
./src/math.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/math.o: In function `makecol16':
./src/math.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/math.o: In function `makecol24':
./src/math.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/math.o: In function `makecol32':
./src/math.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/math.o: In function `persp_project':
./src/math.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/math.o: In function `persp_project_f':
./src/math.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/math.o: In function `pivot_scaled_sprite':
./src/math.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/math.o: In function `pivot_scaled_sprite_v_flip':
./src/math.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/math.o: In function `pivot_sprite':
./src/math.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/math.o: In function `pivot_sprite_v_flip':
./src/math.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/math.o: In function `polygon':
./src/math.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/math.o: In function `polygon3d':
./src/math.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/math.o: In function `polygon3d_f':
./src/math.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/math.o: In function `putpixel':
./src/math.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/math.o: In function `quad3d':
./src/math.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/math.o: In function `quad3d_f':
./src/math.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/math.o: In function `rect':
./src/math.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/math.o: In function `rectfill':
./src/math.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/math.o: In function `release_bitmap':
./src/math.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/math.o: In function `release_screen':
./src/math.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/math.o: In function `rotate_scaled_sprite':
./src/math.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/math.o: In function `rotate_scaled_sprite_v_flip':
./src/math.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/math.o: In function `rotate_sprite':
./src/math.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/math.o: In function `rotate_sprite_v_flip':
./src/math.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/math.o: In function `set_clip_state':
./src/math.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/math.o: In function `set_window_close_button':
./src/math.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/math.o: In function `set_window_close_hook':
./src/math.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/math.o: In function `set_window_title':
./src/math.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/math.o: In function `spline':
./src/math.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/math.o: In function `textout':
./src/math.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/math.o: In function `textout_centre':
./src/math.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/math.o: In function `textout_justify':
./src/math.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/math.o: In function `textout_right':
./src/math.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/math.o: In function `triangle':
./src/math.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/math.o: In function `triangle3d':
./src/math.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/math.o: In function `triangle3d_f':
./src/math.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/math.o: In function `yield_timeslice':
./src/math.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/math3d.o: In function `_allegro_hline':
./src/math3d.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/math3d.o: In function `_allegro_vline':
./src/math3d.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/math3d.o: In function `_default_ds':
./src/math3d.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/math3d.o: In function `_getpixel':
./src/math3d.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/math3d.o: In function `_getpixel15':
./src/math3d.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/math3d.o: In function `_getpixel16':
./src/math3d.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/math3d.o: In function `_getpixel24':
./src/math3d.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/math3d.o: In function `_getpixel32':
./src/math3d.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/math3d.o: In function `_putpixel':
./src/math3d.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/math3d.o: In function `_putpixel15':
./src/math3d.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/math3d.o: In function `_putpixel16':
./src/math3d.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/math3d.o: In function `_putpixel24':
./src/math3d.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/math3d.o: In function `_putpixel32':
./src/math3d.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/math3d.o: In function `_set_color':
./src/math3d.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/math3d.o: In function `acquire_bitmap':
./src/math3d.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/math3d.o: In function `acquire_screen':
./src/math3d.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/math3d.o: In function `apply_matrix':
./src/math3d.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/math3d.o: In function `arc':
./src/math3d.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/math3d.o: In function `bitmap_color_depth':
./src/math3d.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/math3d.o: In function `bitmap_mask_color':
./src/math3d.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/math3d.o: In function `bmp_read24':
./src/math3d.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/math3d.o: In function `bmp_read_line':
./src/math3d.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/math3d.o: In function `bmp_unwrite_line':
./src/math3d.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/math3d.o: In function `bmp_write24':
./src/math3d.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/math3d.o: In function `bmp_write_line':
./src/math3d.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/math3d.o: In function `circle':
./src/math3d.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `circlefill':
./src/math3d.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/math3d.o: In function `clear_to_color':
./src/math3d.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/math3d.o: In function `desktop_color_depth':
./src/math3d.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/math3d.o: In function `dot_product':
./src/math3d.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/math3d.o: In function `dot_product_f':
./src/math3d.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_character':
./src/math3d.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_character_ex':
./src/math3d.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_gouraud_sprite':
./src/math3d.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_lit_rle_sprite':
./src/math3d.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_lit_sprite':
./src/math3d.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_rle_sprite':
./src/math3d.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_sprite':
./src/math3d.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_sprite_h_flip':
./src/math3d.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_sprite_v_flip':
./src/math3d.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_sprite_vh_flip':
./src/math3d.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_trans_rle_sprite':
./src/math3d.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/math3d.o: In function `draw_trans_sprite':
./src/math3d.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `ellipse':
./src/math3d.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `ellipsefill':
./src/math3d.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/math3d.o: In function `fastline':
./src/math3d.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/math3d.o: In function `file_select':
./src/math3d.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixacos':
./src/math3d.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixadd':
./src/math3d.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixasin':
./src/math3d.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixceil':
./src/math3d.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixcos':
./src/math3d.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixdiv':
./src/math3d.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixfloor':
./src/math3d.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixmul':
./src/math3d.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixsin':
./src/math3d.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixsub':
./src/math3d.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixtan':
./src/math3d.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixtof':
./src/math3d.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/math3d.o: In function `fixtoi':
./src/math3d.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/math3d.o: In function `floodfill':
./src/math3d.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/math3d.o: In function `ftofix':
./src/math3d.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/math3d.o: In function `get_clip_rect':
./src/math3d.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/math3d.o: In function `get_clip_state':
./src/math3d.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/math3d.o: In function `get_desktop_resolution':
./src/math3d.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/math3d.o: In function `geta32':
./src/math3d.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/math3d.o: In function `getb15':
./src/math3d.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/math3d.o: In function `getb16':
./src/math3d.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/math3d.o: In function `getb24':
./src/math3d.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getb32':
./src/math3d.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/math3d.o: In function `getb8':
./src/math3d.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getg15':
./src/math3d.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/math3d.o: In function `getg16':
./src/math3d.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/math3d.o: In function `getg24':
./src/math3d.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getg32':
./src/math3d.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getg8':
./src/math3d.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getpixel':
./src/math3d.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/math3d.o: In function `getr15':
./src/math3d.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getr16':
./src/math3d.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/math3d.o: In function `getr24':
./src/math3d.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getr32':
./src/math3d.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/math3d.o: In function `getr8':
./src/math3d.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/math3d.o: In function `gui_textout':
./src/math3d.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/math3d.o: In function `install_allegro':
./src/math3d.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_inside_bitmap':
./src/math3d.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_linear_bitmap':
./src/math3d.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_memory_bitmap':
./src/math3d.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_planar_bitmap':
./src/math3d.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_same_bitmap':
./src/math3d.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_screen_bitmap':
./src/math3d.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_sub_bitmap':
./src/math3d.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_system_bitmap':
./src/math3d.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_video_bitmap':
./src/math3d.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/math3d.o: In function `is_windowed_mode':
./src/math3d.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/math3d.o: In function `itofix':
./src/math3d.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/math3d.o: In function `line':
./src/math3d.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/math3d.o: In function `makeacol32':
./src/math3d.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/math3d.o: In function `makecol15':
./src/math3d.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/math3d.o: In function `makecol16':
./src/math3d.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/math3d.o: In function `makecol24':
./src/math3d.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `makecol32':
./src/math3d.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/math3d.o: In function `persp_project':
./src/math3d.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/math3d.o: In function `persp_project_f':
./src/math3d.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/math3d.o: In function `pivot_scaled_sprite':
./src/math3d.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/math3d.o: In function `pivot_scaled_sprite_v_flip':
./src/math3d.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/math3d.o: In function `pivot_sprite':
./src/math3d.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/math3d.o: In function `pivot_sprite_v_flip':
./src/math3d.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/math3d.o: In function `polygon':
./src/math3d.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/math3d.o: In function `polygon3d':
./src/math3d.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/math3d.o: In function `polygon3d_f':
./src/math3d.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/math3d.o: In function `putpixel':
./src/math3d.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/math3d.o: In function `quad3d':
./src/math3d.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/math3d.o: In function `quad3d_f':
./src/math3d.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/math3d.o: In function `rect':
./src/math3d.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/math3d.o: In function `rectfill':
./src/math3d.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/math3d.o: In function `release_bitmap':
./src/math3d.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/math3d.o: In function `release_screen':
./src/math3d.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `rotate_scaled_sprite':
./src/math3d.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/math3d.o: In function `rotate_scaled_sprite_v_flip':
./src/math3d.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/math3d.o: In function `rotate_sprite':
./src/math3d.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/math3d.o: In function `rotate_sprite_v_flip':
./src/math3d.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/math3d.o: In function `set_clip_state':
./src/math3d.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/math3d.o: In function `set_window_close_button':
./src/math3d.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/math3d.o: In function `set_window_close_hook':
./src/math3d.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/math3d.o: In function `set_window_title':
./src/math3d.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/math3d.o: In function `spline':
./src/math3d.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/math3d.o: In function `textout':
./src/math3d.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/math3d.o: In function `textout_centre':
./src/math3d.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/math3d.o: In function `textout_justify':
./src/math3d.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/math3d.o: In function `textout_right':
./src/math3d.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/math3d.o: In function `triangle':
./src/math3d.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/math3d.o: In function `triangle3d':
./src/math3d.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/math3d.o: In function `triangle3d_f':
./src/math3d.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/math3d.o: In function `yield_timeslice':
./src/math3d.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/midi.o: In function `_allegro_hline':
./src/midi.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/midi.o: In function `_allegro_vline':
./src/midi.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/midi.o: In function `_default_ds':
./src/midi.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/midi.o: In function `_getpixel':
./src/midi.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/midi.o: In function `_getpixel15':
./src/midi.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/midi.o: In function `_getpixel16':
./src/midi.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/midi.o: In function `_getpixel24':
./src/midi.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/midi.o: In function `_getpixel32':
./src/midi.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/midi.o: In function `_grow_scratch_mem':
./src/midi.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/midi.o: In function `_putpixel':
./src/midi.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/midi.o: In function `_putpixel15':
./src/midi.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/midi.o: In function `_putpixel16':
./src/midi.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/midi.o: In function `_putpixel24':
./src/midi.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/midi.o: In function `_putpixel32':
./src/midi.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/midi.o: In function `_set_color':
./src/midi.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/midi.o: In function `acquire_bitmap':
./src/midi.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/midi.o: In function `acquire_screen':
./src/midi.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/midi.o: In function `apply_matrix':
./src/midi.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/midi.o: In function `arc':
./src/midi.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/midi.o: In function `bitmap_color_depth':
./src/midi.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/midi.o: In function `bitmap_mask_color':
./src/midi.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/midi.o: In function `bmp_read24':
./src/midi.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/midi.o: In function `bmp_read_line':
./src/midi.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/midi.o: In function `bmp_unwrite_line':
./src/midi.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/midi.o: In function `bmp_write24':
./src/midi.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/midi.o: In function `bmp_write_line':
./src/midi.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/midi.o: In function `circle':
./src/midi.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/midi.o: In function `circlefill':
./src/midi.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/midi.o: In function `clear_to_color':
./src/midi.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/midi.o: In function `desktop_color_depth':
./src/midi.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/midi.o: In function `dot_product':
./src/midi.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/midi.o: In function `dot_product_f':
./src/midi.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_character':
./src/midi.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_character_ex':
./src/midi.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_gouraud_sprite':
./src/midi.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_lit_rle_sprite':
./src/midi.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_lit_sprite':
./src/midi.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_rle_sprite':
./src/midi.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_sprite':
./src/midi.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_sprite_h_flip':
./src/midi.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_sprite_v_flip':
./src/midi.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_sprite_vh_flip':
./src/midi.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_trans_rle_sprite':
./src/midi.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/midi.o: In function `draw_trans_sprite':
./src/midi.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/midi.o: In function `ellipse':
./src/midi.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/midi.o: In function `ellipsefill':
./src/midi.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/midi.o: In function `fastline':
./src/midi.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/midi.o: In function `file_select':
./src/midi.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/midi.o: In function `fixacos':
./src/midi.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/midi.o: In function `fixadd':
./src/midi.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/midi.o: In function `fixasin':
./src/midi.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/midi.o: In function `fixceil':
./src/midi.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/midi.o: In function `fixcos':
./src/midi.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/midi.o: In function `fixdiv':
./src/midi.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/midi.o: In function `fixfloor':
./src/midi.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/midi.o: In function `fixmul':
./src/midi.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/midi.o: In function `fixsin':
./src/midi.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/midi.o: In function `fixsub':
./src/midi.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/midi.o: In function `fixtan':
./src/midi.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/midi.o: In function `fixtof':
./src/midi.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/midi.o: In function `fixtoi':
./src/midi.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/midi.o: In function `floodfill':
./src/midi.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/midi.o: In function `ftofix':
./src/midi.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/midi.o: In function `get_clip_rect':
./src/midi.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/midi.o: In function `get_clip_state':
./src/midi.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/midi.o: In function `get_desktop_resolution':
./src/midi.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/midi.o: In function `geta32':
./src/midi.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/midi.o: In function `getb15':
./src/midi.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/midi.o: In function `getb16':
./src/midi.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/midi.o: In function `getb24':
./src/midi.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/midi.o: In function `getb32':
./src/midi.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/midi.o: In function `getb8':
./src/midi.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/midi.o: In function `getg15':
./src/midi.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/midi.o: In function `getg16':
./src/midi.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/midi.o: In function `getg24':
./src/midi.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/midi.o: In function `getg32':
./src/midi.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/midi.o: In function `getg8':
./src/midi.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/midi.o: In function `getpixel':
./src/midi.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/midi.o: In function `getr15':
./src/midi.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/midi.o: In function `getr16':
./src/midi.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/midi.o: In function `getr24':
./src/midi.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/midi.o: In function `getr32':
./src/midi.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/midi.o: In function `getr8':
./src/midi.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/midi.o: In function `gui_textout':
./src/midi.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/midi.o: In function `install_allegro':
./src/midi.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/midi.o: In function `is_inside_bitmap':
./src/midi.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/midi.o: In function `is_linear_bitmap':
./src/midi.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/midi.o: In function `is_memory_bitmap':
./src/midi.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/midi.o: In function `is_planar_bitmap':
./src/midi.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/midi.o: In function `is_same_bitmap':
./src/midi.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/midi.o: In function `is_screen_bitmap':
./src/midi.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/midi.o: In function `is_sub_bitmap':
./src/midi.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/midi.o: In function `is_system_bitmap':
./src/midi.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/midi.o: In function `is_video_bitmap':
./src/midi.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/midi.o: In function `is_windowed_mode':
./src/midi.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/midi.o: In function `itofix':
./src/midi.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/midi.o: In function `line':
./src/midi.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/midi.o: In function `makeacol32':
./src/midi.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/midi.o: In function `makecol15':
./src/midi.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/midi.o: In function `makecol16':
./src/midi.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/midi.o: In function `makecol24':
./src/midi.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/midi.o: In function `makecol32':
./src/midi.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/midi.o: In function `persp_project':
./src/midi.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/midi.o: In function `persp_project_f':
./src/midi.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/midi.o: In function `pivot_scaled_sprite':
./src/midi.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/midi.o: In function `pivot_scaled_sprite_v_flip':
./src/midi.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/midi.o: In function `pivot_sprite':
./src/midi.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/midi.o: In function `pivot_sprite_v_flip':
./src/midi.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/midi.o: In function `polygon':
./src/midi.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/midi.o: In function `polygon3d':
./src/midi.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/midi.o: In function `polygon3d_f':
./src/midi.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/midi.o: In function `putpixel':
./src/midi.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/midi.o: In function `quad3d':
./src/midi.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/midi.o: In function `quad3d_f':
./src/midi.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/midi.o: In function `rect':
./src/midi.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/midi.o: In function `rectfill':
./src/midi.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/midi.o: In function `release_bitmap':
./src/midi.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/midi.o: In function `release_screen':
./src/midi.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/midi.o: In function `rotate_scaled_sprite':
./src/midi.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/midi.o: In function `rotate_scaled_sprite_v_flip':
./src/midi.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/midi.o: In function `rotate_sprite':
./src/midi.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/midi.o: In function `rotate_sprite_v_flip':
./src/midi.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/midi.o: In function `set_clip_state':
./src/midi.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/midi.o: In function `set_window_close_button':
./src/midi.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/midi.o: In function `set_window_close_hook':
./src/midi.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/midi.o: In function `set_window_title':
./src/midi.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/midi.o: In function `spline':
./src/midi.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/midi.o: In function `textout':
./src/midi.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/midi.o: In function `textout_centre':
./src/midi.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/midi.o: In function `textout_justify':
./src/midi.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/midi.o: In function `textout_right':
./src/midi.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/midi.o: In function `triangle':
./src/midi.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/midi.o: In function `triangle3d':
./src/midi.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/midi.o: In function `triangle3d_f':
./src/midi.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/midi.o: In function `yield_timeslice':
./src/midi.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/mixer.o: In function `_allegro_hline':
./src/mixer.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/mixer.o: In function `_allegro_vline':
./src/mixer.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/mixer.o: In function `_default_ds':
./src/mixer.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/mixer.o: In function `_getpixel':
./src/mixer.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/mixer.o: In function `_getpixel15':
./src/mixer.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/mixer.o: In function `_getpixel16':
./src/mixer.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/mixer.o: In function `_getpixel24':
./src/mixer.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/mixer.o: In function `_getpixel32':
./src/mixer.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/mixer.o: In function `_grow_scratch_mem':
./src/mixer.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/mixer.o: In function `_putpixel':
./src/mixer.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/mixer.o: In function `_putpixel15':
./src/mixer.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/mixer.o: In function `_putpixel16':
./src/mixer.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/mixer.o: In function `_putpixel24':
./src/mixer.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/mixer.o: In function `_putpixel32':
./src/mixer.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/mixer.o: In function `_set_color':
./src/mixer.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/mixer.o: In function `acquire_bitmap':
./src/mixer.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/mixer.o: In function `acquire_screen':
./src/mixer.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/mixer.o: In function `apply_matrix':
./src/mixer.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/mixer.o: In function `arc':
./src/mixer.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/mixer.o: In function `bitmap_color_depth':
./src/mixer.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/mixer.o: In function `bitmap_mask_color':
./src/mixer.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/mixer.o: In function `bmp_read24':
./src/mixer.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/mixer.o: In function `bmp_read_line':
./src/mixer.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/mixer.o: In function `bmp_unwrite_line':
./src/mixer.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/mixer.o: In function `bmp_write24':
./src/mixer.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/mixer.o: In function `bmp_write_line':
./src/mixer.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/mixer.o: In function `circle':
./src/mixer.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `circlefill':
./src/mixer.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/mixer.o: In function `clear_to_color':
./src/mixer.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/mixer.o: In function `desktop_color_depth':
./src/mixer.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/mixer.o: In function `dot_product':
./src/mixer.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/mixer.o: In function `dot_product_f':
./src/mixer.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_character':
./src/mixer.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_character_ex':
./src/mixer.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_gouraud_sprite':
./src/mixer.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_lit_rle_sprite':
./src/mixer.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_lit_sprite':
./src/mixer.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_rle_sprite':
./src/mixer.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_sprite':
./src/mixer.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_sprite_h_flip':
./src/mixer.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_sprite_v_flip':
./src/mixer.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_sprite_vh_flip':
./src/mixer.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_trans_rle_sprite':
./src/mixer.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/mixer.o: In function `draw_trans_sprite':
./src/mixer.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `ellipse':
./src/mixer.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `ellipsefill':
./src/mixer.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/mixer.o: In function `fastline':
./src/mixer.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/mixer.o: In function `file_select':
./src/mixer.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixacos':
./src/mixer.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixadd':
./src/mixer.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixasin':
./src/mixer.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixceil':
./src/mixer.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixcos':
./src/mixer.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixdiv':
./src/mixer.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixfloor':
./src/mixer.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixmul':
./src/mixer.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixsin':
./src/mixer.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixsub':
./src/mixer.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixtan':
./src/mixer.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixtof':
./src/mixer.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/mixer.o: In function `fixtoi':
./src/mixer.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/mixer.o: In function `floodfill':
./src/mixer.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/mixer.o: In function `ftofix':
./src/mixer.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/mixer.o: In function `get_clip_rect':
./src/mixer.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/mixer.o: In function `get_clip_state':
./src/mixer.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/mixer.o: In function `get_desktop_resolution':
./src/mixer.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/mixer.o: In function `geta32':
./src/mixer.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/mixer.o: In function `getb15':
./src/mixer.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/mixer.o: In function `getb16':
./src/mixer.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/mixer.o: In function `getb24':
./src/mixer.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getb32':
./src/mixer.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/mixer.o: In function `getb8':
./src/mixer.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getg15':
./src/mixer.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/mixer.o: In function `getg16':
./src/mixer.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/mixer.o: In function `getg24':
./src/mixer.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getg32':
./src/mixer.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getg8':
./src/mixer.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getpixel':
./src/mixer.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/mixer.o: In function `getr15':
./src/mixer.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getr16':
./src/mixer.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/mixer.o: In function `getr24':
./src/mixer.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getr32':
./src/mixer.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/mixer.o: In function `getr8':
./src/mixer.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/mixer.o: In function `gui_textout':
./src/mixer.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/mixer.o: In function `install_allegro':
./src/mixer.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_inside_bitmap':
./src/mixer.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_linear_bitmap':
./src/mixer.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_memory_bitmap':
./src/mixer.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_planar_bitmap':
./src/mixer.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_same_bitmap':
./src/mixer.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_screen_bitmap':
./src/mixer.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_sub_bitmap':
./src/mixer.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_system_bitmap':
./src/mixer.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_video_bitmap':
./src/mixer.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/mixer.o: In function `is_windowed_mode':
./src/mixer.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/mixer.o: In function `itofix':
./src/mixer.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/mixer.o: In function `line':
./src/mixer.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/mixer.o: In function `makeacol32':
./src/mixer.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/mixer.o: In function `makecol15':
./src/mixer.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/mixer.o: In function `makecol16':
./src/mixer.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/mixer.o: In function `makecol24':
./src/mixer.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `makecol32':
./src/mixer.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/mixer.o: In function `persp_project':
./src/mixer.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/mixer.o: In function `persp_project_f':
./src/mixer.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/mixer.o: In function `pivot_scaled_sprite':
./src/mixer.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/mixer.o: In function `pivot_scaled_sprite_v_flip':
./src/mixer.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/mixer.o: In function `pivot_sprite':
./src/mixer.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/mixer.o: In function `pivot_sprite_v_flip':
./src/mixer.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/mixer.o: In function `polygon':
./src/mixer.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/mixer.o: In function `polygon3d':
./src/mixer.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/mixer.o: In function `polygon3d_f':
./src/mixer.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/mixer.o: In function `putpixel':
./src/mixer.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/mixer.o: In function `quad3d':
./src/mixer.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/mixer.o: In function `quad3d_f':
./src/mixer.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/mixer.o: In function `rect':
./src/mixer.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/mixer.o: In function `rectfill':
./src/mixer.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/mixer.o: In function `release_bitmap':
./src/mixer.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/mixer.o: In function `release_screen':
./src/mixer.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `rotate_scaled_sprite':
./src/mixer.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/mixer.o: In function `rotate_scaled_sprite_v_flip':
./src/mixer.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/mixer.o: In function `rotate_sprite':
./src/mixer.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/mixer.o: In function `rotate_sprite_v_flip':
./src/mixer.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/mixer.o: In function `set_clip_state':
./src/mixer.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/mixer.o: In function `set_window_close_button':
./src/mixer.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/mixer.o: In function `set_window_close_hook':
./src/mixer.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/mixer.o: In function `set_window_title':
./src/mixer.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/mixer.o: In function `spline':
./src/mixer.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/mixer.o: In function `textout':
./src/mixer.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/mixer.o: In function `textout_centre':
./src/mixer.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/mixer.o: In function `textout_justify':
./src/mixer.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/mixer.o: In function `textout_right':
./src/mixer.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/mixer.o: In function `triangle':
./src/mixer.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/mixer.o: In function `triangle3d':
./src/mixer.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/mixer.o: In function `triangle3d_f':
./src/mixer.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/mixer.o: In function `yield_timeslice':
./src/mixer.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/modesel.o: In function `_allegro_hline':
./src/modesel.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/modesel.o: In function `_allegro_vline':
./src/modesel.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/modesel.o: In function `_default_ds':
./src/modesel.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/modesel.o: In function `_getpixel':
./src/modesel.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/modesel.o: In function `_getpixel15':
./src/modesel.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/modesel.o: In function `_getpixel16':
./src/modesel.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/modesel.o: In function `_getpixel24':
./src/modesel.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/modesel.o: In function `_getpixel32':
./src/modesel.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/modesel.o: In function `_grow_scratch_mem':
./src/modesel.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/modesel.o: In function `_putpixel':
./src/modesel.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/modesel.o: In function `_putpixel15':
./src/modesel.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/modesel.o: In function `_putpixel16':
./src/modesel.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/modesel.o: In function `_putpixel24':
./src/modesel.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/modesel.o: In function `_putpixel32':
./src/modesel.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/modesel.o: In function `_set_color':
./src/modesel.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/modesel.o: In function `acquire_bitmap':
./src/modesel.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/modesel.o: In function `acquire_screen':
./src/modesel.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/modesel.o: In function `apply_matrix':
./src/modesel.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/modesel.o: In function `arc':
./src/modesel.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/modesel.o: In function `bitmap_color_depth':
./src/modesel.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/modesel.o: In function `bitmap_mask_color':
./src/modesel.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/modesel.o: In function `bmp_read24':
./src/modesel.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/modesel.o: In function `bmp_read_line':
./src/modesel.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/modesel.o: In function `bmp_unwrite_line':
./src/modesel.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/modesel.o: In function `bmp_write24':
./src/modesel.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/modesel.o: In function `bmp_write_line':
./src/modesel.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/modesel.o: In function `circle':
./src/modesel.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `circlefill':
./src/modesel.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/modesel.o: In function `clear_to_color':
./src/modesel.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/modesel.o: In function `desktop_color_depth':
./src/modesel.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/modesel.o: In function `dot_product':
./src/modesel.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/modesel.o: In function `dot_product_f':
./src/modesel.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_character':
./src/modesel.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_character_ex':
./src/modesel.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_gouraud_sprite':
./src/modesel.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_lit_rle_sprite':
./src/modesel.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_lit_sprite':
./src/modesel.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_rle_sprite':
./src/modesel.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_sprite':
./src/modesel.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_sprite_h_flip':
./src/modesel.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_sprite_v_flip':
./src/modesel.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_sprite_vh_flip':
./src/modesel.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_trans_rle_sprite':
./src/modesel.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/modesel.o: In function `draw_trans_sprite':
./src/modesel.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `ellipse':
./src/modesel.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `ellipsefill':
./src/modesel.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/modesel.o: In function `fastline':
./src/modesel.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/modesel.o: In function `file_select':
./src/modesel.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixacos':
./src/modesel.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixadd':
./src/modesel.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixasin':
./src/modesel.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixceil':
./src/modesel.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixcos':
./src/modesel.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixdiv':
./src/modesel.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixfloor':
./src/modesel.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixmul':
./src/modesel.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixsin':
./src/modesel.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixsub':
./src/modesel.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixtan':
./src/modesel.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixtof':
./src/modesel.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/modesel.o: In function `fixtoi':
./src/modesel.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/modesel.o: In function `floodfill':
./src/modesel.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/modesel.o: In function `ftofix':
./src/modesel.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/modesel.o: In function `get_clip_rect':
./src/modesel.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/modesel.o: In function `get_clip_state':
./src/modesel.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/modesel.o: In function `get_desktop_resolution':
./src/modesel.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/modesel.o: In function `geta32':
./src/modesel.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/modesel.o: In function `getb15':
./src/modesel.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/modesel.o: In function `getb16':
./src/modesel.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/modesel.o: In function `getb24':
./src/modesel.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getb32':
./src/modesel.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/modesel.o: In function `getb8':
./src/modesel.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getg15':
./src/modesel.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/modesel.o: In function `getg16':
./src/modesel.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/modesel.o: In function `getg24':
./src/modesel.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getg32':
./src/modesel.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getg8':
./src/modesel.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getpixel':
./src/modesel.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/modesel.o: In function `getr15':
./src/modesel.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getr16':
./src/modesel.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/modesel.o: In function `getr24':
./src/modesel.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getr32':
./src/modesel.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/modesel.o: In function `getr8':
./src/modesel.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/modesel.o: In function `gui_textout':
./src/modesel.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/modesel.o: In function `install_allegro':
./src/modesel.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_inside_bitmap':
./src/modesel.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_linear_bitmap':
./src/modesel.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_memory_bitmap':
./src/modesel.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_planar_bitmap':
./src/modesel.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_same_bitmap':
./src/modesel.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_screen_bitmap':
./src/modesel.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_sub_bitmap':
./src/modesel.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_system_bitmap':
./src/modesel.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_video_bitmap':
./src/modesel.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/modesel.o: In function `is_windowed_mode':
./src/modesel.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/modesel.o: In function `itofix':
./src/modesel.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/modesel.o: In function `line':
./src/modesel.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/modesel.o: In function `makeacol32':
./src/modesel.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/modesel.o: In function `makecol15':
./src/modesel.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/modesel.o: In function `makecol16':
./src/modesel.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/modesel.o: In function `makecol24':
./src/modesel.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `makecol32':
./src/modesel.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/modesel.o: In function `persp_project':
./src/modesel.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/modesel.o: In function `persp_project_f':
./src/modesel.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/modesel.o: In function `pivot_scaled_sprite':
./src/modesel.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/modesel.o: In function `pivot_scaled_sprite_v_flip':
./src/modesel.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/modesel.o: In function `pivot_sprite':
./src/modesel.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/modesel.o: In function `pivot_sprite_v_flip':
./src/modesel.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/modesel.o: In function `polygon':
./src/modesel.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/modesel.o: In function `polygon3d':
./src/modesel.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/modesel.o: In function `polygon3d_f':
./src/modesel.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/modesel.o: In function `putpixel':
./src/modesel.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/modesel.o: In function `quad3d':
./src/modesel.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/modesel.o: In function `quad3d_f':
./src/modesel.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/modesel.o: In function `rect':
./src/modesel.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/modesel.o: In function `rectfill':
./src/modesel.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/modesel.o: In function `release_bitmap':
./src/modesel.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/modesel.o: In function `release_screen':
./src/modesel.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `rotate_scaled_sprite':
./src/modesel.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/modesel.o: In function `rotate_scaled_sprite_v_flip':
./src/modesel.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/modesel.o: In function `rotate_sprite':
./src/modesel.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/modesel.o: In function `rotate_sprite_v_flip':
./src/modesel.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/modesel.o: In function `set_clip_state':
./src/modesel.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/modesel.o: In function `set_window_close_button':
./src/modesel.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/modesel.o: In function `set_window_close_hook':
./src/modesel.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/modesel.o: In function `set_window_title':
./src/modesel.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/modesel.o: In function `spline':
./src/modesel.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/modesel.o: In function `textout':
./src/modesel.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/modesel.o: In function `textout_centre':
./src/modesel.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/modesel.o: In function `textout_justify':
./src/modesel.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/modesel.o: In function `textout_right':
./src/modesel.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/modesel.o: In function `triangle':
./src/modesel.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/modesel.o: In function `triangle3d':
./src/modesel.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/modesel.o: In function `triangle3d_f':
./src/modesel.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/modesel.o: In function `yield_timeslice':
./src/modesel.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/mouse.o: In function `_allegro_hline':
./src/mouse.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/mouse.o: In function `_allegro_vline':
./src/mouse.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/mouse.o: In function `_default_ds':
./src/mouse.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/mouse.o: In function `_getpixel':
./src/mouse.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/mouse.o: In function `_getpixel15':
./src/mouse.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/mouse.o: In function `_getpixel16':
./src/mouse.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/mouse.o: In function `_getpixel24':
./src/mouse.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/mouse.o: In function `_getpixel32':
./src/mouse.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/mouse.o: In function `_grow_scratch_mem':
./src/mouse.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/mouse.o: In function `_putpixel':
./src/mouse.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/mouse.o: In function `_putpixel15':
./src/mouse.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/mouse.o: In function `_putpixel16':
./src/mouse.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/mouse.o: In function `_putpixel24':
./src/mouse.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/mouse.o: In function `_putpixel32':
./src/mouse.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/mouse.o: In function `_set_color':
./src/mouse.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/mouse.o: In function `acquire_bitmap':
./src/mouse.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/mouse.o: In function `acquire_screen':
./src/mouse.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/mouse.o: In function `apply_matrix':
./src/mouse.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/mouse.o: In function `arc':
./src/mouse.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/mouse.o: In function `bitmap_color_depth':
./src/mouse.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/mouse.o: In function `bitmap_mask_color':
./src/mouse.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/mouse.o: In function `bmp_read24':
./src/mouse.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/mouse.o: In function `bmp_read_line':
./src/mouse.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/mouse.o: In function `bmp_unwrite_line':
./src/mouse.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/mouse.o: In function `bmp_write24':
./src/mouse.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/mouse.o: In function `bmp_write_line':
./src/mouse.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/mouse.o: In function `circle':
./src/mouse.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `circlefill':
./src/mouse.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/mouse.o: In function `clear_to_color':
./src/mouse.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/mouse.o: In function `desktop_color_depth':
./src/mouse.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/mouse.o: In function `dot_product':
./src/mouse.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/mouse.o: In function `dot_product_f':
./src/mouse.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_character':
./src/mouse.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_character_ex':
./src/mouse.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_gouraud_sprite':
./src/mouse.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_lit_rle_sprite':
./src/mouse.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_lit_sprite':
./src/mouse.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_rle_sprite':
./src/mouse.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_sprite':
./src/mouse.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_sprite_h_flip':
./src/mouse.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_sprite_v_flip':
./src/mouse.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_sprite_vh_flip':
./src/mouse.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_trans_rle_sprite':
./src/mouse.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/mouse.o: In function `draw_trans_sprite':
./src/mouse.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `ellipse':
./src/mouse.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `ellipsefill':
./src/mouse.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/mouse.o: In function `fastline':
./src/mouse.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/mouse.o: In function `file_select':
./src/mouse.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixacos':
./src/mouse.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixadd':
./src/mouse.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixasin':
./src/mouse.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixceil':
./src/mouse.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixcos':
./src/mouse.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixdiv':
./src/mouse.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixfloor':
./src/mouse.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixmul':
./src/mouse.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixsin':
./src/mouse.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixsub':
./src/mouse.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixtan':
./src/mouse.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixtof':
./src/mouse.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/mouse.o: In function `fixtoi':
./src/mouse.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/mouse.o: In function `floodfill':
./src/mouse.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/mouse.o: In function `ftofix':
./src/mouse.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/mouse.o: In function `get_clip_rect':
./src/mouse.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/mouse.o: In function `get_clip_state':
./src/mouse.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/mouse.o: In function `get_desktop_resolution':
./src/mouse.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/mouse.o: In function `geta32':
./src/mouse.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/mouse.o: In function `getb15':
./src/mouse.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/mouse.o: In function `getb16':
./src/mouse.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/mouse.o: In function `getb24':
./src/mouse.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getb32':
./src/mouse.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/mouse.o: In function `getb8':
./src/mouse.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getg15':
./src/mouse.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/mouse.o: In function `getg16':
./src/mouse.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/mouse.o: In function `getg24':
./src/mouse.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getg32':
./src/mouse.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getg8':
./src/mouse.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getpixel':
./src/mouse.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/mouse.o: In function `getr15':
./src/mouse.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getr16':
./src/mouse.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/mouse.o: In function `getr24':
./src/mouse.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getr32':
./src/mouse.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/mouse.o: In function `getr8':
./src/mouse.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/mouse.o: In function `gui_textout':
./src/mouse.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/mouse.o: In function `install_allegro':
./src/mouse.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_inside_bitmap':
./src/mouse.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_linear_bitmap':
./src/mouse.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_memory_bitmap':
./src/mouse.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_planar_bitmap':
./src/mouse.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_same_bitmap':
./src/mouse.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_screen_bitmap':
./src/mouse.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_sub_bitmap':
./src/mouse.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_system_bitmap':
./src/mouse.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_video_bitmap':
./src/mouse.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/mouse.o: In function `is_windowed_mode':
./src/mouse.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/mouse.o: In function `itofix':
./src/mouse.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/mouse.o: In function `line':
./src/mouse.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/mouse.o: In function `makeacol32':
./src/mouse.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/mouse.o: In function `makecol15':
./src/mouse.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/mouse.o: In function `makecol16':
./src/mouse.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/mouse.o: In function `makecol24':
./src/mouse.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `makecol32':
./src/mouse.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/mouse.o: In function `persp_project':
./src/mouse.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/mouse.o: In function `persp_project_f':
./src/mouse.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/mouse.o: In function `pivot_scaled_sprite':
./src/mouse.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/mouse.o: In function `pivot_scaled_sprite_v_flip':
./src/mouse.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/mouse.o: In function `pivot_sprite':
./src/mouse.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/mouse.o: In function `pivot_sprite_v_flip':
./src/mouse.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/mouse.o: In function `polygon':
./src/mouse.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/mouse.o: In function `polygon3d':
./src/mouse.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/mouse.o: In function `polygon3d_f':
./src/mouse.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/mouse.o: In function `putpixel':
./src/mouse.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/mouse.o: In function `quad3d':
./src/mouse.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/mouse.o: In function `quad3d_f':
./src/mouse.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/mouse.o: In function `rect':
./src/mouse.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/mouse.o: In function `rectfill':
./src/mouse.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/mouse.o: In function `release_bitmap':
./src/mouse.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/mouse.o: In function `release_screen':
./src/mouse.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `rotate_scaled_sprite':
./src/mouse.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/mouse.o: In function `rotate_scaled_sprite_v_flip':
./src/mouse.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/mouse.o: In function `rotate_sprite':
./src/mouse.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/mouse.o: In function `rotate_sprite_v_flip':
./src/mouse.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/mouse.o: In function `set_clip_state':
./src/mouse.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/mouse.o: In function `set_window_close_button':
./src/mouse.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/mouse.o: In function `set_window_close_hook':
./src/mouse.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/mouse.o: In function `set_window_title':
./src/mouse.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/mouse.o: In function `spline':
./src/mouse.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/mouse.o: In function `textout':
./src/mouse.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/mouse.o: In function `textout_centre':
./src/mouse.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/mouse.o: In function `textout_justify':
./src/mouse.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/mouse.o: In function `textout_right':
./src/mouse.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/mouse.o: In function `triangle':
./src/mouse.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/mouse.o: In function `triangle3d':
./src/mouse.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/mouse.o: In function `triangle3d_f':
./src/mouse.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/mouse.o: In function `yield_timeslice':
./src/mouse.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/pcx.o: In function `_allegro_hline':
./src/pcx.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/pcx.o: In function `_allegro_vline':
./src/pcx.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/pcx.o: In function `_default_ds':
./src/pcx.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/pcx.o: In function `_getpixel':
./src/pcx.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/pcx.o: In function `_getpixel15':
./src/pcx.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/pcx.o: In function `_getpixel16':
./src/pcx.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/pcx.o: In function `_getpixel24':
./src/pcx.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/pcx.o: In function `_getpixel32':
./src/pcx.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/pcx.o: In function `_grow_scratch_mem':
./src/pcx.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/pcx.o: In function `_putpixel':
./src/pcx.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/pcx.o: In function `_putpixel15':
./src/pcx.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/pcx.o: In function `_putpixel16':
./src/pcx.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/pcx.o: In function `_putpixel24':
./src/pcx.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/pcx.o: In function `_putpixel32':
./src/pcx.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/pcx.o: In function `_set_color':
./src/pcx.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/pcx.o: In function `acquire_bitmap':
./src/pcx.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/pcx.o: In function `acquire_screen':
./src/pcx.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/pcx.o: In function `apply_matrix':
./src/pcx.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/pcx.o: In function `arc':
./src/pcx.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/pcx.o: In function `bitmap_color_depth':
./src/pcx.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/pcx.o: In function `bitmap_mask_color':
./src/pcx.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/pcx.o: In function `bmp_read24':
./src/pcx.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/pcx.o: In function `bmp_read_line':
./src/pcx.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/pcx.o: In function `bmp_unwrite_line':
./src/pcx.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/pcx.o: In function `bmp_write24':
./src/pcx.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/pcx.o: In function `bmp_write_line':
./src/pcx.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/pcx.o: In function `circle':
./src/pcx.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `circlefill':
./src/pcx.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/pcx.o: In function `clear_to_color':
./src/pcx.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/pcx.o: In function `desktop_color_depth':
./src/pcx.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/pcx.o: In function `dot_product':
./src/pcx.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/pcx.o: In function `dot_product_f':
./src/pcx.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_character':
./src/pcx.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_character_ex':
./src/pcx.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_gouraud_sprite':
./src/pcx.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_lit_rle_sprite':
./src/pcx.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_lit_sprite':
./src/pcx.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_rle_sprite':
./src/pcx.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_sprite':
./src/pcx.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_sprite_h_flip':
./src/pcx.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_sprite_v_flip':
./src/pcx.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_sprite_vh_flip':
./src/pcx.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_trans_rle_sprite':
./src/pcx.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/pcx.o: In function `draw_trans_sprite':
./src/pcx.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `ellipse':
./src/pcx.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `ellipsefill':
./src/pcx.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/pcx.o: In function `fastline':
./src/pcx.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/pcx.o: In function `file_select':
./src/pcx.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixacos':
./src/pcx.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixadd':
./src/pcx.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixasin':
./src/pcx.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixceil':
./src/pcx.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixcos':
./src/pcx.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixdiv':
./src/pcx.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixfloor':
./src/pcx.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixmul':
./src/pcx.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixsin':
./src/pcx.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixsub':
./src/pcx.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixtan':
./src/pcx.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixtof':
./src/pcx.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/pcx.o: In function `fixtoi':
./src/pcx.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/pcx.o: In function `floodfill':
./src/pcx.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/pcx.o: In function `ftofix':
./src/pcx.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/pcx.o: In function `get_clip_rect':
./src/pcx.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/pcx.o: In function `get_clip_state':
./src/pcx.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/pcx.o: In function `get_desktop_resolution':
./src/pcx.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/pcx.o: In function `geta32':
./src/pcx.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/pcx.o: In function `getb15':
./src/pcx.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/pcx.o: In function `getb16':
./src/pcx.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/pcx.o: In function `getb24':
./src/pcx.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getb32':
./src/pcx.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/pcx.o: In function `getb8':
./src/pcx.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getg15':
./src/pcx.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/pcx.o: In function `getg16':
./src/pcx.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/pcx.o: In function `getg24':
./src/pcx.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getg32':
./src/pcx.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getg8':
./src/pcx.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getpixel':
./src/pcx.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/pcx.o: In function `getr15':
./src/pcx.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getr16':
./src/pcx.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/pcx.o: In function `getr24':
./src/pcx.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getr32':
./src/pcx.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/pcx.o: In function `getr8':
./src/pcx.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/pcx.o: In function `gui_textout':
./src/pcx.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/pcx.o: In function `install_allegro':
./src/pcx.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_inside_bitmap':
./src/pcx.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_linear_bitmap':
./src/pcx.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_memory_bitmap':
./src/pcx.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_planar_bitmap':
./src/pcx.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_same_bitmap':
./src/pcx.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_screen_bitmap':
./src/pcx.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_sub_bitmap':
./src/pcx.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_system_bitmap':
./src/pcx.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_video_bitmap':
./src/pcx.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/pcx.o: In function `is_windowed_mode':
./src/pcx.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/pcx.o: In function `itofix':
./src/pcx.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/pcx.o: In function `line':
./src/pcx.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/pcx.o: In function `makeacol32':
./src/pcx.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/pcx.o: In function `makecol15':
./src/pcx.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/pcx.o: In function `makecol16':
./src/pcx.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/pcx.o: In function `makecol24':
./src/pcx.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `makecol32':
./src/pcx.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/pcx.o: In function `persp_project':
./src/pcx.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/pcx.o: In function `persp_project_f':
./src/pcx.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/pcx.o: In function `pivot_scaled_sprite':
./src/pcx.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/pcx.o: In function `pivot_scaled_sprite_v_flip':
./src/pcx.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/pcx.o: In function `pivot_sprite':
./src/pcx.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/pcx.o: In function `pivot_sprite_v_flip':
./src/pcx.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/pcx.o: In function `polygon':
./src/pcx.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/pcx.o: In function `polygon3d':
./src/pcx.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/pcx.o: In function `polygon3d_f':
./src/pcx.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/pcx.o: In function `putpixel':
./src/pcx.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/pcx.o: In function `quad3d':
./src/pcx.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/pcx.o: In function `quad3d_f':
./src/pcx.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/pcx.o: In function `rect':
./src/pcx.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/pcx.o: In function `rectfill':
./src/pcx.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/pcx.o: In function `release_bitmap':
./src/pcx.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/pcx.o: In function `release_screen':
./src/pcx.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `rotate_scaled_sprite':
./src/pcx.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/pcx.o: In function `rotate_scaled_sprite_v_flip':
./src/pcx.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/pcx.o: In function `rotate_sprite':
./src/pcx.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/pcx.o: In function `rotate_sprite_v_flip':
./src/pcx.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/pcx.o: In function `set_clip_state':
./src/pcx.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/pcx.o: In function `set_window_close_button':
./src/pcx.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/pcx.o: In function `set_window_close_hook':
./src/pcx.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/pcx.o: In function `set_window_title':
./src/pcx.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/pcx.o: In function `spline':
./src/pcx.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/pcx.o: In function `textout':
./src/pcx.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/pcx.o: In function `textout_centre':
./src/pcx.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/pcx.o: In function `textout_justify':
./src/pcx.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/pcx.o: In function `textout_right':
./src/pcx.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/pcx.o: In function `triangle':
./src/pcx.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/pcx.o: In function `triangle3d':
./src/pcx.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/pcx.o: In function `triangle3d_f':
./src/pcx.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/pcx.o: In function `yield_timeslice':
./src/pcx.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_allegro_hline':
./src/poly3d.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_allegro_vline':
./src/poly3d.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_default_ds':
./src/poly3d.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_getpixel':
./src/poly3d.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_getpixel15':
./src/poly3d.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_getpixel16':
./src/poly3d.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_getpixel24':
./src/poly3d.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_getpixel32':
./src/poly3d.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_grow_scratch_mem':
./src/poly3d.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_putpixel':
./src/poly3d.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_putpixel15':
./src/poly3d.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_putpixel16':
./src/poly3d.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_putpixel24':
./src/poly3d.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_putpixel32':
./src/poly3d.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/poly3d.o: In function `_set_color':
./src/poly3d.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/poly3d.o: In function `acquire_bitmap':
./src/poly3d.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/poly3d.o: In function `acquire_screen':
./src/poly3d.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `apply_matrix':
./src/poly3d.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `arc':
./src/poly3d.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bitmap_color_depth':
./src/poly3d.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bitmap_mask_color':
./src/poly3d.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bmp_read24':
./src/poly3d.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bmp_read_line':
./src/poly3d.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bmp_unwrite_line':
./src/poly3d.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bmp_write24':
./src/poly3d.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/poly3d.o: In function `bmp_write_line':
./src/poly3d.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/poly3d.o: In function `circle':
./src/poly3d.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `circlefill':
./src/poly3d.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `clear_to_color':
./src/poly3d.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/poly3d.o: In function `desktop_color_depth':
./src/poly3d.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `dot_product':
./src/poly3d.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/poly3d.o: In function `dot_product_f':
./src/poly3d.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_character':
./src/poly3d.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_character_ex':
./src/poly3d.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_gouraud_sprite':
./src/poly3d.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_lit_rle_sprite':
./src/poly3d.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_lit_sprite':
./src/poly3d.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_rle_sprite':
./src/poly3d.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_sprite':
./src/poly3d.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_sprite_h_flip':
./src/poly3d.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_sprite_v_flip':
./src/poly3d.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_sprite_vh_flip':
./src/poly3d.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_trans_rle_sprite':
./src/poly3d.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/poly3d.o: In function `draw_trans_sprite':
./src/poly3d.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `ellipse':
./src/poly3d.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `ellipsefill':
./src/poly3d.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fastline':
./src/poly3d.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/poly3d.o: In function `file_select':
./src/poly3d.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixacos':
./src/poly3d.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixadd':
./src/poly3d.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixasin':
./src/poly3d.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixceil':
./src/poly3d.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixcos':
./src/poly3d.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixdiv':
./src/poly3d.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixfloor':
./src/poly3d.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixmul':
./src/poly3d.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixsin':
./src/poly3d.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixsub':
./src/poly3d.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixtan':
./src/poly3d.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixtof':
./src/poly3d.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `fixtoi':
./src/poly3d.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `floodfill':
./src/poly3d.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/poly3d.o: In function `ftofix':
./src/poly3d.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/poly3d.o: In function `get_clip_rect':
./src/poly3d.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/poly3d.o: In function `get_clip_state':
./src/poly3d.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/poly3d.o: In function `get_desktop_resolution':
./src/poly3d.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/poly3d.o: In function `geta32':
./src/poly3d.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getb15':
./src/poly3d.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getb16':
./src/poly3d.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getb24':
./src/poly3d.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getb32':
./src/poly3d.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getb8':
./src/poly3d.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getg15':
./src/poly3d.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getg16':
./src/poly3d.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getg24':
./src/poly3d.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getg32':
./src/poly3d.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getg8':
./src/poly3d.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getpixel':
./src/poly3d.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getr15':
./src/poly3d.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getr16':
./src/poly3d.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getr24':
./src/poly3d.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getr32':
./src/poly3d.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `getr8':
./src/poly3d.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/poly3d.o: In function `gui_textout':
./src/poly3d.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `install_allegro':
./src/poly3d.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_inside_bitmap':
./src/poly3d.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_linear_bitmap':
./src/poly3d.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_memory_bitmap':
./src/poly3d.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_planar_bitmap':
./src/poly3d.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_same_bitmap':
./src/poly3d.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_screen_bitmap':
./src/poly3d.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_sub_bitmap':
./src/poly3d.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_system_bitmap':
./src/poly3d.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_video_bitmap':
./src/poly3d.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/poly3d.o: In function `is_windowed_mode':
./src/poly3d.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/poly3d.o: In function `itofix':
./src/poly3d.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `line':
./src/poly3d.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/poly3d.o: In function `makeacol32':
./src/poly3d.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/poly3d.o: In function `makecol15':
./src/poly3d.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/poly3d.o: In function `makecol16':
./src/poly3d.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `makecol24':
./src/poly3d.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `makecol32':
./src/poly3d.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/poly3d.o: In function `persp_project':
./src/poly3d.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/poly3d.o: In function `persp_project_f':
./src/poly3d.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/poly3d.o: In function `pivot_scaled_sprite':
./src/poly3d.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/poly3d.o: In function `pivot_scaled_sprite_v_flip':
./src/poly3d.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `pivot_sprite':
./src/poly3d.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `pivot_sprite_v_flip':
./src/poly3d.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/poly3d.o: In function `polygon':
./src/poly3d.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `polygon3d':
./src/poly3d.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/poly3d.o: In function `polygon3d_f':
./src/poly3d.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/poly3d.o: In function `putpixel':
./src/poly3d.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/poly3d.o: In function `quad3d':
./src/poly3d.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/poly3d.o: In function `quad3d_f':
./src/poly3d.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/poly3d.o: In function `rect':
./src/poly3d.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `rectfill':
./src/poly3d.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/poly3d.o: In function `release_bitmap':
./src/poly3d.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `release_screen':
./src/poly3d.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `rotate_scaled_sprite':
./src/poly3d.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/poly3d.o: In function `rotate_scaled_sprite_v_flip':
./src/poly3d.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/poly3d.o: In function `rotate_sprite':
./src/poly3d.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/poly3d.o: In function `rotate_sprite_v_flip':
./src/poly3d.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `set_clip_state':
./src/poly3d.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/poly3d.o: In function `set_window_close_button':
./src/poly3d.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `set_window_close_hook':
./src/poly3d.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `set_window_title':
./src/poly3d.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `spline':
./src/poly3d.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/poly3d.o: In function `textout':
./src/poly3d.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `textout_centre':
./src/poly3d.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/poly3d.o: In function `textout_justify':
./src/poly3d.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/poly3d.o: In function `textout_right':
./src/poly3d.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/poly3d.o: In function `triangle':
./src/poly3d.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/poly3d.o: In function `triangle3d':
./src/poly3d.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/poly3d.o: In function `triangle3d_f':
./src/poly3d.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/poly3d.o: In function `yield_timeslice':
./src/poly3d.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/polygon.o: In function `_allegro_hline':
./src/polygon.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/polygon.o: In function `_allegro_vline':
./src/polygon.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/polygon.o: In function `_default_ds':
./src/polygon.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/polygon.o: In function `_getpixel':
./src/polygon.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/polygon.o: In function `_getpixel15':
./src/polygon.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/polygon.o: In function `_getpixel16':
./src/polygon.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/polygon.o: In function `_getpixel24':
./src/polygon.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/polygon.o: In function `_getpixel32':
./src/polygon.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/polygon.o: In function `_grow_scratch_mem':
./src/polygon.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/polygon.o: In function `_putpixel':
./src/polygon.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/polygon.o: In function `_putpixel15':
./src/polygon.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/polygon.o: In function `_putpixel16':
./src/polygon.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/polygon.o: In function `_putpixel24':
./src/polygon.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/polygon.o: In function `_putpixel32':
./src/polygon.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/polygon.o: In function `_set_color':
./src/polygon.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/polygon.o: In function `acquire_bitmap':
./src/polygon.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/polygon.o: In function `acquire_screen':
./src/polygon.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/polygon.o: In function `apply_matrix':
./src/polygon.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/polygon.o: In function `arc':
./src/polygon.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/polygon.o: In function `bitmap_color_depth':
./src/polygon.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/polygon.o: In function `bitmap_mask_color':
./src/polygon.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/polygon.o: In function `bmp_read24':
./src/polygon.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/polygon.o: In function `bmp_read_line':
./src/polygon.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/polygon.o: In function `bmp_unwrite_line':
./src/polygon.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/polygon.o: In function `bmp_write24':
./src/polygon.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/polygon.o: In function `bmp_write_line':
./src/polygon.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/polygon.o: In function `circle':
./src/polygon.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `circlefill':
./src/polygon.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/polygon.o: In function `clear_to_color':
./src/polygon.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/polygon.o: In function `desktop_color_depth':
./src/polygon.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/polygon.o: In function `dot_product':
./src/polygon.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/polygon.o: In function `dot_product_f':
./src/polygon.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_character':
./src/polygon.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_character_ex':
./src/polygon.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_gouraud_sprite':
./src/polygon.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_lit_rle_sprite':
./src/polygon.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_lit_sprite':
./src/polygon.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_rle_sprite':
./src/polygon.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_sprite':
./src/polygon.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_sprite_h_flip':
./src/polygon.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_sprite_v_flip':
./src/polygon.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_sprite_vh_flip':
./src/polygon.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_trans_rle_sprite':
./src/polygon.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/polygon.o: In function `draw_trans_sprite':
./src/polygon.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `ellipse':
./src/polygon.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `ellipsefill':
./src/polygon.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/polygon.o: In function `fastline':
./src/polygon.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/polygon.o: In function `file_select':
./src/polygon.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixacos':
./src/polygon.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixadd':
./src/polygon.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixasin':
./src/polygon.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixceil':
./src/polygon.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixcos':
./src/polygon.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixdiv':
./src/polygon.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixfloor':
./src/polygon.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixmul':
./src/polygon.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixsin':
./src/polygon.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixsub':
./src/polygon.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixtan':
./src/polygon.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixtof':
./src/polygon.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/polygon.o: In function `fixtoi':
./src/polygon.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/polygon.o: In function `floodfill':
./src/polygon.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/polygon.o: In function `ftofix':
./src/polygon.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/polygon.o: In function `get_clip_rect':
./src/polygon.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/polygon.o: In function `get_clip_state':
./src/polygon.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/polygon.o: In function `get_desktop_resolution':
./src/polygon.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/polygon.o: In function `geta32':
./src/polygon.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/polygon.o: In function `getb15':
./src/polygon.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/polygon.o: In function `getb16':
./src/polygon.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/polygon.o: In function `getb24':
./src/polygon.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getb32':
./src/polygon.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/polygon.o: In function `getb8':
./src/polygon.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getg15':
./src/polygon.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/polygon.o: In function `getg16':
./src/polygon.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/polygon.o: In function `getg24':
./src/polygon.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getg32':
./src/polygon.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getg8':
./src/polygon.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getpixel':
./src/polygon.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/polygon.o: In function `getr15':
./src/polygon.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getr16':
./src/polygon.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/polygon.o: In function `getr24':
./src/polygon.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getr32':
./src/polygon.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/polygon.o: In function `getr8':
./src/polygon.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/polygon.o: In function `gui_textout':
./src/polygon.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/polygon.o: In function `install_allegro':
./src/polygon.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_inside_bitmap':
./src/polygon.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_linear_bitmap':
./src/polygon.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_memory_bitmap':
./src/polygon.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_planar_bitmap':
./src/polygon.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_same_bitmap':
./src/polygon.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_screen_bitmap':
./src/polygon.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_sub_bitmap':
./src/polygon.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_system_bitmap':
./src/polygon.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_video_bitmap':
./src/polygon.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/polygon.o: In function `is_windowed_mode':
./src/polygon.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/polygon.o: In function `itofix':
./src/polygon.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/polygon.o: In function `line':
./src/polygon.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/polygon.o: In function `makeacol32':
./src/polygon.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/polygon.o: In function `makecol15':
./src/polygon.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/polygon.o: In function `makecol16':
./src/polygon.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/polygon.o: In function `makecol24':
./src/polygon.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `makecol32':
./src/polygon.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/polygon.o: In function `persp_project':
./src/polygon.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/polygon.o: In function `persp_project_f':
./src/polygon.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/polygon.o: In function `pivot_scaled_sprite':
./src/polygon.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/polygon.o: In function `pivot_scaled_sprite_v_flip':
./src/polygon.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/polygon.o: In function `pivot_sprite':
./src/polygon.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/polygon.o: In function `pivot_sprite_v_flip':
./src/polygon.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/polygon.o: In function `polygon':
./src/polygon.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/polygon.o: In function `polygon3d':
./src/polygon.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/polygon.o: In function `polygon3d_f':
./src/polygon.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/polygon.o: In function `putpixel':
./src/polygon.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/polygon.o: In function `quad3d':
./src/polygon.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/polygon.o: In function `quad3d_f':
./src/polygon.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/polygon.o: In function `rect':
./src/polygon.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/polygon.o: In function `rectfill':
./src/polygon.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/polygon.o: In function `release_bitmap':
./src/polygon.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/polygon.o: In function `release_screen':
./src/polygon.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `rotate_scaled_sprite':
./src/polygon.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/polygon.o: In function `rotate_scaled_sprite_v_flip':
./src/polygon.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/polygon.o: In function `rotate_sprite':
./src/polygon.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/polygon.o: In function `rotate_sprite_v_flip':
./src/polygon.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/polygon.o: In function `set_clip_state':
./src/polygon.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/polygon.o: In function `set_window_close_button':
./src/polygon.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/polygon.o: In function `set_window_close_hook':
./src/polygon.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/polygon.o: In function `set_window_title':
./src/polygon.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/polygon.o: In function `spline':
./src/polygon.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/polygon.o: In function `textout':
./src/polygon.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/polygon.o: In function `textout_centre':
./src/polygon.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/polygon.o: In function `textout_justify':
./src/polygon.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/polygon.o: In function `textout_right':
./src/polygon.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/polygon.o: In function `triangle':
./src/polygon.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/polygon.o: In function `triangle3d':
./src/polygon.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/polygon.o: In function `triangle3d_f':
./src/polygon.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/polygon.o: In function `yield_timeslice':
./src/polygon.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/quantize.o: In function `_allegro_hline':
./src/quantize.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/quantize.o: In function `_allegro_vline':
./src/quantize.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/quantize.o: In function `_default_ds':
./src/quantize.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/quantize.o: In function `_getpixel':
./src/quantize.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/quantize.o: In function `_getpixel15':
./src/quantize.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/quantize.o: In function `_getpixel16':
./src/quantize.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/quantize.o: In function `_getpixel24':
./src/quantize.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/quantize.o: In function `_getpixel32':
./src/quantize.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/quantize.o: In function `_grow_scratch_mem':
./src/quantize.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/quantize.o: In function `_putpixel':
./src/quantize.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/quantize.o: In function `_putpixel15':
./src/quantize.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/quantize.o: In function `_putpixel16':
./src/quantize.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/quantize.o: In function `_putpixel24':
./src/quantize.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/quantize.o: In function `_putpixel32':
./src/quantize.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/quantize.o: In function `_set_color':
./src/quantize.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/quantize.o: In function `acquire_bitmap':
./src/quantize.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/quantize.o: In function `acquire_screen':
./src/quantize.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/quantize.o: In function `apply_matrix':
./src/quantize.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/quantize.o: In function `arc':
./src/quantize.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/quantize.o: In function `bitmap_color_depth':
./src/quantize.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/quantize.o: In function `bitmap_mask_color':
./src/quantize.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/quantize.o: In function `bmp_read24':
./src/quantize.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/quantize.o: In function `bmp_read_line':
./src/quantize.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/quantize.o: In function `bmp_unwrite_line':
./src/quantize.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/quantize.o: In function `bmp_write24':
./src/quantize.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/quantize.o: In function `bmp_write_line':
./src/quantize.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/quantize.o: In function `circle':
./src/quantize.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `circlefill':
./src/quantize.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/quantize.o: In function `clear_to_color':
./src/quantize.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/quantize.o: In function `desktop_color_depth':
./src/quantize.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/quantize.o: In function `dot_product':
./src/quantize.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/quantize.o: In function `dot_product_f':
./src/quantize.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_character':
./src/quantize.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_character_ex':
./src/quantize.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_gouraud_sprite':
./src/quantize.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_lit_rle_sprite':
./src/quantize.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_lit_sprite':
./src/quantize.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_rle_sprite':
./src/quantize.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_sprite':
./src/quantize.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_sprite_h_flip':
./src/quantize.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_sprite_v_flip':
./src/quantize.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_sprite_vh_flip':
./src/quantize.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_trans_rle_sprite':
./src/quantize.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/quantize.o: In function `draw_trans_sprite':
./src/quantize.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `ellipse':
./src/quantize.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `ellipsefill':
./src/quantize.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/quantize.o: In function `fastline':
./src/quantize.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/quantize.o: In function `file_select':
./src/quantize.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixacos':
./src/quantize.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixadd':
./src/quantize.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixasin':
./src/quantize.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixceil':
./src/quantize.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixcos':
./src/quantize.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixdiv':
./src/quantize.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixfloor':
./src/quantize.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixmul':
./src/quantize.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixsin':
./src/quantize.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixsub':
./src/quantize.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixtan':
./src/quantize.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixtof':
./src/quantize.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/quantize.o: In function `fixtoi':
./src/quantize.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/quantize.o: In function `floodfill':
./src/quantize.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/quantize.o: In function `ftofix':
./src/quantize.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/quantize.o: In function `get_clip_rect':
./src/quantize.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/quantize.o: In function `get_clip_state':
./src/quantize.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/quantize.o: In function `get_desktop_resolution':
./src/quantize.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/quantize.o: In function `geta32':
./src/quantize.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/quantize.o: In function `getb15':
./src/quantize.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/quantize.o: In function `getb16':
./src/quantize.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/quantize.o: In function `getb24':
./src/quantize.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getb32':
./src/quantize.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/quantize.o: In function `getb8':
./src/quantize.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getg15':
./src/quantize.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/quantize.o: In function `getg16':
./src/quantize.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/quantize.o: In function `getg24':
./src/quantize.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getg32':
./src/quantize.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getg8':
./src/quantize.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getpixel':
./src/quantize.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/quantize.o: In function `getr15':
./src/quantize.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getr16':
./src/quantize.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/quantize.o: In function `getr24':
./src/quantize.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getr32':
./src/quantize.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/quantize.o: In function `getr8':
./src/quantize.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/quantize.o: In function `gui_textout':
./src/quantize.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/quantize.o: In function `install_allegro':
./src/quantize.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_inside_bitmap':
./src/quantize.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_linear_bitmap':
./src/quantize.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_memory_bitmap':
./src/quantize.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_planar_bitmap':
./src/quantize.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_same_bitmap':
./src/quantize.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_screen_bitmap':
./src/quantize.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_sub_bitmap':
./src/quantize.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_system_bitmap':
./src/quantize.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_video_bitmap':
./src/quantize.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/quantize.o: In function `is_windowed_mode':
./src/quantize.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/quantize.o: In function `itofix':
./src/quantize.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/quantize.o: In function `line':
./src/quantize.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/quantize.o: In function `makeacol32':
./src/quantize.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/quantize.o: In function `makecol15':
./src/quantize.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/quantize.o: In function `makecol16':
./src/quantize.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/quantize.o: In function `makecol24':
./src/quantize.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `makecol32':
./src/quantize.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/quantize.o: In function `persp_project':
./src/quantize.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/quantize.o: In function `persp_project_f':
./src/quantize.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/quantize.o: In function `pivot_scaled_sprite':
./src/quantize.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/quantize.o: In function `pivot_scaled_sprite_v_flip':
./src/quantize.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/quantize.o: In function `pivot_sprite':
./src/quantize.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/quantize.o: In function `pivot_sprite_v_flip':
./src/quantize.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/quantize.o: In function `polygon':
./src/quantize.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/quantize.o: In function `polygon3d':
./src/quantize.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/quantize.o: In function `polygon3d_f':
./src/quantize.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/quantize.o: In function `putpixel':
./src/quantize.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/quantize.o: In function `quad3d':
./src/quantize.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/quantize.o: In function `quad3d_f':
./src/quantize.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/quantize.o: In function `rect':
./src/quantize.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/quantize.o: In function `rectfill':
./src/quantize.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/quantize.o: In function `release_bitmap':
./src/quantize.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/quantize.o: In function `release_screen':
./src/quantize.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `rotate_scaled_sprite':
./src/quantize.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/quantize.o: In function `rotate_scaled_sprite_v_flip':
./src/quantize.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/quantize.o: In function `rotate_sprite':
./src/quantize.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/quantize.o: In function `rotate_sprite_v_flip':
./src/quantize.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/quantize.o: In function `set_clip_state':
./src/quantize.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/quantize.o: In function `set_window_close_button':
./src/quantize.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/quantize.o: In function `set_window_close_hook':
./src/quantize.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/quantize.o: In function `set_window_title':
./src/quantize.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/quantize.o: In function `spline':
./src/quantize.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/quantize.o: In function `textout':
./src/quantize.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/quantize.o: In function `textout_centre':
./src/quantize.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/quantize.o: In function `textout_justify':
./src/quantize.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/quantize.o: In function `textout_right':
./src/quantize.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/quantize.o: In function `triangle':
./src/quantize.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/quantize.o: In function `triangle3d':
./src/quantize.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/quantize.o: In function `triangle3d_f':
./src/quantize.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/quantize.o: In function `yield_timeslice':
./src/quantize.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/quat.o: In function `_allegro_hline':
./src/quat.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/quat.o: In function `_allegro_vline':
./src/quat.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/quat.o: In function `_default_ds':
./src/quat.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/quat.o: In function `_getpixel':
./src/quat.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/quat.o: In function `_getpixel15':
./src/quat.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/quat.o: In function `_getpixel16':
./src/quat.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/quat.o: In function `_getpixel24':
./src/quat.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/quat.o: In function `_getpixel32':
./src/quat.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/quat.o: In function `_putpixel':
./src/quat.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/quat.o: In function `_putpixel15':
./src/quat.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/quat.o: In function `_putpixel16':
./src/quat.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/quat.o: In function `_putpixel24':
./src/quat.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/quat.o: In function `_putpixel32':
./src/quat.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/quat.o: In function `_set_color':
./src/quat.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/quat.o: In function `acquire_bitmap':
./src/quat.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/quat.o: In function `acquire_screen':
./src/quat.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/quat.o: In function `apply_matrix':
./src/quat.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/quat.o: In function `arc':
./src/quat.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/quat.o: In function `bitmap_color_depth':
./src/quat.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/quat.o: In function `bitmap_mask_color':
./src/quat.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/quat.o: In function `bmp_read24':
./src/quat.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/quat.o: In function `bmp_read_line':
./src/quat.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/quat.o: In function `bmp_unwrite_line':
./src/quat.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/quat.o: In function `bmp_write24':
./src/quat.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/quat.o: In function `bmp_write_line':
./src/quat.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/quat.o: In function `circle':
./src/quat.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/quat.o: In function `circlefill':
./src/quat.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/quat.o: In function `clear_to_color':
./src/quat.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/quat.o: In function `desktop_color_depth':
./src/quat.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/quat.o: In function `dot_product':
./src/quat.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/quat.o: In function `dot_product_f':
./src/quat.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_character':
./src/quat.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_character_ex':
./src/quat.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_gouraud_sprite':
./src/quat.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_lit_rle_sprite':
./src/quat.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_lit_sprite':
./src/quat.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_rle_sprite':
./src/quat.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_sprite':
./src/quat.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_sprite_h_flip':
./src/quat.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_sprite_v_flip':
./src/quat.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_sprite_vh_flip':
./src/quat.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_trans_rle_sprite':
./src/quat.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/quat.o: In function `draw_trans_sprite':
./src/quat.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/quat.o: In function `ellipse':
./src/quat.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/quat.o: In function `ellipsefill':
./src/quat.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/quat.o: In function `fastline':
./src/quat.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/quat.o: In function `file_select':
./src/quat.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/quat.o: In function `fixacos':
./src/quat.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/quat.o: In function `fixadd':
./src/quat.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/quat.o: In function `fixasin':
./src/quat.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/quat.o: In function `fixceil':
./src/quat.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/quat.o: In function `fixcos':
./src/quat.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/quat.o: In function `fixdiv':
./src/quat.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/quat.o: In function `fixfloor':
./src/quat.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/quat.o: In function `fixmul':
./src/quat.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/quat.o: In function `fixsin':
./src/quat.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/quat.o: In function `fixsub':
./src/quat.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/quat.o: In function `fixtan':
./src/quat.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/quat.o: In function `fixtof':
./src/quat.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/quat.o: In function `fixtoi':
./src/quat.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/quat.o: In function `floodfill':
./src/quat.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/quat.o: In function `ftofix':
./src/quat.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/quat.o: In function `get_clip_rect':
./src/quat.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/quat.o: In function `get_clip_state':
./src/quat.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/quat.o: In function `get_desktop_resolution':
./src/quat.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/quat.o: In function `geta32':
./src/quat.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/quat.o: In function `getb15':
./src/quat.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/quat.o: In function `getb16':
./src/quat.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/quat.o: In function `getb24':
./src/quat.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/quat.o: In function `getb32':
./src/quat.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/quat.o: In function `getb8':
./src/quat.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/quat.o: In function `getg15':
./src/quat.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/quat.o: In function `getg16':
./src/quat.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/quat.o: In function `getg24':
./src/quat.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/quat.o: In function `getg32':
./src/quat.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/quat.o: In function `getg8':
./src/quat.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/quat.o: In function `getpixel':
./src/quat.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/quat.o: In function `getr15':
./src/quat.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/quat.o: In function `getr16':
./src/quat.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/quat.o: In function `getr24':
./src/quat.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/quat.o: In function `getr32':
./src/quat.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/quat.o: In function `getr8':
./src/quat.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/quat.o: In function `gui_textout':
./src/quat.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/quat.o: In function `install_allegro':
./src/quat.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/quat.o: In function `is_inside_bitmap':
./src/quat.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/quat.o: In function `is_linear_bitmap':
./src/quat.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/quat.o: In function `is_memory_bitmap':
./src/quat.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/quat.o: In function `is_planar_bitmap':
./src/quat.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/quat.o: In function `is_same_bitmap':
./src/quat.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/quat.o: In function `is_screen_bitmap':
./src/quat.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/quat.o: In function `is_sub_bitmap':
./src/quat.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/quat.o: In function `is_system_bitmap':
./src/quat.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/quat.o: In function `is_video_bitmap':
./src/quat.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/quat.o: In function `is_windowed_mode':
./src/quat.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/quat.o: In function `itofix':
./src/quat.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/quat.o: In function `line':
./src/quat.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/quat.o: In function `makeacol32':
./src/quat.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/quat.o: In function `makecol15':
./src/quat.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/quat.o: In function `makecol16':
./src/quat.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/quat.o: In function `makecol24':
./src/quat.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/quat.o: In function `makecol32':
./src/quat.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/quat.o: In function `persp_project':
./src/quat.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/quat.o: In function `persp_project_f':
./src/quat.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/quat.o: In function `pivot_scaled_sprite':
./src/quat.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/quat.o: In function `pivot_scaled_sprite_v_flip':
./src/quat.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/quat.o: In function `pivot_sprite':
./src/quat.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/quat.o: In function `pivot_sprite_v_flip':
./src/quat.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/quat.o: In function `polygon':
./src/quat.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/quat.o: In function `polygon3d':
./src/quat.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/quat.o: In function `polygon3d_f':
./src/quat.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/quat.o: In function `putpixel':
./src/quat.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/quat.o: In function `quad3d':
./src/quat.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/quat.o: In function `quad3d_f':
./src/quat.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/quat.o: In function `rect':
./src/quat.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/quat.o: In function `rectfill':
./src/quat.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/quat.o: In function `release_bitmap':
./src/quat.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/quat.o: In function `release_screen':
./src/quat.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/quat.o: In function `rotate_scaled_sprite':
./src/quat.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/quat.o: In function `rotate_scaled_sprite_v_flip':
./src/quat.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/quat.o: In function `rotate_sprite':
./src/quat.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/quat.o: In function `rotate_sprite_v_flip':
./src/quat.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/quat.o: In function `set_clip_state':
./src/quat.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/quat.o: In function `set_window_close_button':
./src/quat.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/quat.o: In function `set_window_close_hook':
./src/quat.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/quat.o: In function `set_window_title':
./src/quat.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/quat.o: In function `spline':
./src/quat.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/quat.o: In function `textout':
./src/quat.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/quat.o: In function `textout_centre':
./src/quat.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/quat.o: In function `textout_justify':
./src/quat.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/quat.o: In function `textout_right':
./src/quat.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/quat.o: In function `triangle':
./src/quat.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/quat.o: In function `triangle3d':
./src/quat.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/quat.o: In function `triangle3d_f':
./src/quat.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/quat.o: In function `yield_timeslice':
./src/quat.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_allegro_hline':
./src/readbmp.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_allegro_vline':
./src/readbmp.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_default_ds':
./src/readbmp.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_getpixel':
./src/readbmp.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_getpixel15':
./src/readbmp.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_getpixel16':
./src/readbmp.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_getpixel24':
./src/readbmp.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_getpixel32':
./src/readbmp.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_grow_scratch_mem':
./src/readbmp.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_putpixel':
./src/readbmp.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_putpixel15':
./src/readbmp.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_putpixel16':
./src/readbmp.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_putpixel24':
./src/readbmp.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_putpixel32':
./src/readbmp.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/readbmp.o: In function `_set_color':
./src/readbmp.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/readbmp.o: In function `acquire_bitmap':
./src/readbmp.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/readbmp.o: In function `acquire_screen':
./src/readbmp.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `apply_matrix':
./src/readbmp.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `arc':
./src/readbmp.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bitmap_color_depth':
./src/readbmp.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bitmap_mask_color':
./src/readbmp.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bmp_read24':
./src/readbmp.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bmp_read_line':
./src/readbmp.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bmp_unwrite_line':
./src/readbmp.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bmp_write24':
./src/readbmp.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/readbmp.o: In function `bmp_write_line':
./src/readbmp.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/readbmp.o: In function `circle':
./src/readbmp.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `circlefill':
./src/readbmp.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `clear_to_color':
./src/readbmp.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/readbmp.o: In function `desktop_color_depth':
./src/readbmp.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `dot_product':
./src/readbmp.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/readbmp.o: In function `dot_product_f':
./src/readbmp.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_character':
./src/readbmp.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_character_ex':
./src/readbmp.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_gouraud_sprite':
./src/readbmp.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_lit_rle_sprite':
./src/readbmp.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_lit_sprite':
./src/readbmp.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_rle_sprite':
./src/readbmp.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_sprite':
./src/readbmp.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_sprite_h_flip':
./src/readbmp.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_sprite_v_flip':
./src/readbmp.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_sprite_vh_flip':
./src/readbmp.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_trans_rle_sprite':
./src/readbmp.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/readbmp.o: In function `draw_trans_sprite':
./src/readbmp.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `ellipse':
./src/readbmp.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `ellipsefill':
./src/readbmp.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fastline':
./src/readbmp.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/readbmp.o: In function `file_select':
./src/readbmp.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixacos':
./src/readbmp.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixadd':
./src/readbmp.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixasin':
./src/readbmp.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixceil':
./src/readbmp.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixcos':
./src/readbmp.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixdiv':
./src/readbmp.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixfloor':
./src/readbmp.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixmul':
./src/readbmp.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixsin':
./src/readbmp.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixsub':
./src/readbmp.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixtan':
./src/readbmp.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixtof':
./src/readbmp.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `fixtoi':
./src/readbmp.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `floodfill':
./src/readbmp.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/readbmp.o: In function `ftofix':
./src/readbmp.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/readbmp.o: In function `get_clip_rect':
./src/readbmp.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/readbmp.o: In function `get_clip_state':
./src/readbmp.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/readbmp.o: In function `get_desktop_resolution':
./src/readbmp.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/readbmp.o: In function `geta32':
./src/readbmp.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getb15':
./src/readbmp.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getb16':
./src/readbmp.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getb24':
./src/readbmp.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getb32':
./src/readbmp.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getb8':
./src/readbmp.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getg15':
./src/readbmp.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getg16':
./src/readbmp.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getg24':
./src/readbmp.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getg32':
./src/readbmp.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getg8':
./src/readbmp.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getpixel':
./src/readbmp.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getr15':
./src/readbmp.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getr16':
./src/readbmp.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getr24':
./src/readbmp.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getr32':
./src/readbmp.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `getr8':
./src/readbmp.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/readbmp.o: In function `gui_textout':
./src/readbmp.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `install_allegro':
./src/readbmp.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_inside_bitmap':
./src/readbmp.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_linear_bitmap':
./src/readbmp.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_memory_bitmap':
./src/readbmp.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_planar_bitmap':
./src/readbmp.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_same_bitmap':
./src/readbmp.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_screen_bitmap':
./src/readbmp.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_sub_bitmap':
./src/readbmp.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_system_bitmap':
./src/readbmp.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_video_bitmap':
./src/readbmp.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/readbmp.o: In function `is_windowed_mode':
./src/readbmp.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/readbmp.o: In function `itofix':
./src/readbmp.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `line':
./src/readbmp.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/readbmp.o: In function `makeacol32':
./src/readbmp.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/readbmp.o: In function `makecol15':
./src/readbmp.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/readbmp.o: In function `makecol16':
./src/readbmp.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `makecol24':
./src/readbmp.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `makecol32':
./src/readbmp.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/readbmp.o: In function `persp_project':
./src/readbmp.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/readbmp.o: In function `persp_project_f':
./src/readbmp.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/readbmp.o: In function `pivot_scaled_sprite':
./src/readbmp.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/readbmp.o: In function `pivot_scaled_sprite_v_flip':
./src/readbmp.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `pivot_sprite':
./src/readbmp.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `pivot_sprite_v_flip':
./src/readbmp.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/readbmp.o: In function `polygon':
./src/readbmp.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `polygon3d':
./src/readbmp.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/readbmp.o: In function `polygon3d_f':
./src/readbmp.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/readbmp.o: In function `putpixel':
./src/readbmp.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/readbmp.o: In function `quad3d':
./src/readbmp.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/readbmp.o: In function `quad3d_f':
./src/readbmp.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/readbmp.o: In function `rect':
./src/readbmp.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `rectfill':
./src/readbmp.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/readbmp.o: In function `release_bitmap':
./src/readbmp.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `release_screen':
./src/readbmp.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `rotate_scaled_sprite':
./src/readbmp.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/readbmp.o: In function `rotate_scaled_sprite_v_flip':
./src/readbmp.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/readbmp.o: In function `rotate_sprite':
./src/readbmp.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/readbmp.o: In function `rotate_sprite_v_flip':
./src/readbmp.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `set_clip_state':
./src/readbmp.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/readbmp.o: In function `set_window_close_button':
./src/readbmp.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `set_window_close_hook':
./src/readbmp.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `set_window_title':
./src/readbmp.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `spline':
./src/readbmp.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/readbmp.o: In function `textout':
./src/readbmp.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `textout_centre':
./src/readbmp.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/readbmp.o: In function `textout_justify':
./src/readbmp.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/readbmp.o: In function `textout_right':
./src/readbmp.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/readbmp.o: In function `triangle':
./src/readbmp.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/readbmp.o: In function `triangle3d':
./src/readbmp.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/readbmp.o: In function `triangle3d_f':
./src/readbmp.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/readbmp.o: In function `yield_timeslice':
./src/readbmp.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/readfont.o: In function `_allegro_hline':
./src/readfont.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/readfont.o: In function `_allegro_vline':
./src/readfont.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/readfont.o: In function `_default_ds':
./src/readfont.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/readfont.o: In function `_getpixel':
./src/readfont.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/readfont.o: In function `_getpixel15':
./src/readfont.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/readfont.o: In function `_getpixel16':
./src/readfont.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/readfont.o: In function `_getpixel24':
./src/readfont.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/readfont.o: In function `_getpixel32':
./src/readfont.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/readfont.o: In function `_grow_scratch_mem':
./src/readfont.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/readfont.o: In function `_putpixel':
./src/readfont.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/readfont.o: In function `_putpixel15':
./src/readfont.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/readfont.o: In function `_putpixel16':
./src/readfont.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/readfont.o: In function `_putpixel24':
./src/readfont.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/readfont.o: In function `_putpixel32':
./src/readfont.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/readfont.o: In function `_set_color':
./src/readfont.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/readfont.o: In function `acquire_bitmap':
./src/readfont.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/readfont.o: In function `acquire_screen':
./src/readfont.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/readfont.o: In function `apply_matrix':
./src/readfont.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/readfont.o: In function `arc':
./src/readfont.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/readfont.o: In function `bitmap_color_depth':
./src/readfont.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/readfont.o: In function `bitmap_mask_color':
./src/readfont.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/readfont.o: In function `bmp_read24':
./src/readfont.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/readfont.o: In function `bmp_read_line':
./src/readfont.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/readfont.o: In function `bmp_unwrite_line':
./src/readfont.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/readfont.o: In function `bmp_write24':
./src/readfont.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/readfont.o: In function `bmp_write_line':
./src/readfont.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/readfont.o: In function `circle':
./src/readfont.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `circlefill':
./src/readfont.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/readfont.o: In function `clear_to_color':
./src/readfont.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/readfont.o: In function `desktop_color_depth':
./src/readfont.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/readfont.o: In function `dot_product':
./src/readfont.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/readfont.o: In function `dot_product_f':
./src/readfont.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_character':
./src/readfont.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_character_ex':
./src/readfont.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_gouraud_sprite':
./src/readfont.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_lit_rle_sprite':
./src/readfont.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_lit_sprite':
./src/readfont.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_rle_sprite':
./src/readfont.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_sprite':
./src/readfont.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_sprite_h_flip':
./src/readfont.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_sprite_v_flip':
./src/readfont.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_sprite_vh_flip':
./src/readfont.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_trans_rle_sprite':
./src/readfont.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/readfont.o: In function `draw_trans_sprite':
./src/readfont.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `ellipse':
./src/readfont.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `ellipsefill':
./src/readfont.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/readfont.o: In function `fastline':
./src/readfont.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/readfont.o: In function `file_select':
./src/readfont.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixacos':
./src/readfont.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixadd':
./src/readfont.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixasin':
./src/readfont.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixceil':
./src/readfont.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixcos':
./src/readfont.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixdiv':
./src/readfont.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixfloor':
./src/readfont.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixmul':
./src/readfont.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixsin':
./src/readfont.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixsub':
./src/readfont.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixtan':
./src/readfont.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixtof':
./src/readfont.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/readfont.o: In function `fixtoi':
./src/readfont.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/readfont.o: In function `floodfill':
./src/readfont.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/readfont.o: In function `ftofix':
./src/readfont.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/readfont.o: In function `get_clip_rect':
./src/readfont.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/readfont.o: In function `get_clip_state':
./src/readfont.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/readfont.o: In function `get_desktop_resolution':
./src/readfont.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/readfont.o: In function `geta32':
./src/readfont.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/readfont.o: In function `getb15':
./src/readfont.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/readfont.o: In function `getb16':
./src/readfont.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/readfont.o: In function `getb24':
./src/readfont.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getb32':
./src/readfont.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/readfont.o: In function `getb8':
./src/readfont.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getg15':
./src/readfont.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/readfont.o: In function `getg16':
./src/readfont.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/readfont.o: In function `getg24':
./src/readfont.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getg32':
./src/readfont.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getg8':
./src/readfont.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getpixel':
./src/readfont.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/readfont.o: In function `getr15':
./src/readfont.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getr16':
./src/readfont.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/readfont.o: In function `getr24':
./src/readfont.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getr32':
./src/readfont.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/readfont.o: In function `getr8':
./src/readfont.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/readfont.o: In function `gui_textout':
./src/readfont.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/readfont.o: In function `install_allegro':
./src/readfont.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_inside_bitmap':
./src/readfont.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_linear_bitmap':
./src/readfont.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_memory_bitmap':
./src/readfont.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_planar_bitmap':
./src/readfont.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_same_bitmap':
./src/readfont.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_screen_bitmap':
./src/readfont.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_sub_bitmap':
./src/readfont.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_system_bitmap':
./src/readfont.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_video_bitmap':
./src/readfont.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/readfont.o: In function `is_windowed_mode':
./src/readfont.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/readfont.o: In function `itofix':
./src/readfont.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/readfont.o: In function `line':
./src/readfont.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/readfont.o: In function `makeacol32':
./src/readfont.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/readfont.o: In function `makecol15':
./src/readfont.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/readfont.o: In function `makecol16':
./src/readfont.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/readfont.o: In function `makecol24':
./src/readfont.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `makecol32':
./src/readfont.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/readfont.o: In function `persp_project':
./src/readfont.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/readfont.o: In function `persp_project_f':
./src/readfont.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/readfont.o: In function `pivot_scaled_sprite':
./src/readfont.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/readfont.o: In function `pivot_scaled_sprite_v_flip':
./src/readfont.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/readfont.o: In function `pivot_sprite':
./src/readfont.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/readfont.o: In function `pivot_sprite_v_flip':
./src/readfont.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/readfont.o: In function `polygon':
./src/readfont.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/readfont.o: In function `polygon3d':
./src/readfont.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/readfont.o: In function `polygon3d_f':
./src/readfont.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/readfont.o: In function `putpixel':
./src/readfont.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/readfont.o: In function `quad3d':
./src/readfont.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/readfont.o: In function `quad3d_f':
./src/readfont.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/readfont.o: In function `rect':
./src/readfont.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/readfont.o: In function `rectfill':
./src/readfont.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/readfont.o: In function `release_bitmap':
./src/readfont.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/readfont.o: In function `release_screen':
./src/readfont.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `rotate_scaled_sprite':
./src/readfont.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/readfont.o: In function `rotate_scaled_sprite_v_flip':
./src/readfont.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/readfont.o: In function `rotate_sprite':
./src/readfont.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/readfont.o: In function `rotate_sprite_v_flip':
./src/readfont.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/readfont.o: In function `set_clip_state':
./src/readfont.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/readfont.o: In function `set_window_close_button':
./src/readfont.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/readfont.o: In function `set_window_close_hook':
./src/readfont.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/readfont.o: In function `set_window_title':
./src/readfont.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/readfont.o: In function `spline':
./src/readfont.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/readfont.o: In function `textout':
./src/readfont.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/readfont.o: In function `textout_centre':
./src/readfont.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/readfont.o: In function `textout_justify':
./src/readfont.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/readfont.o: In function `textout_right':
./src/readfont.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/readfont.o: In function `triangle':
./src/readfont.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/readfont.o: In function `triangle3d':
./src/readfont.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/readfont.o: In function `triangle3d_f':
./src/readfont.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/readfont.o: In function `yield_timeslice':
./src/readfont.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_allegro_hline':
./src/readsmp.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_allegro_vline':
./src/readsmp.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_default_ds':
./src/readsmp.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_getpixel':
./src/readsmp.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_getpixel15':
./src/readsmp.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_getpixel16':
./src/readsmp.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_getpixel24':
./src/readsmp.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_getpixel32':
./src/readsmp.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_grow_scratch_mem':
./src/readsmp.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_putpixel':
./src/readsmp.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_putpixel15':
./src/readsmp.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_putpixel16':
./src/readsmp.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_putpixel24':
./src/readsmp.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_putpixel32':
./src/readsmp.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/readsmp.o: In function `_set_color':
./src/readsmp.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/readsmp.o: In function `acquire_bitmap':
./src/readsmp.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/readsmp.o: In function `acquire_screen':
./src/readsmp.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `apply_matrix':
./src/readsmp.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `arc':
./src/readsmp.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bitmap_color_depth':
./src/readsmp.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bitmap_mask_color':
./src/readsmp.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bmp_read24':
./src/readsmp.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bmp_read_line':
./src/readsmp.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bmp_unwrite_line':
./src/readsmp.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bmp_write24':
./src/readsmp.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/readsmp.o: In function `bmp_write_line':
./src/readsmp.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/readsmp.o: In function `circle':
./src/readsmp.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `circlefill':
./src/readsmp.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `clear_to_color':
./src/readsmp.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/readsmp.o: In function `desktop_color_depth':
./src/readsmp.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `dot_product':
./src/readsmp.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/readsmp.o: In function `dot_product_f':
./src/readsmp.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_character':
./src/readsmp.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_character_ex':
./src/readsmp.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_gouraud_sprite':
./src/readsmp.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_lit_rle_sprite':
./src/readsmp.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_lit_sprite':
./src/readsmp.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_rle_sprite':
./src/readsmp.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_sprite':
./src/readsmp.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_sprite_h_flip':
./src/readsmp.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_sprite_v_flip':
./src/readsmp.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_sprite_vh_flip':
./src/readsmp.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_trans_rle_sprite':
./src/readsmp.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/readsmp.o: In function `draw_trans_sprite':
./src/readsmp.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `ellipse':
./src/readsmp.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `ellipsefill':
./src/readsmp.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fastline':
./src/readsmp.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/readsmp.o: In function `file_select':
./src/readsmp.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixacos':
./src/readsmp.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixadd':
./src/readsmp.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixasin':
./src/readsmp.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixceil':
./src/readsmp.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixcos':
./src/readsmp.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixdiv':
./src/readsmp.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixfloor':
./src/readsmp.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixmul':
./src/readsmp.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixsin':
./src/readsmp.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixsub':
./src/readsmp.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixtan':
./src/readsmp.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixtof':
./src/readsmp.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `fixtoi':
./src/readsmp.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `floodfill':
./src/readsmp.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/readsmp.o: In function `ftofix':
./src/readsmp.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/readsmp.o: In function `get_clip_rect':
./src/readsmp.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/readsmp.o: In function `get_clip_state':
./src/readsmp.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/readsmp.o: In function `get_desktop_resolution':
./src/readsmp.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/readsmp.o: In function `geta32':
./src/readsmp.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getb15':
./src/readsmp.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getb16':
./src/readsmp.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getb24':
./src/readsmp.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getb32':
./src/readsmp.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getb8':
./src/readsmp.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getg15':
./src/readsmp.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getg16':
./src/readsmp.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getg24':
./src/readsmp.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getg32':
./src/readsmp.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getg8':
./src/readsmp.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getpixel':
./src/readsmp.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getr15':
./src/readsmp.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getr16':
./src/readsmp.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getr24':
./src/readsmp.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getr32':
./src/readsmp.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `getr8':
./src/readsmp.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/readsmp.o: In function `gui_textout':
./src/readsmp.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `install_allegro':
./src/readsmp.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_inside_bitmap':
./src/readsmp.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_linear_bitmap':
./src/readsmp.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_memory_bitmap':
./src/readsmp.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_planar_bitmap':
./src/readsmp.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_same_bitmap':
./src/readsmp.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_screen_bitmap':
./src/readsmp.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_sub_bitmap':
./src/readsmp.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_system_bitmap':
./src/readsmp.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_video_bitmap':
./src/readsmp.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/readsmp.o: In function `is_windowed_mode':
./src/readsmp.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/readsmp.o: In function `itofix':
./src/readsmp.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `line':
./src/readsmp.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/readsmp.o: In function `makeacol32':
./src/readsmp.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/readsmp.o: In function `makecol15':
./src/readsmp.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/readsmp.o: In function `makecol16':
./src/readsmp.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `makecol24':
./src/readsmp.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `makecol32':
./src/readsmp.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/readsmp.o: In function `persp_project':
./src/readsmp.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/readsmp.o: In function `persp_project_f':
./src/readsmp.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/readsmp.o: In function `pivot_scaled_sprite':
./src/readsmp.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/readsmp.o: In function `pivot_scaled_sprite_v_flip':
./src/readsmp.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `pivot_sprite':
./src/readsmp.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `pivot_sprite_v_flip':
./src/readsmp.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/readsmp.o: In function `polygon':
./src/readsmp.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `polygon3d':
./src/readsmp.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/readsmp.o: In function `polygon3d_f':
./src/readsmp.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/readsmp.o: In function `putpixel':
./src/readsmp.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/readsmp.o: In function `quad3d':
./src/readsmp.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/readsmp.o: In function `quad3d_f':
./src/readsmp.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/readsmp.o: In function `rect':
./src/readsmp.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `rectfill':
./src/readsmp.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/readsmp.o: In function `release_bitmap':
./src/readsmp.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `release_screen':
./src/readsmp.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `rotate_scaled_sprite':
./src/readsmp.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/readsmp.o: In function `rotate_scaled_sprite_v_flip':
./src/readsmp.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/readsmp.o: In function `rotate_sprite':
./src/readsmp.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/readsmp.o: In function `rotate_sprite_v_flip':
./src/readsmp.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `set_clip_state':
./src/readsmp.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/readsmp.o: In function `set_window_close_button':
./src/readsmp.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `set_window_close_hook':
./src/readsmp.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `set_window_title':
./src/readsmp.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `spline':
./src/readsmp.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/readsmp.o: In function `textout':
./src/readsmp.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `textout_centre':
./src/readsmp.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/readsmp.o: In function `textout_justify':
./src/readsmp.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/readsmp.o: In function `textout_right':
./src/readsmp.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/readsmp.o: In function `triangle':
./src/readsmp.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/readsmp.o: In function `triangle3d':
./src/readsmp.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/readsmp.o: In function `triangle3d_f':
./src/readsmp.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/readsmp.o: In function `yield_timeslice':
./src/readsmp.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/rle.o: In function `_allegro_hline':
./src/rle.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/rle.o: In function `_allegro_vline':
./src/rle.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/rle.o: In function `_default_ds':
./src/rle.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/rle.o: In function `_getpixel':
./src/rle.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/rle.o: In function `_getpixel15':
./src/rle.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/rle.o: In function `_getpixel16':
./src/rle.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/rle.o: In function `_getpixel24':
./src/rle.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/rle.o: In function `_getpixel32':
./src/rle.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/rle.o: In function `_grow_scratch_mem':
./src/rle.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/rle.o: In function `_putpixel':
./src/rle.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/rle.o: In function `_putpixel15':
./src/rle.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/rle.o: In function `_putpixel16':
./src/rle.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/rle.o: In function `_putpixel24':
./src/rle.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/rle.o: In function `_putpixel32':
./src/rle.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/rle.o: In function `_set_color':
./src/rle.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/rle.o: In function `acquire_bitmap':
./src/rle.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/rle.o: In function `acquire_screen':
./src/rle.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/rle.o: In function `apply_matrix':
./src/rle.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/rle.o: In function `arc':
./src/rle.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/rle.o: In function `bitmap_color_depth':
./src/rle.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/rle.o: In function `bitmap_mask_color':
./src/rle.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/rle.o: In function `bmp_read24':
./src/rle.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/rle.o: In function `bmp_read_line':
./src/rle.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/rle.o: In function `bmp_unwrite_line':
./src/rle.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/rle.o: In function `bmp_write24':
./src/rle.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/rle.o: In function `bmp_write_line':
./src/rle.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/rle.o: In function `circle':
./src/rle.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/rle.o: In function `circlefill':
./src/rle.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/rle.o: In function `clear_to_color':
./src/rle.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/rle.o: In function `desktop_color_depth':
./src/rle.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/rle.o: In function `dot_product':
./src/rle.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/rle.o: In function `dot_product_f':
./src/rle.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_character':
./src/rle.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_character_ex':
./src/rle.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_gouraud_sprite':
./src/rle.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_lit_rle_sprite':
./src/rle.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_lit_sprite':
./src/rle.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_rle_sprite':
./src/rle.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_sprite':
./src/rle.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_sprite_h_flip':
./src/rle.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_sprite_v_flip':
./src/rle.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_sprite_vh_flip':
./src/rle.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_trans_rle_sprite':
./src/rle.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/rle.o: In function `draw_trans_sprite':
./src/rle.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/rle.o: In function `ellipse':
./src/rle.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/rle.o: In function `ellipsefill':
./src/rle.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/rle.o: In function `fastline':
./src/rle.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/rle.o: In function `file_select':
./src/rle.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/rle.o: In function `fixacos':
./src/rle.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/rle.o: In function `fixadd':
./src/rle.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/rle.o: In function `fixasin':
./src/rle.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/rle.o: In function `fixceil':
./src/rle.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/rle.o: In function `fixcos':
./src/rle.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/rle.o: In function `fixdiv':
./src/rle.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/rle.o: In function `fixfloor':
./src/rle.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/rle.o: In function `fixmul':
./src/rle.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/rle.o: In function `fixsin':
./src/rle.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/rle.o: In function `fixsub':
./src/rle.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/rle.o: In function `fixtan':
./src/rle.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/rle.o: In function `fixtof':
./src/rle.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/rle.o: In function `fixtoi':
./src/rle.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/rle.o: In function `floodfill':
./src/rle.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/rle.o: In function `ftofix':
./src/rle.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/rle.o: In function `get_clip_rect':
./src/rle.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/rle.o: In function `get_clip_state':
./src/rle.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/rle.o: In function `get_desktop_resolution':
./src/rle.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/rle.o: In function `geta32':
./src/rle.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/rle.o: In function `getb15':
./src/rle.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/rle.o: In function `getb16':
./src/rle.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/rle.o: In function `getb24':
./src/rle.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/rle.o: In function `getb32':
./src/rle.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/rle.o: In function `getb8':
./src/rle.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/rle.o: In function `getg15':
./src/rle.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/rle.o: In function `getg16':
./src/rle.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/rle.o: In function `getg24':
./src/rle.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/rle.o: In function `getg32':
./src/rle.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/rle.o: In function `getg8':
./src/rle.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/rle.o: In function `getpixel':
./src/rle.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/rle.o: In function `getr15':
./src/rle.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/rle.o: In function `getr16':
./src/rle.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/rle.o: In function `getr24':
./src/rle.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/rle.o: In function `getr32':
./src/rle.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/rle.o: In function `getr8':
./src/rle.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/rle.o: In function `gui_textout':
./src/rle.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/rle.o: In function `install_allegro':
./src/rle.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/rle.o: In function `is_inside_bitmap':
./src/rle.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/rle.o: In function `is_linear_bitmap':
./src/rle.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/rle.o: In function `is_memory_bitmap':
./src/rle.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/rle.o: In function `is_planar_bitmap':
./src/rle.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/rle.o: In function `is_same_bitmap':
./src/rle.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/rle.o: In function `is_screen_bitmap':
./src/rle.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/rle.o: In function `is_sub_bitmap':
./src/rle.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/rle.o: In function `is_system_bitmap':
./src/rle.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/rle.o: In function `is_video_bitmap':
./src/rle.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/rle.o: In function `is_windowed_mode':
./src/rle.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/rle.o: In function `itofix':
./src/rle.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/rle.o: In function `line':
./src/rle.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/rle.o: In function `makeacol32':
./src/rle.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/rle.o: In function `makecol15':
./src/rle.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/rle.o: In function `makecol16':
./src/rle.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/rle.o: In function `makecol24':
./src/rle.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/rle.o: In function `makecol32':
./src/rle.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/rle.o: In function `persp_project':
./src/rle.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/rle.o: In function `persp_project_f':
./src/rle.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/rle.o: In function `pivot_scaled_sprite':
./src/rle.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/rle.o: In function `pivot_scaled_sprite_v_flip':
./src/rle.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/rle.o: In function `pivot_sprite':
./src/rle.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/rle.o: In function `pivot_sprite_v_flip':
./src/rle.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/rle.o: In function `polygon':
./src/rle.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/rle.o: In function `polygon3d':
./src/rle.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/rle.o: In function `polygon3d_f':
./src/rle.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/rle.o: In function `putpixel':
./src/rle.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/rle.o: In function `quad3d':
./src/rle.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/rle.o: In function `quad3d_f':
./src/rle.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/rle.o: In function `rect':
./src/rle.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/rle.o: In function `rectfill':
./src/rle.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/rle.o: In function `release_bitmap':
./src/rle.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/rle.o: In function `release_screen':
./src/rle.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/rle.o: In function `rotate_scaled_sprite':
./src/rle.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/rle.o: In function `rotate_scaled_sprite_v_flip':
./src/rle.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/rle.o: In function `rotate_sprite':
./src/rle.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/rle.o: In function `rotate_sprite_v_flip':
./src/rle.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/rle.o: In function `set_clip_state':
./src/rle.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/rle.o: In function `set_window_close_button':
./src/rle.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/rle.o: In function `set_window_close_hook':
./src/rle.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/rle.o: In function `set_window_title':
./src/rle.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/rle.o: In function `spline':
./src/rle.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/rle.o: In function `textout':
./src/rle.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/rle.o: In function `textout_centre':
./src/rle.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/rle.o: In function `textout_justify':
./src/rle.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/rle.o: In function `textout_right':
./src/rle.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/rle.o: In function `triangle':
./src/rle.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/rle.o: In function `triangle3d':
./src/rle.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/rle.o: In function `triangle3d_f':
./src/rle.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/rle.o: In function `yield_timeslice':
./src/rle.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/rotate.o: In function `_allegro_hline':
./src/rotate.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/rotate.o: In function `_allegro_vline':
./src/rotate.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/rotate.o: In function `_default_ds':
./src/rotate.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/rotate.o: In function `_getpixel':
./src/rotate.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/rotate.o: In function `_getpixel15':
./src/rotate.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/rotate.o: In function `_getpixel16':
./src/rotate.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/rotate.o: In function `_getpixel24':
./src/rotate.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/rotate.o: In function `_getpixel32':
./src/rotate.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/rotate.o: In function `_grow_scratch_mem':
./src/rotate.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/rotate.o: In function `_putpixel':
./src/rotate.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/rotate.o: In function `_putpixel15':
./src/rotate.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/rotate.o: In function `_putpixel16':
./src/rotate.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/rotate.o: In function `_putpixel24':
./src/rotate.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/rotate.o: In function `_putpixel32':
./src/rotate.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/rotate.o: In function `_set_color':
./src/rotate.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/rotate.o: In function `acquire_bitmap':
./src/rotate.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/rotate.o: In function `acquire_screen':
./src/rotate.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/rotate.o: In function `apply_matrix':
./src/rotate.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/rotate.o: In function `arc':
./src/rotate.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/rotate.o: In function `bitmap_color_depth':
./src/rotate.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/rotate.o: In function `bitmap_mask_color':
./src/rotate.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/rotate.o: In function `bmp_read24':
./src/rotate.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/rotate.o: In function `bmp_read_line':
./src/rotate.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/rotate.o: In function `bmp_unwrite_line':
./src/rotate.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/rotate.o: In function `bmp_write24':
./src/rotate.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/rotate.o: In function `bmp_write_line':
./src/rotate.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/rotate.o: In function `circle':
./src/rotate.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `circlefill':
./src/rotate.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/rotate.o: In function `clear_to_color':
./src/rotate.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/rotate.o: In function `desktop_color_depth':
./src/rotate.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/rotate.o: In function `dot_product':
./src/rotate.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/rotate.o: In function `dot_product_f':
./src/rotate.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_character':
./src/rotate.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_character_ex':
./src/rotate.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_gouraud_sprite':
./src/rotate.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_lit_rle_sprite':
./src/rotate.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_lit_sprite':
./src/rotate.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_rle_sprite':
./src/rotate.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_sprite':
./src/rotate.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_sprite_h_flip':
./src/rotate.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_sprite_v_flip':
./src/rotate.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_sprite_vh_flip':
./src/rotate.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_trans_rle_sprite':
./src/rotate.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/rotate.o: In function `draw_trans_sprite':
./src/rotate.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `ellipse':
./src/rotate.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `ellipsefill':
./src/rotate.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/rotate.o: In function `fastline':
./src/rotate.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/rotate.o: In function `file_select':
./src/rotate.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixacos':
./src/rotate.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixadd':
./src/rotate.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixasin':
./src/rotate.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixceil':
./src/rotate.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixcos':
./src/rotate.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixdiv':
./src/rotate.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixfloor':
./src/rotate.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixmul':
./src/rotate.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixsin':
./src/rotate.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixsub':
./src/rotate.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixtan':
./src/rotate.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixtof':
./src/rotate.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/rotate.o: In function `fixtoi':
./src/rotate.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/rotate.o: In function `floodfill':
./src/rotate.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/rotate.o: In function `ftofix':
./src/rotate.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/rotate.o: In function `get_clip_rect':
./src/rotate.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/rotate.o: In function `get_clip_state':
./src/rotate.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/rotate.o: In function `get_desktop_resolution':
./src/rotate.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/rotate.o: In function `geta32':
./src/rotate.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/rotate.o: In function `getb15':
./src/rotate.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/rotate.o: In function `getb16':
./src/rotate.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/rotate.o: In function `getb24':
./src/rotate.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getb32':
./src/rotate.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/rotate.o: In function `getb8':
./src/rotate.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getg15':
./src/rotate.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/rotate.o: In function `getg16':
./src/rotate.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/rotate.o: In function `getg24':
./src/rotate.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getg32':
./src/rotate.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getg8':
./src/rotate.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getpixel':
./src/rotate.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/rotate.o: In function `getr15':
./src/rotate.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getr16':
./src/rotate.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/rotate.o: In function `getr24':
./src/rotate.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getr32':
./src/rotate.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/rotate.o: In function `getr8':
./src/rotate.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/rotate.o: In function `gui_textout':
./src/rotate.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/rotate.o: In function `install_allegro':
./src/rotate.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_inside_bitmap':
./src/rotate.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_linear_bitmap':
./src/rotate.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_memory_bitmap':
./src/rotate.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_planar_bitmap':
./src/rotate.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_same_bitmap':
./src/rotate.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_screen_bitmap':
./src/rotate.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_sub_bitmap':
./src/rotate.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_system_bitmap':
./src/rotate.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_video_bitmap':
./src/rotate.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/rotate.o: In function `is_windowed_mode':
./src/rotate.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/rotate.o: In function `itofix':
./src/rotate.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/rotate.o: In function `line':
./src/rotate.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/rotate.o: In function `makeacol32':
./src/rotate.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/rotate.o: In function `makecol15':
./src/rotate.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/rotate.o: In function `makecol16':
./src/rotate.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/rotate.o: In function `makecol24':
./src/rotate.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `makecol32':
./src/rotate.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/rotate.o: In function `persp_project':
./src/rotate.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/rotate.o: In function `persp_project_f':
./src/rotate.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/rotate.o: In function `pivot_scaled_sprite':
./src/rotate.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/rotate.o: In function `pivot_scaled_sprite_v_flip':
./src/rotate.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/rotate.o: In function `pivot_sprite':
./src/rotate.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/rotate.o: In function `pivot_sprite_v_flip':
./src/rotate.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/rotate.o: In function `polygon':
./src/rotate.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/rotate.o: In function `polygon3d':
./src/rotate.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/rotate.o: In function `polygon3d_f':
./src/rotate.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/rotate.o: In function `putpixel':
./src/rotate.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/rotate.o: In function `quad3d':
./src/rotate.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/rotate.o: In function `quad3d_f':
./src/rotate.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/rotate.o: In function `rect':
./src/rotate.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/rotate.o: In function `rectfill':
./src/rotate.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/rotate.o: In function `release_bitmap':
./src/rotate.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/rotate.o: In function `release_screen':
./src/rotate.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `rotate_scaled_sprite':
./src/rotate.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/rotate.o: In function `rotate_scaled_sprite_v_flip':
./src/rotate.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/rotate.o: In function `rotate_sprite':
./src/rotate.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/rotate.o: In function `rotate_sprite_v_flip':
./src/rotate.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/rotate.o: In function `set_clip_state':
./src/rotate.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/rotate.o: In function `set_window_close_button':
./src/rotate.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/rotate.o: In function `set_window_close_hook':
./src/rotate.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/rotate.o: In function `set_window_title':
./src/rotate.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/rotate.o: In function `spline':
./src/rotate.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/rotate.o: In function `textout':
./src/rotate.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/rotate.o: In function `textout_centre':
./src/rotate.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/rotate.o: In function `textout_justify':
./src/rotate.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/rotate.o: In function `textout_right':
./src/rotate.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/rotate.o: In function `triangle':
./src/rotate.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/rotate.o: In function `triangle3d':
./src/rotate.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/rotate.o: In function `triangle3d_f':
./src/rotate.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/rotate.o: In function `yield_timeslice':
./src/rotate.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_allegro_hline':
./src/scene3d.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_allegro_vline':
./src/scene3d.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_default_ds':
./src/scene3d.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_getpixel':
./src/scene3d.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_getpixel15':
./src/scene3d.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_getpixel16':
./src/scene3d.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_getpixel24':
./src/scene3d.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_getpixel32':
./src/scene3d.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_grow_scratch_mem':
./src/scene3d.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_putpixel':
./src/scene3d.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_putpixel15':
./src/scene3d.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_putpixel16':
./src/scene3d.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_putpixel24':
./src/scene3d.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_putpixel32':
./src/scene3d.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/scene3d.o: In function `_set_color':
./src/scene3d.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/scene3d.o: In function `acquire_bitmap':
./src/scene3d.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/scene3d.o: In function `acquire_screen':
./src/scene3d.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `apply_matrix':
./src/scene3d.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `arc':
./src/scene3d.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bitmap_color_depth':
./src/scene3d.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bitmap_mask_color':
./src/scene3d.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bmp_read24':
./src/scene3d.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bmp_read_line':
./src/scene3d.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bmp_unwrite_line':
./src/scene3d.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bmp_write24':
./src/scene3d.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/scene3d.o: In function `bmp_write_line':
./src/scene3d.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/scene3d.o: In function `circle':
./src/scene3d.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `circlefill':
./src/scene3d.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `clear_to_color':
./src/scene3d.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/scene3d.o: In function `desktop_color_depth':
./src/scene3d.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `dot_product':
./src/scene3d.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/scene3d.o: In function `dot_product_f':
./src/scene3d.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_character':
./src/scene3d.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_character_ex':
./src/scene3d.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_gouraud_sprite':
./src/scene3d.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_lit_rle_sprite':
./src/scene3d.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_lit_sprite':
./src/scene3d.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_rle_sprite':
./src/scene3d.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_sprite':
./src/scene3d.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_sprite_h_flip':
./src/scene3d.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_sprite_v_flip':
./src/scene3d.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_sprite_vh_flip':
./src/scene3d.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_trans_rle_sprite':
./src/scene3d.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/scene3d.o: In function `draw_trans_sprite':
./src/scene3d.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `ellipse':
./src/scene3d.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `ellipsefill':
./src/scene3d.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fastline':
./src/scene3d.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/scene3d.o: In function `file_select':
./src/scene3d.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixacos':
./src/scene3d.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixadd':
./src/scene3d.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixasin':
./src/scene3d.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixceil':
./src/scene3d.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixcos':
./src/scene3d.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixdiv':
./src/scene3d.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixfloor':
./src/scene3d.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixmul':
./src/scene3d.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixsin':
./src/scene3d.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixsub':
./src/scene3d.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixtan':
./src/scene3d.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixtof':
./src/scene3d.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `fixtoi':
./src/scene3d.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `floodfill':
./src/scene3d.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/scene3d.o: In function `ftofix':
./src/scene3d.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/scene3d.o: In function `get_clip_rect':
./src/scene3d.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/scene3d.o: In function `get_clip_state':
./src/scene3d.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/scene3d.o: In function `get_desktop_resolution':
./src/scene3d.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/scene3d.o: In function `geta32':
./src/scene3d.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getb15':
./src/scene3d.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getb16':
./src/scene3d.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getb24':
./src/scene3d.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getb32':
./src/scene3d.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getb8':
./src/scene3d.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getg15':
./src/scene3d.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getg16':
./src/scene3d.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getg24':
./src/scene3d.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getg32':
./src/scene3d.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getg8':
./src/scene3d.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getpixel':
./src/scene3d.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getr15':
./src/scene3d.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getr16':
./src/scene3d.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getr24':
./src/scene3d.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getr32':
./src/scene3d.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `getr8':
./src/scene3d.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/scene3d.o: In function `gui_textout':
./src/scene3d.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `install_allegro':
./src/scene3d.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_inside_bitmap':
./src/scene3d.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_linear_bitmap':
./src/scene3d.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_memory_bitmap':
./src/scene3d.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_planar_bitmap':
./src/scene3d.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_same_bitmap':
./src/scene3d.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_screen_bitmap':
./src/scene3d.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_sub_bitmap':
./src/scene3d.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_system_bitmap':
./src/scene3d.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_video_bitmap':
./src/scene3d.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/scene3d.o: In function `is_windowed_mode':
./src/scene3d.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/scene3d.o: In function `itofix':
./src/scene3d.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `line':
./src/scene3d.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/scene3d.o: In function `makeacol32':
./src/scene3d.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/scene3d.o: In function `makecol15':
./src/scene3d.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/scene3d.o: In function `makecol16':
./src/scene3d.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `makecol24':
./src/scene3d.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `makecol32':
./src/scene3d.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/scene3d.o: In function `persp_project':
./src/scene3d.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/scene3d.o: In function `persp_project_f':
./src/scene3d.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/scene3d.o: In function `pivot_scaled_sprite':
./src/scene3d.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/scene3d.o: In function `pivot_scaled_sprite_v_flip':
./src/scene3d.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `pivot_sprite':
./src/scene3d.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `pivot_sprite_v_flip':
./src/scene3d.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/scene3d.o: In function `polygon':
./src/scene3d.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `polygon3d':
./src/scene3d.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/scene3d.o: In function `polygon3d_f':
./src/scene3d.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/scene3d.o: In function `putpixel':
./src/scene3d.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/scene3d.o: In function `quad3d':
./src/scene3d.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/scene3d.o: In function `quad3d_f':
./src/scene3d.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/scene3d.o: In function `rect':
./src/scene3d.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `rectfill':
./src/scene3d.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/scene3d.o: In function `release_bitmap':
./src/scene3d.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `release_screen':
./src/scene3d.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `rotate_scaled_sprite':
./src/scene3d.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/scene3d.o: In function `rotate_scaled_sprite_v_flip':
./src/scene3d.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/scene3d.o: In function `rotate_sprite':
./src/scene3d.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/scene3d.o: In function `rotate_sprite_v_flip':
./src/scene3d.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `set_clip_state':
./src/scene3d.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/scene3d.o: In function `set_window_close_button':
./src/scene3d.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `set_window_close_hook':
./src/scene3d.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `set_window_title':
./src/scene3d.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `spline':
./src/scene3d.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/scene3d.o: In function `textout':
./src/scene3d.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `textout_centre':
./src/scene3d.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/scene3d.o: In function `textout_justify':
./src/scene3d.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/scene3d.o: In function `textout_right':
./src/scene3d.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/scene3d.o: In function `triangle':
./src/scene3d.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/scene3d.o: In function `triangle3d':
./src/scene3d.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/scene3d.o: In function `triangle3d_f':
./src/scene3d.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/scene3d.o: In function `yield_timeslice':
./src/scene3d.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/sound.o: In function `_allegro_hline':
./src/sound.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/sound.o: In function `_allegro_vline':
./src/sound.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/sound.o: In function `_default_ds':
./src/sound.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/sound.o: In function `_getpixel':
./src/sound.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/sound.o: In function `_getpixel15':
./src/sound.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/sound.o: In function `_getpixel16':
./src/sound.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/sound.o: In function `_getpixel24':
./src/sound.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/sound.o: In function `_getpixel32':
./src/sound.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/sound.o: In function `_grow_scratch_mem':
./src/sound.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/sound.o: In function `_putpixel':
./src/sound.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/sound.o: In function `_putpixel15':
./src/sound.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/sound.o: In function `_putpixel16':
./src/sound.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/sound.o: In function `_putpixel24':
./src/sound.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/sound.o: In function `_putpixel32':
./src/sound.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/sound.o: In function `_set_color':
./src/sound.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/sound.o: In function `acquire_bitmap':
./src/sound.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/sound.o: In function `acquire_screen':
./src/sound.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/sound.o: In function `apply_matrix':
./src/sound.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/sound.o: In function `arc':
./src/sound.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/sound.o: In function `bitmap_color_depth':
./src/sound.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/sound.o: In function `bitmap_mask_color':
./src/sound.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/sound.o: In function `bmp_read24':
./src/sound.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/sound.o: In function `bmp_read_line':
./src/sound.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/sound.o: In function `bmp_unwrite_line':
./src/sound.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/sound.o: In function `bmp_write24':
./src/sound.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/sound.o: In function `bmp_write_line':
./src/sound.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/sound.o: In function `circle':
./src/sound.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/sound.o: In function `circlefill':
./src/sound.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/sound.o: In function `clear_to_color':
./src/sound.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/sound.o: In function `desktop_color_depth':
./src/sound.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/sound.o: In function `dot_product':
./src/sound.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/sound.o: In function `dot_product_f':
./src/sound.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_character':
./src/sound.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_character_ex':
./src/sound.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_gouraud_sprite':
./src/sound.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_lit_rle_sprite':
./src/sound.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_lit_sprite':
./src/sound.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_rle_sprite':
./src/sound.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_sprite':
./src/sound.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_sprite_h_flip':
./src/sound.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_sprite_v_flip':
./src/sound.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_sprite_vh_flip':
./src/sound.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_trans_rle_sprite':
./src/sound.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/sound.o: In function `draw_trans_sprite':
./src/sound.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/sound.o: In function `ellipse':
./src/sound.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/sound.o: In function `ellipsefill':
./src/sound.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/sound.o: In function `fastline':
./src/sound.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/sound.o: In function `file_select':
./src/sound.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/sound.o: In function `fixacos':
./src/sound.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/sound.o: In function `fixadd':
./src/sound.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/sound.o: In function `fixasin':
./src/sound.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/sound.o: In function `fixceil':
./src/sound.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/sound.o: In function `fixcos':
./src/sound.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/sound.o: In function `fixdiv':
./src/sound.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/sound.o: In function `fixfloor':
./src/sound.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/sound.o: In function `fixmul':
./src/sound.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/sound.o: In function `fixsin':
./src/sound.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/sound.o: In function `fixsub':
./src/sound.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/sound.o: In function `fixtan':
./src/sound.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/sound.o: In function `fixtof':
./src/sound.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/sound.o: In function `fixtoi':
./src/sound.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/sound.o: In function `floodfill':
./src/sound.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/sound.o: In function `ftofix':
./src/sound.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/sound.o: In function `get_clip_rect':
./src/sound.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/sound.o: In function `get_clip_state':
./src/sound.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/sound.o: In function `get_desktop_resolution':
./src/sound.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/sound.o: In function `geta32':
./src/sound.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/sound.o: In function `getb15':
./src/sound.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/sound.o: In function `getb16':
./src/sound.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/sound.o: In function `getb24':
./src/sound.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/sound.o: In function `getb32':
./src/sound.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/sound.o: In function `getb8':
./src/sound.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/sound.o: In function `getg15':
./src/sound.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/sound.o: In function `getg16':
./src/sound.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/sound.o: In function `getg24':
./src/sound.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/sound.o: In function `getg32':
./src/sound.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/sound.o: In function `getg8':
./src/sound.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/sound.o: In function `getpixel':
./src/sound.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/sound.o: In function `getr15':
./src/sound.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/sound.o: In function `getr16':
./src/sound.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/sound.o: In function `getr24':
./src/sound.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/sound.o: In function `getr32':
./src/sound.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/sound.o: In function `getr8':
./src/sound.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/sound.o: In function `gui_textout':
./src/sound.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/sound.o: In function `install_allegro':
./src/sound.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/sound.o: In function `is_inside_bitmap':
./src/sound.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/sound.o: In function `is_linear_bitmap':
./src/sound.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/sound.o: In function `is_memory_bitmap':
./src/sound.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/sound.o: In function `is_planar_bitmap':
./src/sound.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/sound.o: In function `is_same_bitmap':
./src/sound.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/sound.o: In function `is_screen_bitmap':
./src/sound.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/sound.o: In function `is_sub_bitmap':
./src/sound.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/sound.o: In function `is_system_bitmap':
./src/sound.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/sound.o: In function `is_video_bitmap':
./src/sound.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/sound.o: In function `is_windowed_mode':
./src/sound.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/sound.o: In function `itofix':
./src/sound.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/sound.o: In function `line':
./src/sound.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/sound.o: In function `makeacol32':
./src/sound.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/sound.o: In function `makecol15':
./src/sound.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/sound.o: In function `makecol16':
./src/sound.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/sound.o: In function `makecol24':
./src/sound.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/sound.o: In function `makecol32':
./src/sound.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/sound.o: In function `persp_project':
./src/sound.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/sound.o: In function `persp_project_f':
./src/sound.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/sound.o: In function `pivot_scaled_sprite':
./src/sound.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/sound.o: In function `pivot_scaled_sprite_v_flip':
./src/sound.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/sound.o: In function `pivot_sprite':
./src/sound.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/sound.o: In function `pivot_sprite_v_flip':
./src/sound.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/sound.o: In function `polygon':
./src/sound.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/sound.o: In function `polygon3d':
./src/sound.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/sound.o: In function `polygon3d_f':
./src/sound.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/sound.o: In function `putpixel':
./src/sound.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/sound.o: In function `quad3d':
./src/sound.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/sound.o: In function `quad3d_f':
./src/sound.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/sound.o: In function `rect':
./src/sound.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/sound.o: In function `rectfill':
./src/sound.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/sound.o: In function `release_bitmap':
./src/sound.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/sound.o: In function `release_screen':
./src/sound.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/sound.o: In function `rotate_scaled_sprite':
./src/sound.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/sound.o: In function `rotate_scaled_sprite_v_flip':
./src/sound.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/sound.o: In function `rotate_sprite':
./src/sound.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/sound.o: In function `rotate_sprite_v_flip':
./src/sound.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/sound.o: In function `set_clip_state':
./src/sound.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/sound.o: In function `set_window_close_button':
./src/sound.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/sound.o: In function `set_window_close_hook':
./src/sound.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/sound.o: In function `set_window_title':
./src/sound.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/sound.o: In function `spline':
./src/sound.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/sound.o: In function `textout':
./src/sound.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/sound.o: In function `textout_centre':
./src/sound.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/sound.o: In function `textout_justify':
./src/sound.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/sound.o: In function `textout_right':
./src/sound.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/sound.o: In function `triangle':
./src/sound.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/sound.o: In function `triangle3d':
./src/sound.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/sound.o: In function `triangle3d_f':
./src/sound.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/sound.o: In function `yield_timeslice':
./src/sound.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/spline.o: In function `_allegro_hline':
./src/spline.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/spline.o: In function `_allegro_vline':
./src/spline.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/spline.o: In function `_default_ds':
./src/spline.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/spline.o: In function `_getpixel':
./src/spline.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/spline.o: In function `_getpixel15':
./src/spline.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/spline.o: In function `_getpixel16':
./src/spline.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/spline.o: In function `_getpixel24':
./src/spline.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/spline.o: In function `_getpixel32':
./src/spline.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/spline.o: In function `_grow_scratch_mem':
./src/spline.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/spline.o: In function `_putpixel':
./src/spline.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/spline.o: In function `_putpixel15':
./src/spline.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/spline.o: In function `_putpixel16':
./src/spline.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/spline.o: In function `_putpixel24':
./src/spline.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/spline.o: In function `_putpixel32':
./src/spline.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/spline.o: In function `_set_color':
./src/spline.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/spline.o: In function `acquire_bitmap':
./src/spline.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/spline.o: In function `acquire_screen':
./src/spline.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/spline.o: In function `apply_matrix':
./src/spline.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/spline.o: In function `arc':
./src/spline.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/spline.o: In function `bitmap_color_depth':
./src/spline.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/spline.o: In function `bitmap_mask_color':
./src/spline.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/spline.o: In function `bmp_read24':
./src/spline.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/spline.o: In function `bmp_read_line':
./src/spline.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/spline.o: In function `bmp_unwrite_line':
./src/spline.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/spline.o: In function `bmp_write24':
./src/spline.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/spline.o: In function `bmp_write_line':
./src/spline.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/spline.o: In function `circle':
./src/spline.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/spline.o: In function `circlefill':
./src/spline.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/spline.o: In function `clear_to_color':
./src/spline.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/spline.o: In function `desktop_color_depth':
./src/spline.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/spline.o: In function `dot_product':
./src/spline.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/spline.o: In function `dot_product_f':
./src/spline.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_character':
./src/spline.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_character_ex':
./src/spline.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_gouraud_sprite':
./src/spline.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_lit_rle_sprite':
./src/spline.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_lit_sprite':
./src/spline.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_rle_sprite':
./src/spline.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_sprite':
./src/spline.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_sprite_h_flip':
./src/spline.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_sprite_v_flip':
./src/spline.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_sprite_vh_flip':
./src/spline.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_trans_rle_sprite':
./src/spline.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/spline.o: In function `draw_trans_sprite':
./src/spline.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/spline.o: In function `ellipse':
./src/spline.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/spline.o: In function `ellipsefill':
./src/spline.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/spline.o: In function `fastline':
./src/spline.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/spline.o: In function `file_select':
./src/spline.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/spline.o: In function `fixacos':
./src/spline.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/spline.o: In function `fixadd':
./src/spline.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/spline.o: In function `fixasin':
./src/spline.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/spline.o: In function `fixceil':
./src/spline.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/spline.o: In function `fixcos':
./src/spline.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/spline.o: In function `fixdiv':
./src/spline.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/spline.o: In function `fixfloor':
./src/spline.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/spline.o: In function `fixmul':
./src/spline.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/spline.o: In function `fixsin':
./src/spline.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/spline.o: In function `fixsub':
./src/spline.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/spline.o: In function `fixtan':
./src/spline.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/spline.o: In function `fixtof':
./src/spline.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/spline.o: In function `fixtoi':
./src/spline.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/spline.o: In function `floodfill':
./src/spline.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/spline.o: In function `ftofix':
./src/spline.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/spline.o: In function `get_clip_rect':
./src/spline.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/spline.o: In function `get_clip_state':
./src/spline.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/spline.o: In function `get_desktop_resolution':
./src/spline.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/spline.o: In function `geta32':
./src/spline.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/spline.o: In function `getb15':
./src/spline.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/spline.o: In function `getb16':
./src/spline.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/spline.o: In function `getb24':
./src/spline.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/spline.o: In function `getb32':
./src/spline.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/spline.o: In function `getb8':
./src/spline.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/spline.o: In function `getg15':
./src/spline.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/spline.o: In function `getg16':
./src/spline.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/spline.o: In function `getg24':
./src/spline.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/spline.o: In function `getg32':
./src/spline.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/spline.o: In function `getg8':
./src/spline.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/spline.o: In function `getpixel':
./src/spline.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/spline.o: In function `getr15':
./src/spline.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/spline.o: In function `getr16':
./src/spline.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/spline.o: In function `getr24':
./src/spline.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/spline.o: In function `getr32':
./src/spline.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/spline.o: In function `getr8':
./src/spline.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/spline.o: In function `gui_textout':
./src/spline.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/spline.o: In function `install_allegro':
./src/spline.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/spline.o: In function `is_inside_bitmap':
./src/spline.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/spline.o: In function `is_linear_bitmap':
./src/spline.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/spline.o: In function `is_memory_bitmap':
./src/spline.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/spline.o: In function `is_planar_bitmap':
./src/spline.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/spline.o: In function `is_same_bitmap':
./src/spline.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/spline.o: In function `is_screen_bitmap':
./src/spline.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/spline.o: In function `is_sub_bitmap':
./src/spline.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/spline.o: In function `is_system_bitmap':
./src/spline.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/spline.o: In function `is_video_bitmap':
./src/spline.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/spline.o: In function `is_windowed_mode':
./src/spline.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/spline.o: In function `itofix':
./src/spline.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/spline.o: In function `line':
./src/spline.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/spline.o: In function `makeacol32':
./src/spline.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/spline.o: In function `makecol15':
./src/spline.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/spline.o: In function `makecol16':
./src/spline.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/spline.o: In function `makecol24':
./src/spline.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/spline.o: In function `makecol32':
./src/spline.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/spline.o: In function `persp_project':
./src/spline.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/spline.o: In function `persp_project_f':
./src/spline.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/spline.o: In function `pivot_scaled_sprite':
./src/spline.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/spline.o: In function `pivot_scaled_sprite_v_flip':
./src/spline.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/spline.o: In function `pivot_sprite':
./src/spline.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/spline.o: In function `pivot_sprite_v_flip':
./src/spline.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/spline.o: In function `polygon':
./src/spline.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/spline.o: In function `polygon3d':
./src/spline.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/spline.o: In function `polygon3d_f':
./src/spline.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/spline.o: In function `putpixel':
./src/spline.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/spline.o: In function `quad3d':
./src/spline.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/spline.o: In function `quad3d_f':
./src/spline.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/spline.o: In function `rect':
./src/spline.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/spline.o: In function `rectfill':
./src/spline.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/spline.o: In function `release_bitmap':
./src/spline.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/spline.o: In function `release_screen':
./src/spline.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/spline.o: In function `rotate_scaled_sprite':
./src/spline.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/spline.o: In function `rotate_scaled_sprite_v_flip':
./src/spline.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/spline.o: In function `rotate_sprite':
./src/spline.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/spline.o: In function `rotate_sprite_v_flip':
./src/spline.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/spline.o: In function `set_clip_state':
./src/spline.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/spline.o: In function `set_window_close_button':
./src/spline.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/spline.o: In function `set_window_close_hook':
./src/spline.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/spline.o: In function `set_window_title':
./src/spline.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/spline.o: In function `spline':
./src/spline.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/spline.o: In function `textout':
./src/spline.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/spline.o: In function `textout_centre':
./src/spline.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/spline.o: In function `textout_justify':
./src/spline.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/spline.o: In function `textout_right':
./src/spline.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/spline.o: In function `triangle':
./src/spline.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/spline.o: In function `triangle3d':
./src/spline.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/spline.o: In function `triangle3d_f':
./src/spline.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/spline.o: In function `yield_timeslice':
./src/spline.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/stream.o: In function `_allegro_hline':
./src/stream.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/stream.o: In function `_allegro_vline':
./src/stream.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/stream.o: In function `_default_ds':
./src/stream.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/stream.o: In function `_getpixel':
./src/stream.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/stream.o: In function `_getpixel15':
./src/stream.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/stream.o: In function `_getpixel16':
./src/stream.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/stream.o: In function `_getpixel24':
./src/stream.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/stream.o: In function `_getpixel32':
./src/stream.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/stream.o: In function `_grow_scratch_mem':
./src/stream.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/stream.o: In function `_putpixel':
./src/stream.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/stream.o: In function `_putpixel15':
./src/stream.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/stream.o: In function `_putpixel16':
./src/stream.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/stream.o: In function `_putpixel24':
./src/stream.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/stream.o: In function `_putpixel32':
./src/stream.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/stream.o: In function `_set_color':
./src/stream.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/stream.o: In function `acquire_bitmap':
./src/stream.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/stream.o: In function `acquire_screen':
./src/stream.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/stream.o: In function `apply_matrix':
./src/stream.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/stream.o: In function `arc':
./src/stream.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/stream.o: In function `bitmap_color_depth':
./src/stream.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/stream.o: In function `bitmap_mask_color':
./src/stream.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/stream.o: In function `bmp_read24':
./src/stream.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/stream.o: In function `bmp_read_line':
./src/stream.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/stream.o: In function `bmp_unwrite_line':
./src/stream.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/stream.o: In function `bmp_write24':
./src/stream.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/stream.o: In function `bmp_write_line':
./src/stream.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/stream.o: In function `circle':
./src/stream.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/stream.o: In function `circlefill':
./src/stream.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/stream.o: In function `clear_to_color':
./src/stream.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/stream.o: In function `desktop_color_depth':
./src/stream.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/stream.o: In function `dot_product':
./src/stream.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/stream.o: In function `dot_product_f':
./src/stream.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_character':
./src/stream.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_character_ex':
./src/stream.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_gouraud_sprite':
./src/stream.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_lit_rle_sprite':
./src/stream.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_lit_sprite':
./src/stream.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_rle_sprite':
./src/stream.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_sprite':
./src/stream.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_sprite_h_flip':
./src/stream.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_sprite_v_flip':
./src/stream.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_sprite_vh_flip':
./src/stream.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_trans_rle_sprite':
./src/stream.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/stream.o: In function `draw_trans_sprite':
./src/stream.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/stream.o: In function `ellipse':
./src/stream.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/stream.o: In function `ellipsefill':
./src/stream.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/stream.o: In function `fastline':
./src/stream.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/stream.o: In function `file_select':
./src/stream.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/stream.o: In function `fixacos':
./src/stream.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/stream.o: In function `fixadd':
./src/stream.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/stream.o: In function `fixasin':
./src/stream.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/stream.o: In function `fixceil':
./src/stream.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/stream.o: In function `fixcos':
./src/stream.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/stream.o: In function `fixdiv':
./src/stream.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/stream.o: In function `fixfloor':
./src/stream.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/stream.o: In function `fixmul':
./src/stream.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/stream.o: In function `fixsin':
./src/stream.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/stream.o: In function `fixsub':
./src/stream.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/stream.o: In function `fixtan':
./src/stream.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/stream.o: In function `fixtof':
./src/stream.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/stream.o: In function `fixtoi':
./src/stream.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/stream.o: In function `floodfill':
./src/stream.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/stream.o: In function `ftofix':
./src/stream.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/stream.o: In function `get_clip_rect':
./src/stream.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/stream.o: In function `get_clip_state':
./src/stream.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/stream.o: In function `get_desktop_resolution':
./src/stream.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/stream.o: In function `geta32':
./src/stream.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/stream.o: In function `getb15':
./src/stream.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/stream.o: In function `getb16':
./src/stream.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/stream.o: In function `getb24':
./src/stream.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/stream.o: In function `getb32':
./src/stream.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/stream.o: In function `getb8':
./src/stream.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/stream.o: In function `getg15':
./src/stream.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/stream.o: In function `getg16':
./src/stream.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/stream.o: In function `getg24':
./src/stream.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/stream.o: In function `getg32':
./src/stream.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/stream.o: In function `getg8':
./src/stream.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/stream.o: In function `getpixel':
./src/stream.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/stream.o: In function `getr15':
./src/stream.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/stream.o: In function `getr16':
./src/stream.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/stream.o: In function `getr24':
./src/stream.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/stream.o: In function `getr32':
./src/stream.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/stream.o: In function `getr8':
./src/stream.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/stream.o: In function `gui_textout':
./src/stream.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/stream.o: In function `install_allegro':
./src/stream.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/stream.o: In function `is_inside_bitmap':
./src/stream.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/stream.o: In function `is_linear_bitmap':
./src/stream.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/stream.o: In function `is_memory_bitmap':
./src/stream.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/stream.o: In function `is_planar_bitmap':
./src/stream.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/stream.o: In function `is_same_bitmap':
./src/stream.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/stream.o: In function `is_screen_bitmap':
./src/stream.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/stream.o: In function `is_sub_bitmap':
./src/stream.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/stream.o: In function `is_system_bitmap':
./src/stream.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/stream.o: In function `is_video_bitmap':
./src/stream.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/stream.o: In function `is_windowed_mode':
./src/stream.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/stream.o: In function `itofix':
./src/stream.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/stream.o: In function `line':
./src/stream.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/stream.o: In function `makeacol32':
./src/stream.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/stream.o: In function `makecol15':
./src/stream.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/stream.o: In function `makecol16':
./src/stream.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/stream.o: In function `makecol24':
./src/stream.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/stream.o: In function `makecol32':
./src/stream.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/stream.o: In function `persp_project':
./src/stream.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/stream.o: In function `persp_project_f':
./src/stream.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/stream.o: In function `pivot_scaled_sprite':
./src/stream.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/stream.o: In function `pivot_scaled_sprite_v_flip':
./src/stream.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/stream.o: In function `pivot_sprite':
./src/stream.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/stream.o: In function `pivot_sprite_v_flip':
./src/stream.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/stream.o: In function `polygon':
./src/stream.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/stream.o: In function `polygon3d':
./src/stream.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/stream.o: In function `polygon3d_f':
./src/stream.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/stream.o: In function `putpixel':
./src/stream.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/stream.o: In function `quad3d':
./src/stream.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/stream.o: In function `quad3d_f':
./src/stream.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/stream.o: In function `rect':
./src/stream.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/stream.o: In function `rectfill':
./src/stream.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/stream.o: In function `release_bitmap':
./src/stream.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/stream.o: In function `release_screen':
./src/stream.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/stream.o: In function `rotate_scaled_sprite':
./src/stream.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/stream.o: In function `rotate_scaled_sprite_v_flip':
./src/stream.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/stream.o: In function `rotate_sprite':
./src/stream.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/stream.o: In function `rotate_sprite_v_flip':
./src/stream.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/stream.o: In function `set_clip_state':
./src/stream.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/stream.o: In function `set_window_close_button':
./src/stream.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/stream.o: In function `set_window_close_hook':
./src/stream.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/stream.o: In function `set_window_title':
./src/stream.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/stream.o: In function `spline':
./src/stream.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/stream.o: In function `textout':
./src/stream.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/stream.o: In function `textout_centre':
./src/stream.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/stream.o: In function `textout_justify':
./src/stream.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/stream.o: In function `textout_right':
./src/stream.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/stream.o: In function `triangle':
./src/stream.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/stream.o: In function `triangle3d':
./src/stream.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/stream.o: In function `triangle3d_f':
./src/stream.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/stream.o: In function `yield_timeslice':
./src/stream.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/text.o: In function `_allegro_hline':
./src/text.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/text.o: In function `_allegro_vline':
./src/text.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/text.o: In function `_default_ds':
./src/text.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/text.o: In function `_getpixel':
./src/text.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/text.o: In function `_getpixel15':
./src/text.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/text.o: In function `_getpixel16':
./src/text.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/text.o: In function `_getpixel24':
./src/text.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/text.o: In function `_getpixel32':
./src/text.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/text.o: In function `_grow_scratch_mem':
./src/text.c:(.text+0x1ca0): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/text.o: In function `_putpixel':
./src/text.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/text.o: In function `_putpixel15':
./src/text.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/text.o: In function `_putpixel16':
./src/text.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/text.o: In function `_putpixel24':
./src/text.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/text.o: In function `_putpixel32':
./src/text.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/text.o: In function `_set_color':
./src/text.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/text.o: In function `acquire_bitmap':
./src/text.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/text.o: In function `acquire_screen':
./src/text.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/text.o: In function `apply_matrix':
./src/text.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/text.o: In function `arc':
./src/text.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/text.o: In function `bitmap_color_depth':
./src/text.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/text.o: In function `bitmap_mask_color':
./src/text.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/text.o: In function `bmp_read24':
./src/text.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/text.o: In function `bmp_read_line':
./src/text.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/text.o: In function `bmp_unwrite_line':
./src/text.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/text.o: In function `bmp_write24':
./src/text.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/text.o: In function `bmp_write_line':
./src/text.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/text.o: In function `circle':
./src/text.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/text.o: In function `circlefill':
./src/text.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/text.o: In function `clear_to_color':
./src/text.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/text.o: In function `desktop_color_depth':
./src/text.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/text.o: In function `dot_product':
./src/text.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/text.o: In function `dot_product_f':
./src/text.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/text.o: In function `draw_character':
./src/text.c:(.text+0x1c20): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/text.o: In function `draw_character_ex':
./src/text.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/text.o: In function `draw_gouraud_sprite':
./src/text.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/text.o: In function `draw_lit_rle_sprite':
./src/text.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/text.o: In function `draw_lit_sprite':
./src/text.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/text.o: In function `draw_rle_sprite':
./src/text.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/text.o: In function `draw_sprite':
./src/text.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/text.o: In function `draw_sprite_h_flip':
./src/text.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/text.o: In function `draw_sprite_v_flip':
./src/text.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/text.o: In function `draw_sprite_vh_flip':
./src/text.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/text.o: In function `draw_trans_rle_sprite':
./src/text.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/text.o: In function `draw_trans_sprite':
./src/text.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/text.o: In function `ellipse':
./src/text.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/text.o: In function `ellipsefill':
./src/text.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/text.o: In function `fastline':
./src/text.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/text.o: In function `file_select':
./src/text.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/text.o: In function `fixacos':
./src/text.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/text.o: In function `fixadd':
./src/text.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/text.o: In function `fixasin':
./src/text.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/text.o: In function `fixceil':
./src/text.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/text.o: In function `fixcos':
./src/text.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/text.o: In function `fixdiv':
./src/text.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/text.o: In function `fixfloor':
./src/text.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/text.o: In function `fixmul':
./src/text.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/text.o: In function `fixsin':
./src/text.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/text.o: In function `fixsub':
./src/text.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/text.o: In function `fixtan':
./src/text.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/text.o: In function `fixtof':
./src/text.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/text.o: In function `fixtoi':
./src/text.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/text.o: In function `floodfill':
./src/text.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/text.o: In function `ftofix':
./src/text.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/text.o: In function `get_clip_rect':
./src/text.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/text.o: In function `get_clip_state':
./src/text.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/text.o: In function `get_desktop_resolution':
./src/text.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/text.o: In function `geta32':
./src/text.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/text.o: In function `getb15':
./src/text.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/text.o: In function `getb16':
./src/text.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/text.o: In function `getb24':
./src/text.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/text.o: In function `getb32':
./src/text.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/text.o: In function `getb8':
./src/text.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/text.o: In function `getg15':
./src/text.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/text.o: In function `getg16':
./src/text.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/text.o: In function `getg24':
./src/text.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/text.o: In function `getg32':
./src/text.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/text.o: In function `getg8':
./src/text.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/text.o: In function `getpixel':
./src/text.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/text.o: In function `getr15':
./src/text.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/text.o: In function `getr16':
./src/text.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/text.o: In function `getr24':
./src/text.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/text.o: In function `getr32':
./src/text.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/text.o: In function `getr8':
./src/text.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/text.o: In function `gui_textout':
./src/text.c:(.text+0x1c40): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/text.o: In function `install_allegro':
./src/text.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/text.o: In function `is_inside_bitmap':
./src/text.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/text.o: In function `is_linear_bitmap':
./src/text.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/text.o: In function `is_memory_bitmap':
./src/text.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/text.o: In function `is_planar_bitmap':
./src/text.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/text.o: In function `is_same_bitmap':
./src/text.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/text.o: In function `is_screen_bitmap':
./src/text.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/text.o: In function `is_sub_bitmap':
./src/text.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/text.o: In function `is_system_bitmap':
./src/text.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/text.o: In function `is_video_bitmap':
./src/text.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/text.o: In function `is_windowed_mode':
./src/text.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/text.o: In function `itofix':
./src/text.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/text.o: In function `line':
./src/text.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/text.o: In function `makeacol32':
./src/text.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/text.o: In function `makecol15':
./src/text.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/text.o: In function `makecol16':
./src/text.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/text.o: In function `makecol24':
./src/text.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/text.o: In function `makecol32':
./src/text.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/text.o: In function `persp_project':
./src/text.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/text.o: In function `persp_project_f':
./src/text.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/text.o: In function `pivot_scaled_sprite':
./src/text.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/text.o: In function `pivot_scaled_sprite_v_flip':
./src/text.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/text.o: In function `pivot_sprite':
./src/text.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/text.o: In function `pivot_sprite_v_flip':
./src/text.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/text.o: In function `polygon':
./src/text.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/text.o: In function `polygon3d':
./src/text.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/text.o: In function `polygon3d_f':
./src/text.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/text.o: In function `putpixel':
./src/text.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/text.o: In function `quad3d':
./src/text.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/text.o: In function `quad3d_f':
./src/text.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/text.o: In function `rect':
./src/text.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/text.o: In function `rectfill':
./src/text.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/text.o: In function `release_bitmap':
./src/text.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/text.o: In function `release_screen':
./src/text.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/text.o: In function `rotate_scaled_sprite':
./src/text.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/text.o: In function `rotate_scaled_sprite_v_flip':
./src/text.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/text.o: In function `rotate_sprite':
./src/text.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/text.o: In function `rotate_sprite_v_flip':
./src/text.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/text.o: In function `set_clip_state':
./src/text.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/text.o: In function `set_window_close_button':
./src/text.c:(.text+0x1c60): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/text.o: In function `set_window_close_hook':
./src/text.c:(.text+0x1c70): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/text.o: In function `set_window_title':
./src/text.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/text.o: In function `spline':
./src/text.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/text.o: In function `textout':
./src/text.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/text.o: In function `textout_centre':
./src/text.c:(.text+0x17d0): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/text.o: In function `textout_justify':
./src/text.c:(.text+0x1990): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/text.o: In function `textout_right':
./src/text.c:(.text+0x18c0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/text.o: In function `triangle':
./src/text.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/text.o: In function `triangle3d':
./src/text.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/text.o: In function `triangle3d_f':
./src/text.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/text.o: In function `yield_timeslice':
./src/text.c:(.text+0x1c80): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/tga.o: In function `_allegro_hline':
./src/tga.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/tga.o: In function `_allegro_vline':
./src/tga.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/tga.o: In function `_default_ds':
./src/tga.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/tga.o: In function `_getpixel':
./src/tga.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/tga.o: In function `_getpixel15':
./src/tga.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/tga.o: In function `_getpixel16':
./src/tga.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/tga.o: In function `_getpixel24':
./src/tga.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/tga.o: In function `_getpixel32':
./src/tga.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/tga.o: In function `_grow_scratch_mem':
./src/tga.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/tga.o: In function `_putpixel':
./src/tga.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/tga.o: In function `_putpixel15':
./src/tga.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/tga.o: In function `_putpixel16':
./src/tga.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/tga.o: In function `_putpixel24':
./src/tga.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/tga.o: In function `_putpixel32':
./src/tga.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/tga.o: In function `_set_color':
./src/tga.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/tga.o: In function `acquire_bitmap':
./src/tga.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/tga.o: In function `acquire_screen':
./src/tga.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/tga.o: In function `apply_matrix':
./src/tga.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/tga.o: In function `arc':
./src/tga.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/tga.o: In function `bitmap_color_depth':
./src/tga.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/tga.o: In function `bitmap_mask_color':
./src/tga.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/tga.o: In function `bmp_read24':
./src/tga.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/tga.o: In function `bmp_read_line':
./src/tga.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/tga.o: In function `bmp_unwrite_line':
./src/tga.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/tga.o: In function `bmp_write24':
./src/tga.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/tga.o: In function `bmp_write_line':
./src/tga.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/tga.o: In function `circle':
./src/tga.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/tga.o: In function `circlefill':
./src/tga.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/tga.o: In function `clear_to_color':
./src/tga.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/tga.o: In function `desktop_color_depth':
./src/tga.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/tga.o: In function `dot_product':
./src/tga.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/tga.o: In function `dot_product_f':
./src/tga.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_character':
./src/tga.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_character_ex':
./src/tga.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_gouraud_sprite':
./src/tga.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_lit_rle_sprite':
./src/tga.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_lit_sprite':
./src/tga.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_rle_sprite':
./src/tga.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_sprite':
./src/tga.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_sprite_h_flip':
./src/tga.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_sprite_v_flip':
./src/tga.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_sprite_vh_flip':
./src/tga.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_trans_rle_sprite':
./src/tga.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/tga.o: In function `draw_trans_sprite':
./src/tga.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/tga.o: In function `ellipse':
./src/tga.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/tga.o: In function `ellipsefill':
./src/tga.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/tga.o: In function `fastline':
./src/tga.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/tga.o: In function `file_select':
./src/tga.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/tga.o: In function `fixacos':
./src/tga.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/tga.o: In function `fixadd':
./src/tga.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/tga.o: In function `fixasin':
./src/tga.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/tga.o: In function `fixceil':
./src/tga.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/tga.o: In function `fixcos':
./src/tga.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/tga.o: In function `fixdiv':
./src/tga.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/tga.o: In function `fixfloor':
./src/tga.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/tga.o: In function `fixmul':
./src/tga.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/tga.o: In function `fixsin':
./src/tga.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/tga.o: In function `fixsub':
./src/tga.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/tga.o: In function `fixtan':
./src/tga.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/tga.o: In function `fixtof':
./src/tga.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/tga.o: In function `fixtoi':
./src/tga.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/tga.o: In function `floodfill':
./src/tga.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/tga.o: In function `ftofix':
./src/tga.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/tga.o: In function `get_clip_rect':
./src/tga.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/tga.o: In function `get_clip_state':
./src/tga.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/tga.o: In function `get_desktop_resolution':
./src/tga.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/tga.o: In function `geta32':
./src/tga.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/tga.o: In function `getb15':
./src/tga.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/tga.o: In function `getb16':
./src/tga.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/tga.o: In function `getb24':
./src/tga.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/tga.o: In function `getb32':
./src/tga.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/tga.o: In function `getb8':
./src/tga.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/tga.o: In function `getg15':
./src/tga.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/tga.o: In function `getg16':
./src/tga.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/tga.o: In function `getg24':
./src/tga.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/tga.o: In function `getg32':
./src/tga.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/tga.o: In function `getg8':
./src/tga.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/tga.o: In function `getpixel':
./src/tga.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/tga.o: In function `getr15':
./src/tga.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/tga.o: In function `getr16':
./src/tga.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/tga.o: In function `getr24':
./src/tga.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/tga.o: In function `getr32':
./src/tga.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/tga.o: In function `getr8':
./src/tga.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/tga.o: In function `gui_textout':
./src/tga.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/tga.o: In function `install_allegro':
./src/tga.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/tga.o: In function `is_inside_bitmap':
./src/tga.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/tga.o: In function `is_linear_bitmap':
./src/tga.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/tga.o: In function `is_memory_bitmap':
./src/tga.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/tga.o: In function `is_planar_bitmap':
./src/tga.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/tga.o: In function `is_same_bitmap':
./src/tga.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/tga.o: In function `is_screen_bitmap':
./src/tga.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/tga.o: In function `is_sub_bitmap':
./src/tga.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/tga.o: In function `is_system_bitmap':
./src/tga.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/tga.o: In function `is_video_bitmap':
./src/tga.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/tga.o: In function `is_windowed_mode':
./src/tga.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/tga.o: In function `itofix':
./src/tga.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/tga.o: In function `line':
./src/tga.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/tga.o: In function `makeacol32':
./src/tga.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/tga.o: In function `makecol15':
./src/tga.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/tga.o: In function `makecol16':
./src/tga.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/tga.o: In function `makecol24':
./src/tga.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/tga.o: In function `makecol32':
./src/tga.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/tga.o: In function `persp_project':
./src/tga.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/tga.o: In function `persp_project_f':
./src/tga.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/tga.o: In function `pivot_scaled_sprite':
./src/tga.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/tga.o: In function `pivot_scaled_sprite_v_flip':
./src/tga.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/tga.o: In function `pivot_sprite':
./src/tga.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/tga.o: In function `pivot_sprite_v_flip':
./src/tga.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/tga.o: In function `polygon':
./src/tga.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/tga.o: In function `polygon3d':
./src/tga.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/tga.o: In function `polygon3d_f':
./src/tga.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/tga.o: In function `putpixel':
./src/tga.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/tga.o: In function `quad3d':
./src/tga.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/tga.o: In function `quad3d_f':
./src/tga.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/tga.o: In function `rect':
./src/tga.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/tga.o: In function `rectfill':
./src/tga.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/tga.o: In function `release_bitmap':
./src/tga.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/tga.o: In function `release_screen':
./src/tga.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/tga.o: In function `rotate_scaled_sprite':
./src/tga.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/tga.o: In function `rotate_scaled_sprite_v_flip':
./src/tga.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/tga.o: In function `rotate_sprite':
./src/tga.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/tga.o: In function `rotate_sprite_v_flip':
./src/tga.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/tga.o: In function `set_clip_state':
./src/tga.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/tga.o: In function `set_window_close_button':
./src/tga.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/tga.o: In function `set_window_close_hook':
./src/tga.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/tga.o: In function `set_window_title':
./src/tga.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/tga.o: In function `spline':
./src/tga.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/tga.o: In function `textout':
./src/tga.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/tga.o: In function `textout_centre':
./src/tga.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/tga.o: In function `textout_justify':
./src/tga.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/tga.o: In function `textout_right':
./src/tga.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/tga.o: In function `triangle':
./src/tga.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/tga.o: In function `triangle3d':
./src/tga.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/tga.o: In function `triangle3d_f':
./src/tga.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/tga.o: In function `yield_timeslice':
./src/tga.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/timer.o: In function `_allegro_hline':
./src/timer.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/timer.o: In function `_allegro_vline':
./src/timer.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/timer.o: In function `_default_ds':
./src/timer.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/timer.o: In function `_getpixel':
./src/timer.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/timer.o: In function `_getpixel15':
./src/timer.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/timer.o: In function `_getpixel16':
./src/timer.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/timer.o: In function `_getpixel24':
./src/timer.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/timer.o: In function `_getpixel32':
./src/timer.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/timer.o: In function `_grow_scratch_mem':
./src/timer.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/timer.o: In function `_putpixel':
./src/timer.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/timer.o: In function `_putpixel15':
./src/timer.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/timer.o: In function `_putpixel16':
./src/timer.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/timer.o: In function `_putpixel24':
./src/timer.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/timer.o: In function `_putpixel32':
./src/timer.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/timer.o: In function `_set_color':
./src/timer.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/timer.o: In function `acquire_bitmap':
./src/timer.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/timer.o: In function `acquire_screen':
./src/timer.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/timer.o: In function `apply_matrix':
./src/timer.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/timer.o: In function `arc':
./src/timer.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/timer.o: In function `bitmap_color_depth':
./src/timer.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/timer.o: In function `bitmap_mask_color':
./src/timer.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/timer.o: In function `bmp_read24':
./src/timer.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/timer.o: In function `bmp_read_line':
./src/timer.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/timer.o: In function `bmp_unwrite_line':
./src/timer.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/timer.o: In function `bmp_write24':
./src/timer.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/timer.o: In function `bmp_write_line':
./src/timer.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/timer.o: In function `circle':
./src/timer.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/timer.o: In function `circlefill':
./src/timer.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/timer.o: In function `clear_to_color':
./src/timer.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/timer.o: In function `desktop_color_depth':
./src/timer.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/timer.o: In function `dot_product':
./src/timer.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/timer.o: In function `dot_product_f':
./src/timer.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_character':
./src/timer.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_character_ex':
./src/timer.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_gouraud_sprite':
./src/timer.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_lit_rle_sprite':
./src/timer.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_lit_sprite':
./src/timer.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_rle_sprite':
./src/timer.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_sprite':
./src/timer.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_sprite_h_flip':
./src/timer.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_sprite_v_flip':
./src/timer.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_sprite_vh_flip':
./src/timer.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_trans_rle_sprite':
./src/timer.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/timer.o: In function `draw_trans_sprite':
./src/timer.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/timer.o: In function `ellipse':
./src/timer.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/timer.o: In function `ellipsefill':
./src/timer.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/timer.o: In function `fastline':
./src/timer.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/timer.o: In function `file_select':
./src/timer.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/timer.o: In function `fixacos':
./src/timer.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/timer.o: In function `fixadd':
./src/timer.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/timer.o: In function `fixasin':
./src/timer.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/timer.o: In function `fixceil':
./src/timer.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/timer.o: In function `fixcos':
./src/timer.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/timer.o: In function `fixdiv':
./src/timer.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/timer.o: In function `fixfloor':
./src/timer.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/timer.o: In function `fixmul':
./src/timer.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/timer.o: In function `fixsin':
./src/timer.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/timer.o: In function `fixsub':
./src/timer.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/timer.o: In function `fixtan':
./src/timer.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/timer.o: In function `fixtof':
./src/timer.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/timer.o: In function `fixtoi':
./src/timer.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/timer.o: In function `floodfill':
./src/timer.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/timer.o: In function `ftofix':
./src/timer.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/timer.o: In function `get_clip_rect':
./src/timer.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/timer.o: In function `get_clip_state':
./src/timer.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/timer.o: In function `get_desktop_resolution':
./src/timer.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/timer.o: In function `geta32':
./src/timer.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/timer.o: In function `getb15':
./src/timer.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/timer.o: In function `getb16':
./src/timer.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/timer.o: In function `getb24':
./src/timer.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/timer.o: In function `getb32':
./src/timer.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/timer.o: In function `getb8':
./src/timer.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/timer.o: In function `getg15':
./src/timer.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/timer.o: In function `getg16':
./src/timer.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/timer.o: In function `getg24':
./src/timer.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/timer.o: In function `getg32':
./src/timer.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/timer.o: In function `getg8':
./src/timer.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/timer.o: In function `getpixel':
./src/timer.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/timer.o: In function `getr15':
./src/timer.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/timer.o: In function `getr16':
./src/timer.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/timer.o: In function `getr24':
./src/timer.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/timer.o: In function `getr32':
./src/timer.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/timer.o: In function `getr8':
./src/timer.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/timer.o: In function `gui_textout':
./src/timer.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/timer.o: In function `install_allegro':
./src/timer.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/timer.o: In function `is_inside_bitmap':
./src/timer.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/timer.o: In function `is_linear_bitmap':
./src/timer.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/timer.o: In function `is_memory_bitmap':
./src/timer.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/timer.o: In function `is_planar_bitmap':
./src/timer.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/timer.o: In function `is_same_bitmap':
./src/timer.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/timer.o: In function `is_screen_bitmap':
./src/timer.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/timer.o: In function `is_sub_bitmap':
./src/timer.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/timer.o: In function `is_system_bitmap':
./src/timer.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/timer.o: In function `is_video_bitmap':
./src/timer.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/timer.o: In function `is_windowed_mode':
./src/timer.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/timer.o: In function `itofix':
./src/timer.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/timer.o: In function `line':
./src/timer.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/timer.o: In function `makeacol32':
./src/timer.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/timer.o: In function `makecol15':
./src/timer.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/timer.o: In function `makecol16':
./src/timer.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/timer.o: In function `makecol24':
./src/timer.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/timer.o: In function `makecol32':
./src/timer.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/timer.o: In function `persp_project':
./src/timer.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/timer.o: In function `persp_project_f':
./src/timer.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/timer.o: In function `pivot_scaled_sprite':
./src/timer.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/timer.o: In function `pivot_scaled_sprite_v_flip':
./src/timer.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/timer.o: In function `pivot_sprite':
./src/timer.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/timer.o: In function `pivot_sprite_v_flip':
./src/timer.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/timer.o: In function `polygon':
./src/timer.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/timer.o: In function `polygon3d':
./src/timer.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/timer.o: In function `polygon3d_f':
./src/timer.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/timer.o: In function `putpixel':
./src/timer.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/timer.o: In function `quad3d':
./src/timer.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/timer.o: In function `quad3d_f':
./src/timer.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/timer.o: In function `rect':
./src/timer.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/timer.o: In function `rectfill':
./src/timer.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/timer.o: In function `release_bitmap':
./src/timer.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/timer.o: In function `release_screen':
./src/timer.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/timer.o: In function `rotate_scaled_sprite':
./src/timer.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/timer.o: In function `rotate_scaled_sprite_v_flip':
./src/timer.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/timer.o: In function `rotate_sprite':
./src/timer.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/timer.o: In function `rotate_sprite_v_flip':
./src/timer.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/timer.o: In function `set_clip_state':
./src/timer.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/timer.o: In function `set_window_close_button':
./src/timer.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/timer.o: In function `set_window_close_hook':
./src/timer.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/timer.o: In function `set_window_title':
./src/timer.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/timer.o: In function `spline':
./src/timer.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/timer.o: In function `textout':
./src/timer.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/timer.o: In function `textout_centre':
./src/timer.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/timer.o: In function `textout_justify':
./src/timer.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/timer.o: In function `textout_right':
./src/timer.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/timer.o: In function `triangle':
./src/timer.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/timer.o: In function `triangle3d':
./src/timer.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/timer.o: In function `triangle3d_f':
./src/timer.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/timer.o: In function `yield_timeslice':
./src/timer.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/unicode.o: In function `_allegro_hline':
./src/unicode.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/unicode.o: In function `_allegro_vline':
./src/unicode.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/unicode.o: In function `_default_ds':
./src/unicode.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/unicode.o: In function `_getpixel':
./src/unicode.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/unicode.o: In function `_getpixel15':
./src/unicode.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/unicode.o: In function `_getpixel16':
./src/unicode.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/unicode.o: In function `_getpixel24':
./src/unicode.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/unicode.o: In function `_getpixel32':
./src/unicode.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/unicode.o: In function `_grow_scratch_mem':
./src/unicode.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/unicode.o: In function `_putpixel':
./src/unicode.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/unicode.o: In function `_putpixel15':
./src/unicode.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/unicode.o: In function `_putpixel16':
./src/unicode.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/unicode.o: In function `_putpixel24':
./src/unicode.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/unicode.o: In function `_putpixel32':
./src/unicode.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/unicode.o: In function `_set_color':
./src/unicode.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/unicode.o: In function `acquire_bitmap':
./src/unicode.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/unicode.o: In function `acquire_screen':
./src/unicode.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/unicode.o: In function `apply_matrix':
./src/unicode.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/unicode.o: In function `arc':
./src/unicode.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/unicode.o: In function `bitmap_color_depth':
./src/unicode.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/unicode.o: In function `bitmap_mask_color':
./src/unicode.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/unicode.o: In function `bmp_read24':
./src/unicode.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/unicode.o: In function `bmp_read_line':
./src/unicode.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/unicode.o: In function `bmp_unwrite_line':
./src/unicode.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/unicode.o: In function `bmp_write24':
./src/unicode.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/unicode.o: In function `bmp_write_line':
./src/unicode.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/unicode.o: In function `circle':
./src/unicode.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `circlefill':
./src/unicode.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/unicode.o: In function `clear_to_color':
./src/unicode.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/unicode.o: In function `desktop_color_depth':
./src/unicode.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/unicode.o: In function `dot_product':
./src/unicode.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/unicode.o: In function `dot_product_f':
./src/unicode.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_character':
./src/unicode.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_character_ex':
./src/unicode.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_gouraud_sprite':
./src/unicode.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_lit_rle_sprite':
./src/unicode.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_lit_sprite':
./src/unicode.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_rle_sprite':
./src/unicode.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_sprite':
./src/unicode.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_sprite_h_flip':
./src/unicode.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_sprite_v_flip':
./src/unicode.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_sprite_vh_flip':
./src/unicode.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_trans_rle_sprite':
./src/unicode.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/unicode.o: In function `draw_trans_sprite':
./src/unicode.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `ellipse':
./src/unicode.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `ellipsefill':
./src/unicode.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/unicode.o: In function `fastline':
./src/unicode.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/unicode.o: In function `file_select':
./src/unicode.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixacos':
./src/unicode.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixadd':
./src/unicode.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixasin':
./src/unicode.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixceil':
./src/unicode.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixcos':
./src/unicode.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixdiv':
./src/unicode.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixfloor':
./src/unicode.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixmul':
./src/unicode.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixsin':
./src/unicode.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixsub':
./src/unicode.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixtan':
./src/unicode.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixtof':
./src/unicode.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/unicode.o: In function `fixtoi':
./src/unicode.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/unicode.o: In function `floodfill':
./src/unicode.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/unicode.o: In function `ftofix':
./src/unicode.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/unicode.o: In function `get_clip_rect':
./src/unicode.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/unicode.o: In function `get_clip_state':
./src/unicode.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/unicode.o: In function `get_desktop_resolution':
./src/unicode.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/unicode.o: In function `geta32':
./src/unicode.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/unicode.o: In function `getb15':
./src/unicode.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/unicode.o: In function `getb16':
./src/unicode.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/unicode.o: In function `getb24':
./src/unicode.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getb32':
./src/unicode.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/unicode.o: In function `getb8':
./src/unicode.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getg15':
./src/unicode.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/unicode.o: In function `getg16':
./src/unicode.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/unicode.o: In function `getg24':
./src/unicode.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getg32':
./src/unicode.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getg8':
./src/unicode.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getpixel':
./src/unicode.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/unicode.o: In function `getr15':
./src/unicode.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getr16':
./src/unicode.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/unicode.o: In function `getr24':
./src/unicode.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getr32':
./src/unicode.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/unicode.o: In function `getr8':
./src/unicode.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/unicode.o: In function `gui_textout':
./src/unicode.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/unicode.o: In function `install_allegro':
./src/unicode.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_inside_bitmap':
./src/unicode.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_linear_bitmap':
./src/unicode.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_memory_bitmap':
./src/unicode.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_planar_bitmap':
./src/unicode.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_same_bitmap':
./src/unicode.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_screen_bitmap':
./src/unicode.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_sub_bitmap':
./src/unicode.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_system_bitmap':
./src/unicode.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_video_bitmap':
./src/unicode.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/unicode.o: In function `is_windowed_mode':
./src/unicode.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/unicode.o: In function `itofix':
./src/unicode.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/unicode.o: In function `line':
./src/unicode.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/unicode.o: In function `makeacol32':
./src/unicode.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/unicode.o: In function `makecol15':
./src/unicode.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/unicode.o: In function `makecol16':
./src/unicode.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/unicode.o: In function `makecol24':
./src/unicode.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `makecol32':
./src/unicode.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/unicode.o: In function `persp_project':
./src/unicode.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/unicode.o: In function `persp_project_f':
./src/unicode.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/unicode.o: In function `pivot_scaled_sprite':
./src/unicode.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/unicode.o: In function `pivot_scaled_sprite_v_flip':
./src/unicode.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/unicode.o: In function `pivot_sprite':
./src/unicode.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/unicode.o: In function `pivot_sprite_v_flip':
./src/unicode.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/unicode.o: In function `polygon':
./src/unicode.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/unicode.o: In function `polygon3d':
./src/unicode.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/unicode.o: In function `polygon3d_f':
./src/unicode.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/unicode.o: In function `putpixel':
./src/unicode.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/unicode.o: In function `quad3d':
./src/unicode.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/unicode.o: In function `quad3d_f':
./src/unicode.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/unicode.o: In function `rect':
./src/unicode.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/unicode.o: In function `rectfill':
./src/unicode.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/unicode.o: In function `release_bitmap':
./src/unicode.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/unicode.o: In function `release_screen':
./src/unicode.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `rotate_scaled_sprite':
./src/unicode.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/unicode.o: In function `rotate_scaled_sprite_v_flip':
./src/unicode.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/unicode.o: In function `rotate_sprite':
./src/unicode.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/unicode.o: In function `rotate_sprite_v_flip':
./src/unicode.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/unicode.o: In function `set_clip_state':
./src/unicode.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/unicode.o: In function `set_window_close_button':
./src/unicode.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/unicode.o: In function `set_window_close_hook':
./src/unicode.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/unicode.o: In function `set_window_title':
./src/unicode.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/unicode.o: In function `spline':
./src/unicode.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/unicode.o: In function `textout':
./src/unicode.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/unicode.o: In function `textout_centre':
./src/unicode.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/unicode.o: In function `textout_justify':
./src/unicode.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/unicode.o: In function `textout_right':
./src/unicode.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/unicode.o: In function `triangle':
./src/unicode.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/unicode.o: In function `triangle3d':
./src/unicode.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/unicode.o: In function `triangle3d_f':
./src/unicode.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/unicode.o: In function `yield_timeslice':
./src/unicode.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/vtable.o: In function `_allegro_hline':
./src/vtable.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/vtable.o: In function `_allegro_vline':
./src/vtable.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/vtable.o: In function `_default_ds':
./src/vtable.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/vtable.o: In function `_getpixel':
./src/vtable.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/vtable.o: In function `_getpixel15':
./src/vtable.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/vtable.o: In function `_getpixel16':
./src/vtable.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/vtable.o: In function `_getpixel24':
./src/vtable.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/vtable.o: In function `_getpixel32':
./src/vtable.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/vtable.o: In function `_putpixel':
./src/vtable.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/vtable.o: In function `_putpixel15':
./src/vtable.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/vtable.o: In function `_putpixel16':
./src/vtable.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/vtable.o: In function `_putpixel24':
./src/vtable.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/vtable.o: In function `_putpixel32':
./src/vtable.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/vtable.o: In function `_set_color':
./src/vtable.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/vtable.o: In function `acquire_bitmap':
./src/vtable.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/vtable.o: In function `acquire_screen':
./src/vtable.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/vtable.o: In function `apply_matrix':
./src/vtable.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/vtable.o: In function `arc':
./src/vtable.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/vtable.o: In function `bitmap_color_depth':
./src/vtable.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/vtable.o: In function `bitmap_mask_color':
./src/vtable.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/vtable.o: In function `bmp_read24':
./src/vtable.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/vtable.o: In function `bmp_read_line':
./src/vtable.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/vtable.o: In function `bmp_unwrite_line':
./src/vtable.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/vtable.o: In function `bmp_write24':
./src/vtable.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/vtable.o: In function `bmp_write_line':
./src/vtable.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/vtable.o: In function `circle':
./src/vtable.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `circlefill':
./src/vtable.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/vtable.o: In function `clear_to_color':
./src/vtable.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/vtable.o: In function `desktop_color_depth':
./src/vtable.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/vtable.o: In function `dot_product':
./src/vtable.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/vtable.o: In function `dot_product_f':
./src/vtable.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_character':
./src/vtable.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_character_ex':
./src/vtable.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_gouraud_sprite':
./src/vtable.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_lit_rle_sprite':
./src/vtable.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_lit_sprite':
./src/vtable.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_rle_sprite':
./src/vtable.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_sprite':
./src/vtable.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_sprite_h_flip':
./src/vtable.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_sprite_v_flip':
./src/vtable.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_sprite_vh_flip':
./src/vtable.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_trans_rle_sprite':
./src/vtable.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/vtable.o: In function `draw_trans_sprite':
./src/vtable.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `ellipse':
./src/vtable.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `ellipsefill':
./src/vtable.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/vtable.o: In function `fastline':
./src/vtable.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/vtable.o: In function `file_select':
./src/vtable.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixacos':
./src/vtable.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixadd':
./src/vtable.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixasin':
./src/vtable.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixceil':
./src/vtable.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixcos':
./src/vtable.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixdiv':
./src/vtable.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixfloor':
./src/vtable.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixmul':
./src/vtable.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixsin':
./src/vtable.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixsub':
./src/vtable.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixtan':
./src/vtable.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixtof':
./src/vtable.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/vtable.o: In function `fixtoi':
./src/vtable.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/vtable.o: In function `floodfill':
./src/vtable.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/vtable.o: In function `ftofix':
./src/vtable.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/vtable.o: In function `get_clip_rect':
./src/vtable.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/vtable.o: In function `get_clip_state':
./src/vtable.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/vtable.o: In function `get_desktop_resolution':
./src/vtable.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/vtable.o: In function `geta32':
./src/vtable.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/vtable.o: In function `getb15':
./src/vtable.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/vtable.o: In function `getb16':
./src/vtable.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/vtable.o: In function `getb24':
./src/vtable.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getb32':
./src/vtable.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/vtable.o: In function `getb8':
./src/vtable.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getg15':
./src/vtable.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/vtable.o: In function `getg16':
./src/vtable.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/vtable.o: In function `getg24':
./src/vtable.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getg32':
./src/vtable.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getg8':
./src/vtable.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getpixel':
./src/vtable.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/vtable.o: In function `getr15':
./src/vtable.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getr16':
./src/vtable.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/vtable.o: In function `getr24':
./src/vtable.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getr32':
./src/vtable.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/vtable.o: In function `getr8':
./src/vtable.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/vtable.o: In function `gui_textout':
./src/vtable.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/vtable.o: In function `install_allegro':
./src/vtable.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_inside_bitmap':
./src/vtable.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_linear_bitmap':
./src/vtable.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_memory_bitmap':
./src/vtable.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_planar_bitmap':
./src/vtable.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_same_bitmap':
./src/vtable.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_screen_bitmap':
./src/vtable.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_sub_bitmap':
./src/vtable.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_system_bitmap':
./src/vtable.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_video_bitmap':
./src/vtable.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/vtable.o: In function `is_windowed_mode':
./src/vtable.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/vtable.o: In function `itofix':
./src/vtable.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/vtable.o: In function `line':
./src/vtable.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/vtable.o: In function `makeacol32':
./src/vtable.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/vtable.o: In function `makecol15':
./src/vtable.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/vtable.o: In function `makecol16':
./src/vtable.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/vtable.o: In function `makecol24':
./src/vtable.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `makecol32':
./src/vtable.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/vtable.o: In function `persp_project':
./src/vtable.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/vtable.o: In function `persp_project_f':
./src/vtable.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/vtable.o: In function `pivot_scaled_sprite':
./src/vtable.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/vtable.o: In function `pivot_scaled_sprite_v_flip':
./src/vtable.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/vtable.o: In function `pivot_sprite':
./src/vtable.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/vtable.o: In function `pivot_sprite_v_flip':
./src/vtable.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/vtable.o: In function `polygon':
./src/vtable.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/vtable.o: In function `polygon3d':
./src/vtable.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/vtable.o: In function `polygon3d_f':
./src/vtable.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/vtable.o: In function `putpixel':
./src/vtable.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/vtable.o: In function `quad3d':
./src/vtable.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/vtable.o: In function `quad3d_f':
./src/vtable.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/vtable.o: In function `rect':
./src/vtable.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/vtable.o: In function `rectfill':
./src/vtable.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/vtable.o: In function `release_bitmap':
./src/vtable.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/vtable.o: In function `release_screen':
./src/vtable.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `rotate_scaled_sprite':
./src/vtable.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/vtable.o: In function `rotate_scaled_sprite_v_flip':
./src/vtable.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/vtable.o: In function `rotate_sprite':
./src/vtable.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/vtable.o: In function `rotate_sprite_v_flip':
./src/vtable.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/vtable.o: In function `set_clip_state':
./src/vtable.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/vtable.o: In function `set_window_close_button':
./src/vtable.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/vtable.o: In function `set_window_close_hook':
./src/vtable.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/vtable.o: In function `set_window_title':
./src/vtable.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/vtable.o: In function `spline':
./src/vtable.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/vtable.o: In function `textout':
./src/vtable.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/vtable.o: In function `textout_centre':
./src/vtable.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/vtable.o: In function `textout_justify':
./src/vtable.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/vtable.o: In function `textout_right':
./src/vtable.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/vtable.o: In function `triangle':
./src/vtable.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/vtable.o: In function `triangle3d':
./src/vtable.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/vtable.o: In function `triangle3d_f':
./src/vtable.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/vtable.o: In function `yield_timeslice':
./src/vtable.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_allegro_hline':
./src/vtable15.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_allegro_vline':
./src/vtable15.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_default_ds':
./src/vtable15.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_getpixel':
./src/vtable15.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_getpixel15':
./src/vtable15.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_getpixel16':
./src/vtable15.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_getpixel24':
./src/vtable15.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_getpixel32':
./src/vtable15.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_grow_scratch_mem':
./src/vtable15.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_putpixel':
./src/vtable15.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_putpixel15':
./src/vtable15.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_putpixel16':
./src/vtable15.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_putpixel24':
./src/vtable15.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_putpixel32':
./src/vtable15.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/vtable15.o: In function `_set_color':
./src/vtable15.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/vtable15.o: In function `acquire_bitmap':
./src/vtable15.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/vtable15.o: In function `acquire_screen':
./src/vtable15.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `apply_matrix':
./src/vtable15.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `arc':
./src/vtable15.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bitmap_color_depth':
./src/vtable15.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bitmap_mask_color':
./src/vtable15.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bmp_read24':
./src/vtable15.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bmp_read_line':
./src/vtable15.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bmp_unwrite_line':
./src/vtable15.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bmp_write24':
./src/vtable15.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/vtable15.o: In function `bmp_write_line':
./src/vtable15.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/vtable15.o: In function `circle':
./src/vtable15.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `circlefill':
./src/vtable15.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `clear_to_color':
./src/vtable15.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/vtable15.o: In function `desktop_color_depth':
./src/vtable15.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `dot_product':
./src/vtable15.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/vtable15.o: In function `dot_product_f':
./src/vtable15.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_character':
./src/vtable15.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_character_ex':
./src/vtable15.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_gouraud_sprite':
./src/vtable15.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_lit_rle_sprite':
./src/vtable15.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_lit_sprite':
./src/vtable15.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_rle_sprite':
./src/vtable15.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_sprite':
./src/vtable15.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_sprite_h_flip':
./src/vtable15.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_sprite_v_flip':
./src/vtable15.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_sprite_vh_flip':
./src/vtable15.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_trans_rle_sprite':
./src/vtable15.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/vtable15.o: In function `draw_trans_sprite':
./src/vtable15.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `ellipse':
./src/vtable15.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `ellipsefill':
./src/vtable15.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fastline':
./src/vtable15.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/vtable15.o: In function `file_select':
./src/vtable15.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixacos':
./src/vtable15.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixadd':
./src/vtable15.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixasin':
./src/vtable15.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixceil':
./src/vtable15.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixcos':
./src/vtable15.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixdiv':
./src/vtable15.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixfloor':
./src/vtable15.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixmul':
./src/vtable15.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixsin':
./src/vtable15.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixsub':
./src/vtable15.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixtan':
./src/vtable15.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixtof':
./src/vtable15.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `fixtoi':
./src/vtable15.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `floodfill':
./src/vtable15.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/vtable15.o: In function `ftofix':
./src/vtable15.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/vtable15.o: In function `get_clip_rect':
./src/vtable15.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/vtable15.o: In function `get_clip_state':
./src/vtable15.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/vtable15.o: In function `get_desktop_resolution':
./src/vtable15.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/vtable15.o: In function `geta32':
./src/vtable15.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getb15':
./src/vtable15.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getb16':
./src/vtable15.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getb24':
./src/vtable15.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getb32':
./src/vtable15.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getb8':
./src/vtable15.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getg15':
./src/vtable15.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getg16':
./src/vtable15.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getg24':
./src/vtable15.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getg32':
./src/vtable15.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getg8':
./src/vtable15.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getpixel':
./src/vtable15.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getr15':
./src/vtable15.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getr16':
./src/vtable15.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getr24':
./src/vtable15.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getr32':
./src/vtable15.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `getr8':
./src/vtable15.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/vtable15.o: In function `gui_textout':
./src/vtable15.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `install_allegro':
./src/vtable15.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_inside_bitmap':
./src/vtable15.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_linear_bitmap':
./src/vtable15.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_memory_bitmap':
./src/vtable15.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_planar_bitmap':
./src/vtable15.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_same_bitmap':
./src/vtable15.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_screen_bitmap':
./src/vtable15.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_sub_bitmap':
./src/vtable15.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_system_bitmap':
./src/vtable15.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_video_bitmap':
./src/vtable15.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/vtable15.o: In function `is_windowed_mode':
./src/vtable15.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/vtable15.o: In function `itofix':
./src/vtable15.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `line':
./src/vtable15.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/vtable15.o: In function `makeacol32':
./src/vtable15.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/vtable15.o: In function `makecol15':
./src/vtable15.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/vtable15.o: In function `makecol16':
./src/vtable15.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `makecol24':
./src/vtable15.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `makecol32':
./src/vtable15.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/vtable15.o: In function `persp_project':
./src/vtable15.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/vtable15.o: In function `persp_project_f':
./src/vtable15.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/vtable15.o: In function `pivot_scaled_sprite':
./src/vtable15.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/vtable15.o: In function `pivot_scaled_sprite_v_flip':
./src/vtable15.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `pivot_sprite':
./src/vtable15.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `pivot_sprite_v_flip':
./src/vtable15.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/vtable15.o: In function `polygon':
./src/vtable15.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `polygon3d':
./src/vtable15.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/vtable15.o: In function `polygon3d_f':
./src/vtable15.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/vtable15.o: In function `putpixel':
./src/vtable15.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/vtable15.o: In function `quad3d':
./src/vtable15.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/vtable15.o: In function `quad3d_f':
./src/vtable15.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/vtable15.o: In function `rect':
./src/vtable15.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `rectfill':
./src/vtable15.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/vtable15.o: In function `release_bitmap':
./src/vtable15.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `release_screen':
./src/vtable15.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `rotate_scaled_sprite':
./src/vtable15.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/vtable15.o: In function `rotate_scaled_sprite_v_flip':
./src/vtable15.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/vtable15.o: In function `rotate_sprite':
./src/vtable15.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/vtable15.o: In function `rotate_sprite_v_flip':
./src/vtable15.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `set_clip_state':
./src/vtable15.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/vtable15.o: In function `set_window_close_button':
./src/vtable15.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `set_window_close_hook':
./src/vtable15.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `set_window_title':
./src/vtable15.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `spline':
./src/vtable15.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/vtable15.o: In function `textout':
./src/vtable15.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `textout_centre':
./src/vtable15.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/vtable15.o: In function `textout_justify':
./src/vtable15.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/vtable15.o: In function `textout_right':
./src/vtable15.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/vtable15.o: In function `triangle':
./src/vtable15.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/vtable15.o: In function `triangle3d':
./src/vtable15.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/vtable15.o: In function `triangle3d_f':
./src/vtable15.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/vtable15.o: In function `yield_timeslice':
./src/vtable15.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_allegro_hline':
./src/vtable16.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_allegro_vline':
./src/vtable16.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_default_ds':
./src/vtable16.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_getpixel':
./src/vtable16.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_getpixel15':
./src/vtable16.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_getpixel16':
./src/vtable16.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_getpixel24':
./src/vtable16.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_getpixel32':
./src/vtable16.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_grow_scratch_mem':
./src/vtable16.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_putpixel':
./src/vtable16.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_putpixel15':
./src/vtable16.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_putpixel16':
./src/vtable16.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_putpixel24':
./src/vtable16.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_putpixel32':
./src/vtable16.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/vtable16.o: In function `_set_color':
./src/vtable16.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/vtable16.o: In function `acquire_bitmap':
./src/vtable16.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/vtable16.o: In function `acquire_screen':
./src/vtable16.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `apply_matrix':
./src/vtable16.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `arc':
./src/vtable16.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bitmap_color_depth':
./src/vtable16.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bitmap_mask_color':
./src/vtable16.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bmp_read24':
./src/vtable16.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bmp_read_line':
./src/vtable16.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bmp_unwrite_line':
./src/vtable16.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bmp_write24':
./src/vtable16.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/vtable16.o: In function `bmp_write_line':
./src/vtable16.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/vtable16.o: In function `circle':
./src/vtable16.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `circlefill':
./src/vtable16.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `clear_to_color':
./src/vtable16.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/vtable16.o: In function `desktop_color_depth':
./src/vtable16.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `dot_product':
./src/vtable16.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/vtable16.o: In function `dot_product_f':
./src/vtable16.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_character':
./src/vtable16.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_character_ex':
./src/vtable16.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_gouraud_sprite':
./src/vtable16.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_lit_rle_sprite':
./src/vtable16.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_lit_sprite':
./src/vtable16.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_rle_sprite':
./src/vtable16.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_sprite':
./src/vtable16.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_sprite_h_flip':
./src/vtable16.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_sprite_v_flip':
./src/vtable16.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_sprite_vh_flip':
./src/vtable16.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_trans_rle_sprite':
./src/vtable16.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/vtable16.o: In function `draw_trans_sprite':
./src/vtable16.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `ellipse':
./src/vtable16.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `ellipsefill':
./src/vtable16.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fastline':
./src/vtable16.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/vtable16.o: In function `file_select':
./src/vtable16.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixacos':
./src/vtable16.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixadd':
./src/vtable16.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixasin':
./src/vtable16.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixceil':
./src/vtable16.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixcos':
./src/vtable16.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixdiv':
./src/vtable16.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixfloor':
./src/vtable16.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixmul':
./src/vtable16.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixsin':
./src/vtable16.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixsub':
./src/vtable16.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixtan':
./src/vtable16.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixtof':
./src/vtable16.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `fixtoi':
./src/vtable16.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `floodfill':
./src/vtable16.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/vtable16.o: In function `ftofix':
./src/vtable16.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/vtable16.o: In function `get_clip_rect':
./src/vtable16.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/vtable16.o: In function `get_clip_state':
./src/vtable16.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/vtable16.o: In function `get_desktop_resolution':
./src/vtable16.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/vtable16.o: In function `geta32':
./src/vtable16.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getb15':
./src/vtable16.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getb16':
./src/vtable16.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getb24':
./src/vtable16.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getb32':
./src/vtable16.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getb8':
./src/vtable16.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getg15':
./src/vtable16.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getg16':
./src/vtable16.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getg24':
./src/vtable16.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getg32':
./src/vtable16.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getg8':
./src/vtable16.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getpixel':
./src/vtable16.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getr15':
./src/vtable16.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getr16':
./src/vtable16.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getr24':
./src/vtable16.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getr32':
./src/vtable16.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `getr8':
./src/vtable16.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/vtable16.o: In function `gui_textout':
./src/vtable16.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `install_allegro':
./src/vtable16.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_inside_bitmap':
./src/vtable16.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_linear_bitmap':
./src/vtable16.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_memory_bitmap':
./src/vtable16.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_planar_bitmap':
./src/vtable16.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_same_bitmap':
./src/vtable16.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_screen_bitmap':
./src/vtable16.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_sub_bitmap':
./src/vtable16.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_system_bitmap':
./src/vtable16.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_video_bitmap':
./src/vtable16.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/vtable16.o: In function `is_windowed_mode':
./src/vtable16.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/vtable16.o: In function `itofix':
./src/vtable16.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `line':
./src/vtable16.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/vtable16.o: In function `makeacol32':
./src/vtable16.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/vtable16.o: In function `makecol15':
./src/vtable16.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/vtable16.o: In function `makecol16':
./src/vtable16.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `makecol24':
./src/vtable16.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `makecol32':
./src/vtable16.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/vtable16.o: In function `persp_project':
./src/vtable16.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/vtable16.o: In function `persp_project_f':
./src/vtable16.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/vtable16.o: In function `pivot_scaled_sprite':
./src/vtable16.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/vtable16.o: In function `pivot_scaled_sprite_v_flip':
./src/vtable16.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `pivot_sprite':
./src/vtable16.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `pivot_sprite_v_flip':
./src/vtable16.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/vtable16.o: In function `polygon':
./src/vtable16.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `polygon3d':
./src/vtable16.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/vtable16.o: In function `polygon3d_f':
./src/vtable16.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/vtable16.o: In function `putpixel':
./src/vtable16.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/vtable16.o: In function `quad3d':
./src/vtable16.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/vtable16.o: In function `quad3d_f':
./src/vtable16.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/vtable16.o: In function `rect':
./src/vtable16.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `rectfill':
./src/vtable16.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/vtable16.o: In function `release_bitmap':
./src/vtable16.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `release_screen':
./src/vtable16.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `rotate_scaled_sprite':
./src/vtable16.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/vtable16.o: In function `rotate_scaled_sprite_v_flip':
./src/vtable16.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/vtable16.o: In function `rotate_sprite':
./src/vtable16.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/vtable16.o: In function `rotate_sprite_v_flip':
./src/vtable16.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `set_clip_state':
./src/vtable16.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/vtable16.o: In function `set_window_close_button':
./src/vtable16.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `set_window_close_hook':
./src/vtable16.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `set_window_title':
./src/vtable16.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `spline':
./src/vtable16.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/vtable16.o: In function `textout':
./src/vtable16.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `textout_centre':
./src/vtable16.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/vtable16.o: In function `textout_justify':
./src/vtable16.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/vtable16.o: In function `textout_right':
./src/vtable16.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/vtable16.o: In function `triangle':
./src/vtable16.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/vtable16.o: In function `triangle3d':
./src/vtable16.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/vtable16.o: In function `triangle3d_f':
./src/vtable16.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/vtable16.o: In function `yield_timeslice':
./src/vtable16.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_allegro_hline':
./src/vtable24.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_allegro_vline':
./src/vtable24.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_default_ds':
./src/vtable24.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_getpixel':
./src/vtable24.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_getpixel15':
./src/vtable24.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_getpixel16':
./src/vtable24.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_getpixel24':
./src/vtable24.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_getpixel32':
./src/vtable24.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_grow_scratch_mem':
./src/vtable24.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_putpixel':
./src/vtable24.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_putpixel15':
./src/vtable24.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_putpixel16':
./src/vtable24.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_putpixel24':
./src/vtable24.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_putpixel32':
./src/vtable24.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/vtable24.o: In function `_set_color':
./src/vtable24.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/vtable24.o: In function `acquire_bitmap':
./src/vtable24.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/vtable24.o: In function `acquire_screen':
./src/vtable24.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `apply_matrix':
./src/vtable24.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `arc':
./src/vtable24.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bitmap_color_depth':
./src/vtable24.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bitmap_mask_color':
./src/vtable24.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bmp_read24':
./src/vtable24.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bmp_read_line':
./src/vtable24.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bmp_unwrite_line':
./src/vtable24.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bmp_write24':
./src/vtable24.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/vtable24.o: In function `bmp_write_line':
./src/vtable24.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/vtable24.o: In function `circle':
./src/vtable24.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `circlefill':
./src/vtable24.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `clear_to_color':
./src/vtable24.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/vtable24.o: In function `desktop_color_depth':
./src/vtable24.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `dot_product':
./src/vtable24.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/vtable24.o: In function `dot_product_f':
./src/vtable24.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_character':
./src/vtable24.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_character_ex':
./src/vtable24.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_gouraud_sprite':
./src/vtable24.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_lit_rle_sprite':
./src/vtable24.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_lit_sprite':
./src/vtable24.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_rle_sprite':
./src/vtable24.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_sprite':
./src/vtable24.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_sprite_h_flip':
./src/vtable24.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_sprite_v_flip':
./src/vtable24.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_sprite_vh_flip':
./src/vtable24.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_trans_rle_sprite':
./src/vtable24.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/vtable24.o: In function `draw_trans_sprite':
./src/vtable24.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `ellipse':
./src/vtable24.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `ellipsefill':
./src/vtable24.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fastline':
./src/vtable24.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/vtable24.o: In function `file_select':
./src/vtable24.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixacos':
./src/vtable24.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixadd':
./src/vtable24.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixasin':
./src/vtable24.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixceil':
./src/vtable24.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixcos':
./src/vtable24.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixdiv':
./src/vtable24.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixfloor':
./src/vtable24.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixmul':
./src/vtable24.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixsin':
./src/vtable24.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixsub':
./src/vtable24.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixtan':
./src/vtable24.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixtof':
./src/vtable24.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `fixtoi':
./src/vtable24.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `floodfill':
./src/vtable24.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/vtable24.o: In function `ftofix':
./src/vtable24.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/vtable24.o: In function `get_clip_rect':
./src/vtable24.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/vtable24.o: In function `get_clip_state':
./src/vtable24.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/vtable24.o: In function `get_desktop_resolution':
./src/vtable24.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/vtable24.o: In function `geta32':
./src/vtable24.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getb15':
./src/vtable24.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getb16':
./src/vtable24.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getb24':
./src/vtable24.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getb32':
./src/vtable24.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getb8':
./src/vtable24.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getg15':
./src/vtable24.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getg16':
./src/vtable24.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getg24':
./src/vtable24.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getg32':
./src/vtable24.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getg8':
./src/vtable24.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getpixel':
./src/vtable24.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getr15':
./src/vtable24.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getr16':
./src/vtable24.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getr24':
./src/vtable24.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getr32':
./src/vtable24.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `getr8':
./src/vtable24.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/vtable24.o: In function `gui_textout':
./src/vtable24.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `install_allegro':
./src/vtable24.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_inside_bitmap':
./src/vtable24.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_linear_bitmap':
./src/vtable24.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_memory_bitmap':
./src/vtable24.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_planar_bitmap':
./src/vtable24.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_same_bitmap':
./src/vtable24.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_screen_bitmap':
./src/vtable24.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_sub_bitmap':
./src/vtable24.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_system_bitmap':
./src/vtable24.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_video_bitmap':
./src/vtable24.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/vtable24.o: In function `is_windowed_mode':
./src/vtable24.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/vtable24.o: In function `itofix':
./src/vtable24.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `line':
./src/vtable24.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/vtable24.o: In function `makeacol32':
./src/vtable24.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/vtable24.o: In function `makecol15':
./src/vtable24.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/vtable24.o: In function `makecol16':
./src/vtable24.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `makecol24':
./src/vtable24.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `makecol32':
./src/vtable24.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/vtable24.o: In function `persp_project':
./src/vtable24.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/vtable24.o: In function `persp_project_f':
./src/vtable24.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/vtable24.o: In function `pivot_scaled_sprite':
./src/vtable24.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/vtable24.o: In function `pivot_scaled_sprite_v_flip':
./src/vtable24.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `pivot_sprite':
./src/vtable24.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `pivot_sprite_v_flip':
./src/vtable24.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/vtable24.o: In function `polygon':
./src/vtable24.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `polygon3d':
./src/vtable24.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/vtable24.o: In function `polygon3d_f':
./src/vtable24.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/vtable24.o: In function `putpixel':
./src/vtable24.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/vtable24.o: In function `quad3d':
./src/vtable24.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/vtable24.o: In function `quad3d_f':
./src/vtable24.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/vtable24.o: In function `rect':
./src/vtable24.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `rectfill':
./src/vtable24.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/vtable24.o: In function `release_bitmap':
./src/vtable24.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `release_screen':
./src/vtable24.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `rotate_scaled_sprite':
./src/vtable24.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/vtable24.o: In function `rotate_scaled_sprite_v_flip':
./src/vtable24.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/vtable24.o: In function `rotate_sprite':
./src/vtable24.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/vtable24.o: In function `rotate_sprite_v_flip':
./src/vtable24.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `set_clip_state':
./src/vtable24.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/vtable24.o: In function `set_window_close_button':
./src/vtable24.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `set_window_close_hook':
./src/vtable24.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `set_window_title':
./src/vtable24.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `spline':
./src/vtable24.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/vtable24.o: In function `textout':
./src/vtable24.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `textout_centre':
./src/vtable24.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/vtable24.o: In function `textout_justify':
./src/vtable24.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/vtable24.o: In function `textout_right':
./src/vtable24.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/vtable24.o: In function `triangle':
./src/vtable24.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/vtable24.o: In function `triangle3d':
./src/vtable24.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/vtable24.o: In function `triangle3d_f':
./src/vtable24.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/vtable24.o: In function `yield_timeslice':
./src/vtable24.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_allegro_hline':
./src/vtable32.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_allegro_vline':
./src/vtable32.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_default_ds':
./src/vtable32.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_getpixel':
./src/vtable32.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_getpixel15':
./src/vtable32.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_getpixel16':
./src/vtable32.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_getpixel24':
./src/vtable32.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_getpixel32':
./src/vtable32.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_grow_scratch_mem':
./src/vtable32.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_putpixel':
./src/vtable32.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_putpixel15':
./src/vtable32.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_putpixel16':
./src/vtable32.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_putpixel24':
./src/vtable32.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_putpixel32':
./src/vtable32.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/vtable32.o: In function `_set_color':
./src/vtable32.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/vtable32.o: In function `acquire_bitmap':
./src/vtable32.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/vtable32.o: In function `acquire_screen':
./src/vtable32.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `apply_matrix':
./src/vtable32.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `arc':
./src/vtable32.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bitmap_color_depth':
./src/vtable32.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bitmap_mask_color':
./src/vtable32.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bmp_read24':
./src/vtable32.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bmp_read_line':
./src/vtable32.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bmp_unwrite_line':
./src/vtable32.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bmp_write24':
./src/vtable32.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/vtable32.o: In function `bmp_write_line':
./src/vtable32.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/vtable32.o: In function `circle':
./src/vtable32.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `circlefill':
./src/vtable32.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `clear_to_color':
./src/vtable32.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/vtable32.o: In function `desktop_color_depth':
./src/vtable32.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `dot_product':
./src/vtable32.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/vtable32.o: In function `dot_product_f':
./src/vtable32.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_character':
./src/vtable32.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_character_ex':
./src/vtable32.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_gouraud_sprite':
./src/vtable32.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_lit_rle_sprite':
./src/vtable32.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_lit_sprite':
./src/vtable32.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_rle_sprite':
./src/vtable32.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_sprite':
./src/vtable32.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_sprite_h_flip':
./src/vtable32.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_sprite_v_flip':
./src/vtable32.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_sprite_vh_flip':
./src/vtable32.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_trans_rle_sprite':
./src/vtable32.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/vtable32.o: In function `draw_trans_sprite':
./src/vtable32.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `ellipse':
./src/vtable32.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `ellipsefill':
./src/vtable32.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fastline':
./src/vtable32.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/vtable32.o: In function `file_select':
./src/vtable32.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixacos':
./src/vtable32.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixadd':
./src/vtable32.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixasin':
./src/vtable32.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixceil':
./src/vtable32.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixcos':
./src/vtable32.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixdiv':
./src/vtable32.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixfloor':
./src/vtable32.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixmul':
./src/vtable32.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixsin':
./src/vtable32.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixsub':
./src/vtable32.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixtan':
./src/vtable32.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixtof':
./src/vtable32.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `fixtoi':
./src/vtable32.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `floodfill':
./src/vtable32.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/vtable32.o: In function `ftofix':
./src/vtable32.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/vtable32.o: In function `get_clip_rect':
./src/vtable32.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/vtable32.o: In function `get_clip_state':
./src/vtable32.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/vtable32.o: In function `get_desktop_resolution':
./src/vtable32.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/vtable32.o: In function `geta32':
./src/vtable32.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getb15':
./src/vtable32.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getb16':
./src/vtable32.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getb24':
./src/vtable32.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getb32':
./src/vtable32.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getb8':
./src/vtable32.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getg15':
./src/vtable32.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getg16':
./src/vtable32.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getg24':
./src/vtable32.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getg32':
./src/vtable32.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getg8':
./src/vtable32.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getpixel':
./src/vtable32.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getr15':
./src/vtable32.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getr16':
./src/vtable32.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getr24':
./src/vtable32.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getr32':
./src/vtable32.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `getr8':
./src/vtable32.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/vtable32.o: In function `gui_textout':
./src/vtable32.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `install_allegro':
./src/vtable32.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_inside_bitmap':
./src/vtable32.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_linear_bitmap':
./src/vtable32.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_memory_bitmap':
./src/vtable32.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_planar_bitmap':
./src/vtable32.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_same_bitmap':
./src/vtable32.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_screen_bitmap':
./src/vtable32.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_sub_bitmap':
./src/vtable32.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_system_bitmap':
./src/vtable32.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_video_bitmap':
./src/vtable32.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/vtable32.o: In function `is_windowed_mode':
./src/vtable32.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/vtable32.o: In function `itofix':
./src/vtable32.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `line':
./src/vtable32.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/vtable32.o: In function `makeacol32':
./src/vtable32.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/vtable32.o: In function `makecol15':
./src/vtable32.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/vtable32.o: In function `makecol16':
./src/vtable32.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `makecol24':
./src/vtable32.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `makecol32':
./src/vtable32.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/vtable32.o: In function `persp_project':
./src/vtable32.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/vtable32.o: In function `persp_project_f':
./src/vtable32.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/vtable32.o: In function `pivot_scaled_sprite':
./src/vtable32.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/vtable32.o: In function `pivot_scaled_sprite_v_flip':
./src/vtable32.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `pivot_sprite':
./src/vtable32.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `pivot_sprite_v_flip':
./src/vtable32.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/vtable32.o: In function `polygon':
./src/vtable32.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `polygon3d':
./src/vtable32.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/vtable32.o: In function `polygon3d_f':
./src/vtable32.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/vtable32.o: In function `putpixel':
./src/vtable32.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/vtable32.o: In function `quad3d':
./src/vtable32.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/vtable32.o: In function `quad3d_f':
./src/vtable32.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/vtable32.o: In function `rect':
./src/vtable32.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `rectfill':
./src/vtable32.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/vtable32.o: In function `release_bitmap':
./src/vtable32.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `release_screen':
./src/vtable32.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `rotate_scaled_sprite':
./src/vtable32.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/vtable32.o: In function `rotate_scaled_sprite_v_flip':
./src/vtable32.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/vtable32.o: In function `rotate_sprite':
./src/vtable32.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/vtable32.o: In function `rotate_sprite_v_flip':
./src/vtable32.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `set_clip_state':
./src/vtable32.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/vtable32.o: In function `set_window_close_button':
./src/vtable32.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `set_window_close_hook':
./src/vtable32.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `set_window_title':
./src/vtable32.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `spline':
./src/vtable32.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/vtable32.o: In function `textout':
./src/vtable32.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `textout_centre':
./src/vtable32.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/vtable32.o: In function `textout_justify':
./src/vtable32.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/vtable32.o: In function `textout_right':
./src/vtable32.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/vtable32.o: In function `triangle':
./src/vtable32.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/vtable32.o: In function `triangle3d':
./src/vtable32.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/vtable32.o: In function `triangle3d_f':
./src/vtable32.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/vtable32.o: In function `yield_timeslice':
./src/vtable32.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_allegro_hline':
./src/vtable8.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_allegro_vline':
./src/vtable8.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_default_ds':
./src/vtable8.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_getpixel':
./src/vtable8.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_getpixel15':
./src/vtable8.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_getpixel16':
./src/vtable8.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_getpixel24':
./src/vtable8.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_getpixel32':
./src/vtable8.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_grow_scratch_mem':
./src/vtable8.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_putpixel':
./src/vtable8.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_putpixel15':
./src/vtable8.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_putpixel16':
./src/vtable8.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_putpixel24':
./src/vtable8.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_putpixel32':
./src/vtable8.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/vtable8.o: In function `_set_color':
./src/vtable8.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/vtable8.o: In function `acquire_bitmap':
./src/vtable8.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/vtable8.o: In function `acquire_screen':
./src/vtable8.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `apply_matrix':
./src/vtable8.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `arc':
./src/vtable8.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bitmap_color_depth':
./src/vtable8.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bitmap_mask_color':
./src/vtable8.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bmp_read24':
./src/vtable8.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bmp_read_line':
./src/vtable8.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bmp_unwrite_line':
./src/vtable8.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bmp_write24':
./src/vtable8.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/vtable8.o: In function `bmp_write_line':
./src/vtable8.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/vtable8.o: In function `circle':
./src/vtable8.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `circlefill':
./src/vtable8.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `clear_to_color':
./src/vtable8.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/vtable8.o: In function `desktop_color_depth':
./src/vtable8.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `dot_product':
./src/vtable8.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/vtable8.o: In function `dot_product_f':
./src/vtable8.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_character':
./src/vtable8.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_character_ex':
./src/vtable8.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_gouraud_sprite':
./src/vtable8.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_lit_rle_sprite':
./src/vtable8.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_lit_sprite':
./src/vtable8.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_rle_sprite':
./src/vtable8.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_sprite':
./src/vtable8.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_sprite_h_flip':
./src/vtable8.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_sprite_v_flip':
./src/vtable8.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_sprite_vh_flip':
./src/vtable8.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_trans_rle_sprite':
./src/vtable8.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/vtable8.o: In function `draw_trans_sprite':
./src/vtable8.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `ellipse':
./src/vtable8.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `ellipsefill':
./src/vtable8.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fastline':
./src/vtable8.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/vtable8.o: In function `file_select':
./src/vtable8.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixacos':
./src/vtable8.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixadd':
./src/vtable8.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixasin':
./src/vtable8.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixceil':
./src/vtable8.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixcos':
./src/vtable8.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixdiv':
./src/vtable8.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixfloor':
./src/vtable8.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixmul':
./src/vtable8.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixsin':
./src/vtable8.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixsub':
./src/vtable8.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixtan':
./src/vtable8.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixtof':
./src/vtable8.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `fixtoi':
./src/vtable8.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `floodfill':
./src/vtable8.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/vtable8.o: In function `ftofix':
./src/vtable8.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/vtable8.o: In function `get_clip_rect':
./src/vtable8.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/vtable8.o: In function `get_clip_state':
./src/vtable8.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/vtable8.o: In function `get_desktop_resolution':
./src/vtable8.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/vtable8.o: In function `geta32':
./src/vtable8.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getb15':
./src/vtable8.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getb16':
./src/vtable8.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getb24':
./src/vtable8.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getb32':
./src/vtable8.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getb8':
./src/vtable8.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getg15':
./src/vtable8.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getg16':
./src/vtable8.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getg24':
./src/vtable8.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getg32':
./src/vtable8.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getg8':
./src/vtable8.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getpixel':
./src/vtable8.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getr15':
./src/vtable8.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getr16':
./src/vtable8.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getr24':
./src/vtable8.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getr32':
./src/vtable8.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `getr8':
./src/vtable8.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/vtable8.o: In function `gui_textout':
./src/vtable8.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `install_allegro':
./src/vtable8.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_inside_bitmap':
./src/vtable8.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_linear_bitmap':
./src/vtable8.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_memory_bitmap':
./src/vtable8.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_planar_bitmap':
./src/vtable8.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_same_bitmap':
./src/vtable8.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_screen_bitmap':
./src/vtable8.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_sub_bitmap':
./src/vtable8.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_system_bitmap':
./src/vtable8.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_video_bitmap':
./src/vtable8.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/vtable8.o: In function `is_windowed_mode':
./src/vtable8.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/vtable8.o: In function `itofix':
./src/vtable8.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `line':
./src/vtable8.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/vtable8.o: In function `makeacol32':
./src/vtable8.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/vtable8.o: In function `makecol15':
./src/vtable8.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/vtable8.o: In function `makecol16':
./src/vtable8.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `makecol24':
./src/vtable8.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `makecol32':
./src/vtable8.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/vtable8.o: In function `persp_project':
./src/vtable8.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/vtable8.o: In function `persp_project_f':
./src/vtable8.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/vtable8.o: In function `pivot_scaled_sprite':
./src/vtable8.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/vtable8.o: In function `pivot_scaled_sprite_v_flip':
./src/vtable8.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `pivot_sprite':
./src/vtable8.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `pivot_sprite_v_flip':
./src/vtable8.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/vtable8.o: In function `polygon':
./src/vtable8.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `polygon3d':
./src/vtable8.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/vtable8.o: In function `polygon3d_f':
./src/vtable8.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/vtable8.o: In function `putpixel':
./src/vtable8.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/vtable8.o: In function `quad3d':
./src/vtable8.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/vtable8.o: In function `quad3d_f':
./src/vtable8.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/vtable8.o: In function `rect':
./src/vtable8.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `rectfill':
./src/vtable8.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/vtable8.o: In function `release_bitmap':
./src/vtable8.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `release_screen':
./src/vtable8.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `rotate_scaled_sprite':
./src/vtable8.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/vtable8.o: In function `rotate_scaled_sprite_v_flip':
./src/vtable8.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/vtable8.o: In function `rotate_sprite':
./src/vtable8.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/vtable8.o: In function `rotate_sprite_v_flip':
./src/vtable8.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `set_clip_state':
./src/vtable8.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/vtable8.o: In function `set_window_close_button':
./src/vtable8.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `set_window_close_hook':
./src/vtable8.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `set_window_title':
./src/vtable8.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `spline':
./src/vtable8.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/vtable8.o: In function `textout':
./src/vtable8.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `textout_centre':
./src/vtable8.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/vtable8.o: In function `textout_justify':
./src/vtable8.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/vtable8.o: In function `textout_right':
./src/vtable8.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/vtable8.o: In function `triangle':
./src/vtable8.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/vtable8.o: In function `triangle3d':
./src/vtable8.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/vtable8.o: In function `triangle3d_f':
./src/vtable8.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/vtable8.o: In function `yield_timeslice':
./src/vtable8.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_allegro_hline':
./src/unix/alsa5.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_allegro_vline':
./src/unix/alsa5.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_default_ds':
./src/unix/alsa5.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_getpixel':
./src/unix/alsa5.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_getpixel15':
./src/unix/alsa5.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_getpixel16':
./src/unix/alsa5.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_getpixel24':
./src/unix/alsa5.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_getpixel32':
./src/unix/alsa5.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_putpixel':
./src/unix/alsa5.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_putpixel15':
./src/unix/alsa5.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_putpixel16':
./src/unix/alsa5.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_putpixel24':
./src/unix/alsa5.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_putpixel32':
./src/unix/alsa5.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/alsa5.o: In function `_set_color':
./src/unix/alsa5.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/alsa5.o: In function `acquire_bitmap':
./src/unix/alsa5.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/alsa5.o: In function `acquire_screen':
./src/unix/alsa5.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `apply_matrix':
./src/unix/alsa5.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `arc':
./src/unix/alsa5.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bitmap_color_depth':
./src/unix/alsa5.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bitmap_mask_color':
./src/unix/alsa5.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bmp_read24':
./src/unix/alsa5.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bmp_read_line':
./src/unix/alsa5.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bmp_unwrite_line':
./src/unix/alsa5.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bmp_write24':
./src/unix/alsa5.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/alsa5.o: In function `bmp_write_line':
./src/unix/alsa5.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/alsa5.o: In function `circle':
./src/unix/alsa5.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `circlefill':
./src/unix/alsa5.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `clear_to_color':
./src/unix/alsa5.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/alsa5.o: In function `desktop_color_depth':
./src/unix/alsa5.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `dot_product':
./src/unix/alsa5.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/alsa5.o: In function `dot_product_f':
./src/unix/alsa5.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_character':
./src/unix/alsa5.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_character_ex':
./src/unix/alsa5.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_gouraud_sprite':
./src/unix/alsa5.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_lit_rle_sprite':
./src/unix/alsa5.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_lit_sprite':
./src/unix/alsa5.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_rle_sprite':
./src/unix/alsa5.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_sprite':
./src/unix/alsa5.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_sprite_h_flip':
./src/unix/alsa5.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_sprite_v_flip':
./src/unix/alsa5.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_sprite_vh_flip':
./src/unix/alsa5.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_trans_rle_sprite':
./src/unix/alsa5.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/alsa5.o: In function `draw_trans_sprite':
./src/unix/alsa5.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `ellipse':
./src/unix/alsa5.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `ellipsefill':
./src/unix/alsa5.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fastline':
./src/unix/alsa5.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/alsa5.o: In function `file_select':
./src/unix/alsa5.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixacos':
./src/unix/alsa5.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixadd':
./src/unix/alsa5.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixasin':
./src/unix/alsa5.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixceil':
./src/unix/alsa5.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixcos':
./src/unix/alsa5.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixdiv':
./src/unix/alsa5.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixfloor':
./src/unix/alsa5.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixmul':
./src/unix/alsa5.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixsin':
./src/unix/alsa5.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixsub':
./src/unix/alsa5.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixtan':
./src/unix/alsa5.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixtof':
./src/unix/alsa5.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `fixtoi':
./src/unix/alsa5.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `floodfill':
./src/unix/alsa5.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/alsa5.o: In function `ftofix':
./src/unix/alsa5.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/alsa5.o: In function `get_clip_rect':
./src/unix/alsa5.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/alsa5.o: In function `get_clip_state':
./src/unix/alsa5.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/alsa5.o: In function `get_desktop_resolution':
./src/unix/alsa5.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/alsa5.o: In function `geta32':
./src/unix/alsa5.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getb15':
./src/unix/alsa5.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getb16':
./src/unix/alsa5.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getb24':
./src/unix/alsa5.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getb32':
./src/unix/alsa5.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getb8':
./src/unix/alsa5.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getg15':
./src/unix/alsa5.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getg16':
./src/unix/alsa5.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getg24':
./src/unix/alsa5.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getg32':
./src/unix/alsa5.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getg8':
./src/unix/alsa5.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getpixel':
./src/unix/alsa5.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getr15':
./src/unix/alsa5.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getr16':
./src/unix/alsa5.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getr24':
./src/unix/alsa5.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getr32':
./src/unix/alsa5.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `getr8':
./src/unix/alsa5.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/alsa5.o: In function `gui_textout':
./src/unix/alsa5.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `install_allegro':
./src/unix/alsa5.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_inside_bitmap':
./src/unix/alsa5.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_linear_bitmap':
./src/unix/alsa5.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_memory_bitmap':
./src/unix/alsa5.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_planar_bitmap':
./src/unix/alsa5.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_same_bitmap':
./src/unix/alsa5.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_screen_bitmap':
./src/unix/alsa5.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_sub_bitmap':
./src/unix/alsa5.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_system_bitmap':
./src/unix/alsa5.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_video_bitmap':
./src/unix/alsa5.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/alsa5.o: In function `is_windowed_mode':
./src/unix/alsa5.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/alsa5.o: In function `itofix':
./src/unix/alsa5.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `line':
./src/unix/alsa5.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/alsa5.o: In function `makeacol32':
./src/unix/alsa5.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/alsa5.o: In function `makecol15':
./src/unix/alsa5.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/alsa5.o: In function `makecol16':
./src/unix/alsa5.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `makecol24':
./src/unix/alsa5.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `makecol32':
./src/unix/alsa5.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/alsa5.o: In function `persp_project':
./src/unix/alsa5.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/alsa5.o: In function `persp_project_f':
./src/unix/alsa5.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/alsa5.o: In function `pivot_scaled_sprite':
./src/unix/alsa5.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/alsa5.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/alsa5.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `pivot_sprite':
./src/unix/alsa5.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `pivot_sprite_v_flip':
./src/unix/alsa5.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/alsa5.o: In function `polygon':
./src/unix/alsa5.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `polygon3d':
./src/unix/alsa5.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/alsa5.o: In function `polygon3d_f':
./src/unix/alsa5.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/alsa5.o: In function `putpixel':
./src/unix/alsa5.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/alsa5.o: In function `quad3d':
./src/unix/alsa5.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/alsa5.o: In function `quad3d_f':
./src/unix/alsa5.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/alsa5.o: In function `rect':
./src/unix/alsa5.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `rectfill':
./src/unix/alsa5.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/alsa5.o: In function `release_bitmap':
./src/unix/alsa5.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `release_screen':
./src/unix/alsa5.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `rotate_scaled_sprite':
./src/unix/alsa5.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/alsa5.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/alsa5.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/alsa5.o: In function `rotate_sprite':
./src/unix/alsa5.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/alsa5.o: In function `rotate_sprite_v_flip':
./src/unix/alsa5.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `set_clip_state':
./src/unix/alsa5.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/alsa5.o: In function `set_window_close_button':
./src/unix/alsa5.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `set_window_close_hook':
./src/unix/alsa5.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `set_window_title':
./src/unix/alsa5.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `spline':
./src/unix/alsa5.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/alsa5.o: In function `textout':
./src/unix/alsa5.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `textout_centre':
./src/unix/alsa5.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/alsa5.o: In function `textout_justify':
./src/unix/alsa5.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/alsa5.o: In function `textout_right':
./src/unix/alsa5.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/alsa5.o: In function `triangle':
./src/unix/alsa5.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/alsa5.o: In function `triangle3d':
./src/unix/alsa5.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/alsa5.o: In function `triangle3d_f':
./src/unix/alsa5.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/alsa5.o: In function `yield_timeslice':
./src/unix/alsa5.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_allegro_hline':
./src/unix/alsa9.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_allegro_vline':
./src/unix/alsa9.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_default_ds':
./src/unix/alsa9.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_getpixel':
./src/unix/alsa9.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_getpixel15':
./src/unix/alsa9.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_getpixel16':
./src/unix/alsa9.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_getpixel24':
./src/unix/alsa9.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_getpixel32':
./src/unix/alsa9.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_putpixel':
./src/unix/alsa9.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_putpixel15':
./src/unix/alsa9.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_putpixel16':
./src/unix/alsa9.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_putpixel24':
./src/unix/alsa9.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_putpixel32':
./src/unix/alsa9.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/alsa9.o: In function `_set_color':
./src/unix/alsa9.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/alsa9.o: In function `acquire_bitmap':
./src/unix/alsa9.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/alsa9.o: In function `acquire_screen':
./src/unix/alsa9.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `apply_matrix':
./src/unix/alsa9.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `arc':
./src/unix/alsa9.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bitmap_color_depth':
./src/unix/alsa9.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bitmap_mask_color':
./src/unix/alsa9.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bmp_read24':
./src/unix/alsa9.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bmp_read_line':
./src/unix/alsa9.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bmp_unwrite_line':
./src/unix/alsa9.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bmp_write24':
./src/unix/alsa9.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/alsa9.o: In function `bmp_write_line':
./src/unix/alsa9.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/alsa9.o: In function `circle':
./src/unix/alsa9.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `circlefill':
./src/unix/alsa9.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `clear_to_color':
./src/unix/alsa9.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/alsa9.o: In function `desktop_color_depth':
./src/unix/alsa9.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `dot_product':
./src/unix/alsa9.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/alsa9.o: In function `dot_product_f':
./src/unix/alsa9.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_character':
./src/unix/alsa9.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_character_ex':
./src/unix/alsa9.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_gouraud_sprite':
./src/unix/alsa9.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_lit_rle_sprite':
./src/unix/alsa9.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_lit_sprite':
./src/unix/alsa9.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_rle_sprite':
./src/unix/alsa9.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_sprite':
./src/unix/alsa9.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_sprite_h_flip':
./src/unix/alsa9.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_sprite_v_flip':
./src/unix/alsa9.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_sprite_vh_flip':
./src/unix/alsa9.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_trans_rle_sprite':
./src/unix/alsa9.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/alsa9.o: In function `draw_trans_sprite':
./src/unix/alsa9.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `ellipse':
./src/unix/alsa9.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `ellipsefill':
./src/unix/alsa9.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fastline':
./src/unix/alsa9.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/alsa9.o: In function `file_select':
./src/unix/alsa9.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixacos':
./src/unix/alsa9.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixadd':
./src/unix/alsa9.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixasin':
./src/unix/alsa9.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixceil':
./src/unix/alsa9.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixcos':
./src/unix/alsa9.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixdiv':
./src/unix/alsa9.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixfloor':
./src/unix/alsa9.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixmul':
./src/unix/alsa9.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixsin':
./src/unix/alsa9.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixsub':
./src/unix/alsa9.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixtan':
./src/unix/alsa9.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixtof':
./src/unix/alsa9.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `fixtoi':
./src/unix/alsa9.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `floodfill':
./src/unix/alsa9.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/alsa9.o: In function `ftofix':
./src/unix/alsa9.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/alsa9.o: In function `get_clip_rect':
./src/unix/alsa9.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/alsa9.o: In function `get_clip_state':
./src/unix/alsa9.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/alsa9.o: In function `get_desktop_resolution':
./src/unix/alsa9.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/alsa9.o: In function `geta32':
./src/unix/alsa9.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getb15':
./src/unix/alsa9.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getb16':
./src/unix/alsa9.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getb24':
./src/unix/alsa9.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getb32':
./src/unix/alsa9.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getb8':
./src/unix/alsa9.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getg15':
./src/unix/alsa9.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getg16':
./src/unix/alsa9.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getg24':
./src/unix/alsa9.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getg32':
./src/unix/alsa9.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getg8':
./src/unix/alsa9.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getpixel':
./src/unix/alsa9.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getr15':
./src/unix/alsa9.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getr16':
./src/unix/alsa9.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getr24':
./src/unix/alsa9.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getr32':
./src/unix/alsa9.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `getr8':
./src/unix/alsa9.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/alsa9.o: In function `gui_textout':
./src/unix/alsa9.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `install_allegro':
./src/unix/alsa9.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_inside_bitmap':
./src/unix/alsa9.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_linear_bitmap':
./src/unix/alsa9.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_memory_bitmap':
./src/unix/alsa9.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_planar_bitmap':
./src/unix/alsa9.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_same_bitmap':
./src/unix/alsa9.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_screen_bitmap':
./src/unix/alsa9.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_sub_bitmap':
./src/unix/alsa9.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_system_bitmap':
./src/unix/alsa9.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_video_bitmap':
./src/unix/alsa9.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/alsa9.o: In function `is_windowed_mode':
./src/unix/alsa9.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/alsa9.o: In function `itofix':
./src/unix/alsa9.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `line':
./src/unix/alsa9.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/alsa9.o: In function `makeacol32':
./src/unix/alsa9.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/alsa9.o: In function `makecol15':
./src/unix/alsa9.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/alsa9.o: In function `makecol16':
./src/unix/alsa9.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `makecol24':
./src/unix/alsa9.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `makecol32':
./src/unix/alsa9.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/alsa9.o: In function `persp_project':
./src/unix/alsa9.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/alsa9.o: In function `persp_project_f':
./src/unix/alsa9.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/alsa9.o: In function `pivot_scaled_sprite':
./src/unix/alsa9.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/alsa9.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/alsa9.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `pivot_sprite':
./src/unix/alsa9.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `pivot_sprite_v_flip':
./src/unix/alsa9.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/alsa9.o: In function `polygon':
./src/unix/alsa9.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `polygon3d':
./src/unix/alsa9.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/alsa9.o: In function `polygon3d_f':
./src/unix/alsa9.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/alsa9.o: In function `putpixel':
./src/unix/alsa9.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/alsa9.o: In function `quad3d':
./src/unix/alsa9.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/alsa9.o: In function `quad3d_f':
./src/unix/alsa9.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/alsa9.o: In function `rect':
./src/unix/alsa9.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `rectfill':
./src/unix/alsa9.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/alsa9.o: In function `release_bitmap':
./src/unix/alsa9.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `release_screen':
./src/unix/alsa9.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `rotate_scaled_sprite':
./src/unix/alsa9.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/alsa9.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/alsa9.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/alsa9.o: In function `rotate_sprite':
./src/unix/alsa9.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/alsa9.o: In function `rotate_sprite_v_flip':
./src/unix/alsa9.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `set_clip_state':
./src/unix/alsa9.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/alsa9.o: In function `set_window_close_button':
./src/unix/alsa9.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `set_window_close_hook':
./src/unix/alsa9.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `set_window_title':
./src/unix/alsa9.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `spline':
./src/unix/alsa9.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/alsa9.o: In function `textout':
./src/unix/alsa9.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `textout_centre':
./src/unix/alsa9.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/alsa9.o: In function `textout_justify':
./src/unix/alsa9.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/alsa9.o: In function `textout_right':
./src/unix/alsa9.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/alsa9.o: In function `triangle':
./src/unix/alsa9.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/alsa9.o: In function `triangle3d':
./src/unix/alsa9.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/alsa9.o: In function `triangle3d_f':
./src/unix/alsa9.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/alsa9.o: In function `yield_timeslice':
./src/unix/alsa9.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_allegro_hline':
./src/unix/alsamidi.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_allegro_vline':
./src/unix/alsamidi.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_default_ds':
./src/unix/alsamidi.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_getpixel':
./src/unix/alsamidi.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_getpixel15':
./src/unix/alsamidi.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_getpixel16':
./src/unix/alsamidi.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_getpixel24':
./src/unix/alsamidi.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_getpixel32':
./src/unix/alsamidi.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_putpixel':
./src/unix/alsamidi.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_putpixel15':
./src/unix/alsamidi.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_putpixel16':
./src/unix/alsamidi.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_putpixel24':
./src/unix/alsamidi.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_putpixel32':
./src/unix/alsamidi.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `_set_color':
./src/unix/alsamidi.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `acquire_bitmap':
./src/unix/alsamidi.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `acquire_screen':
./src/unix/alsamidi.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `apply_matrix':
./src/unix/alsamidi.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `arc':
./src/unix/alsamidi.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bitmap_color_depth':
./src/unix/alsamidi.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bitmap_mask_color':
./src/unix/alsamidi.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bmp_read24':
./src/unix/alsamidi.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bmp_read_line':
./src/unix/alsamidi.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bmp_unwrite_line':
./src/unix/alsamidi.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bmp_write24':
./src/unix/alsamidi.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `bmp_write_line':
./src/unix/alsamidi.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `circle':
./src/unix/alsamidi.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `circlefill':
./src/unix/alsamidi.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `clear_to_color':
./src/unix/alsamidi.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `desktop_color_depth':
./src/unix/alsamidi.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `dot_product':
./src/unix/alsamidi.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `dot_product_f':
./src/unix/alsamidi.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_character':
./src/unix/alsamidi.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_character_ex':
./src/unix/alsamidi.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_gouraud_sprite':
./src/unix/alsamidi.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_lit_rle_sprite':
./src/unix/alsamidi.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_lit_sprite':
./src/unix/alsamidi.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_rle_sprite':
./src/unix/alsamidi.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_sprite':
./src/unix/alsamidi.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_sprite_h_flip':
./src/unix/alsamidi.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_sprite_v_flip':
./src/unix/alsamidi.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_sprite_vh_flip':
./src/unix/alsamidi.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_trans_rle_sprite':
./src/unix/alsamidi.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `draw_trans_sprite':
./src/unix/alsamidi.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `ellipse':
./src/unix/alsamidi.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `ellipsefill':
./src/unix/alsamidi.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fastline':
./src/unix/alsamidi.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `file_select':
./src/unix/alsamidi.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixacos':
./src/unix/alsamidi.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixadd':
./src/unix/alsamidi.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixasin':
./src/unix/alsamidi.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixceil':
./src/unix/alsamidi.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixcos':
./src/unix/alsamidi.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixdiv':
./src/unix/alsamidi.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixfloor':
./src/unix/alsamidi.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixmul':
./src/unix/alsamidi.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixsin':
./src/unix/alsamidi.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixsub':
./src/unix/alsamidi.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixtan':
./src/unix/alsamidi.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixtof':
./src/unix/alsamidi.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `fixtoi':
./src/unix/alsamidi.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `floodfill':
./src/unix/alsamidi.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `ftofix':
./src/unix/alsamidi.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `get_clip_rect':
./src/unix/alsamidi.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `get_clip_state':
./src/unix/alsamidi.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `get_desktop_resolution':
./src/unix/alsamidi.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `geta32':
./src/unix/alsamidi.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getb15':
./src/unix/alsamidi.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getb16':
./src/unix/alsamidi.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getb24':
./src/unix/alsamidi.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getb32':
./src/unix/alsamidi.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getb8':
./src/unix/alsamidi.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getg15':
./src/unix/alsamidi.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getg16':
./src/unix/alsamidi.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getg24':
./src/unix/alsamidi.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getg32':
./src/unix/alsamidi.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getg8':
./src/unix/alsamidi.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getpixel':
./src/unix/alsamidi.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getr15':
./src/unix/alsamidi.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getr16':
./src/unix/alsamidi.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getr24':
./src/unix/alsamidi.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getr32':
./src/unix/alsamidi.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `getr8':
./src/unix/alsamidi.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `gui_textout':
./src/unix/alsamidi.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `install_allegro':
./src/unix/alsamidi.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_inside_bitmap':
./src/unix/alsamidi.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_linear_bitmap':
./src/unix/alsamidi.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_memory_bitmap':
./src/unix/alsamidi.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_planar_bitmap':
./src/unix/alsamidi.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_same_bitmap':
./src/unix/alsamidi.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_screen_bitmap':
./src/unix/alsamidi.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_sub_bitmap':
./src/unix/alsamidi.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_system_bitmap':
./src/unix/alsamidi.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_video_bitmap':
./src/unix/alsamidi.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `is_windowed_mode':
./src/unix/alsamidi.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `itofix':
./src/unix/alsamidi.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `line':
./src/unix/alsamidi.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `makeacol32':
./src/unix/alsamidi.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `makecol15':
./src/unix/alsamidi.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `makecol16':
./src/unix/alsamidi.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `makecol24':
./src/unix/alsamidi.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `makecol32':
./src/unix/alsamidi.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `persp_project':
./src/unix/alsamidi.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `persp_project_f':
./src/unix/alsamidi.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `pivot_scaled_sprite':
./src/unix/alsamidi.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/alsamidi.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `pivot_sprite':
./src/unix/alsamidi.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `pivot_sprite_v_flip':
./src/unix/alsamidi.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `polygon':
./src/unix/alsamidi.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `polygon3d':
./src/unix/alsamidi.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `polygon3d_f':
./src/unix/alsamidi.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `putpixel':
./src/unix/alsamidi.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `quad3d':
./src/unix/alsamidi.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `quad3d_f':
./src/unix/alsamidi.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `rect':
./src/unix/alsamidi.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `rectfill':
./src/unix/alsamidi.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `release_bitmap':
./src/unix/alsamidi.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `release_screen':
./src/unix/alsamidi.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `rotate_scaled_sprite':
./src/unix/alsamidi.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/alsamidi.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `rotate_sprite':
./src/unix/alsamidi.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `rotate_sprite_v_flip':
./src/unix/alsamidi.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `set_clip_state':
./src/unix/alsamidi.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `set_window_close_button':
./src/unix/alsamidi.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `set_window_close_hook':
./src/unix/alsamidi.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `set_window_title':
./src/unix/alsamidi.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `spline':
./src/unix/alsamidi.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `textout':
./src/unix/alsamidi.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `textout_centre':
./src/unix/alsamidi.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `textout_justify':
./src/unix/alsamidi.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `textout_right':
./src/unix/alsamidi.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `triangle':
./src/unix/alsamidi.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `triangle3d':
./src/unix/alsamidi.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `triangle3d_f':
./src/unix/alsamidi.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/alsamidi.o: In function `yield_timeslice':
./src/unix/alsamidi.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/arts.o: In function `_allegro_hline':
./src/unix/arts.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/arts.o: In function `_allegro_vline':
./src/unix/arts.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/arts.o: In function `_default_ds':
./src/unix/arts.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/arts.o: In function `_getpixel':
./src/unix/arts.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/arts.o: In function `_getpixel15':
./src/unix/arts.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/arts.o: In function `_getpixel16':
./src/unix/arts.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/arts.o: In function `_getpixel24':
./src/unix/arts.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/arts.o: In function `_getpixel32':
./src/unix/arts.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/arts.o: In function `_putpixel':
./src/unix/arts.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/arts.o: In function `_putpixel15':
./src/unix/arts.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/arts.o: In function `_putpixel16':
./src/unix/arts.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/arts.o: In function `_putpixel24':
./src/unix/arts.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/arts.o: In function `_putpixel32':
./src/unix/arts.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/arts.o: In function `_set_color':
./src/unix/arts.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/arts.o: In function `acquire_bitmap':
./src/unix/arts.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/arts.o: In function `acquire_screen':
./src/unix/arts.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/arts.o: In function `apply_matrix':
./src/unix/arts.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/arts.o: In function `arc':
./src/unix/arts.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/arts.o: In function `bitmap_color_depth':
./src/unix/arts.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/arts.o: In function `bitmap_mask_color':
./src/unix/arts.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/arts.o: In function `bmp_read24':
./src/unix/arts.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/arts.o: In function `bmp_read_line':
./src/unix/arts.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/arts.o: In function `bmp_unwrite_line':
./src/unix/arts.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/arts.o: In function `bmp_write24':
./src/unix/arts.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/arts.o: In function `bmp_write_line':
./src/unix/arts.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/arts.o: In function `circle':
./src/unix/arts.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/arts.o: In function `circlefill':
./src/unix/arts.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/arts.o: In function `clear_to_color':
./src/unix/arts.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/arts.o: In function `desktop_color_depth':
./src/unix/arts.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/arts.o: In function `dot_product':
./src/unix/arts.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/arts.o: In function `dot_product_f':
./src/unix/arts.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_character':
./src/unix/arts.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_character_ex':
./src/unix/arts.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_gouraud_sprite':
./src/unix/arts.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_lit_rle_sprite':
./src/unix/arts.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_lit_sprite':
./src/unix/arts.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_rle_sprite':
./src/unix/arts.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_sprite':
./src/unix/arts.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_sprite_h_flip':
./src/unix/arts.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_sprite_v_flip':
./src/unix/arts.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_sprite_vh_flip':
./src/unix/arts.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_trans_rle_sprite':
./src/unix/arts.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/arts.o: In function `draw_trans_sprite':
./src/unix/arts.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/arts.o: In function `ellipse':
./src/unix/arts.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/arts.o: In function `ellipsefill':
./src/unix/arts.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/arts.o: In function `fastline':
./src/unix/arts.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/arts.o: In function `file_select':
./src/unix/arts.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/arts.o: In function `fixacos':
./src/unix/arts.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/arts.o: In function `fixadd':
./src/unix/arts.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/arts.o: In function `fixasin':
./src/unix/arts.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/arts.o: In function `fixceil':
./src/unix/arts.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/arts.o: In function `fixcos':
./src/unix/arts.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/arts.o: In function `fixdiv':
./src/unix/arts.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/arts.o: In function `fixfloor':
./src/unix/arts.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/arts.o: In function `fixmul':
./src/unix/arts.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/arts.o: In function `fixsin':
./src/unix/arts.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/arts.o: In function `fixsub':
./src/unix/arts.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/arts.o: In function `fixtan':
./src/unix/arts.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/arts.o: In function `fixtof':
./src/unix/arts.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/arts.o: In function `fixtoi':
./src/unix/arts.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/arts.o: In function `floodfill':
./src/unix/arts.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/arts.o: In function `ftofix':
./src/unix/arts.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/arts.o: In function `get_clip_rect':
./src/unix/arts.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/arts.o: In function `get_clip_state':
./src/unix/arts.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/arts.o: In function `get_desktop_resolution':
./src/unix/arts.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/arts.o: In function `geta32':
./src/unix/arts.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/arts.o: In function `getb15':
./src/unix/arts.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/arts.o: In function `getb16':
./src/unix/arts.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/arts.o: In function `getb24':
./src/unix/arts.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/arts.o: In function `getb32':
./src/unix/arts.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/arts.o: In function `getb8':
./src/unix/arts.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/arts.o: In function `getg15':
./src/unix/arts.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/arts.o: In function `getg16':
./src/unix/arts.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/arts.o: In function `getg24':
./src/unix/arts.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/arts.o: In function `getg32':
./src/unix/arts.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/arts.o: In function `getg8':
./src/unix/arts.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/arts.o: In function `getpixel':
./src/unix/arts.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/arts.o: In function `getr15':
./src/unix/arts.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/arts.o: In function `getr16':
./src/unix/arts.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/arts.o: In function `getr24':
./src/unix/arts.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/arts.o: In function `getr32':
./src/unix/arts.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/arts.o: In function `getr8':
./src/unix/arts.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/arts.o: In function `gui_textout':
./src/unix/arts.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/arts.o: In function `install_allegro':
./src/unix/arts.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/arts.o: In function `is_inside_bitmap':
./src/unix/arts.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/arts.o: In function `is_linear_bitmap':
./src/unix/arts.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/arts.o: In function `is_memory_bitmap':
./src/unix/arts.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/arts.o: In function `is_planar_bitmap':
./src/unix/arts.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/arts.o: In function `is_same_bitmap':
./src/unix/arts.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/arts.o: In function `is_screen_bitmap':
./src/unix/arts.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/arts.o: In function `is_sub_bitmap':
./src/unix/arts.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/arts.o: In function `is_system_bitmap':
./src/unix/arts.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/arts.o: In function `is_video_bitmap':
./src/unix/arts.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/arts.o: In function `is_windowed_mode':
./src/unix/arts.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/arts.o: In function `itofix':
./src/unix/arts.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/arts.o: In function `line':
./src/unix/arts.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/arts.o: In function `makeacol32':
./src/unix/arts.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/arts.o: In function `makecol15':
./src/unix/arts.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/arts.o: In function `makecol16':
./src/unix/arts.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/arts.o: In function `makecol24':
./src/unix/arts.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/arts.o: In function `makecol32':
./src/unix/arts.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/arts.o: In function `persp_project':
./src/unix/arts.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/arts.o: In function `persp_project_f':
./src/unix/arts.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/arts.o: In function `pivot_scaled_sprite':
./src/unix/arts.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/arts.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/arts.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/arts.o: In function `pivot_sprite':
./src/unix/arts.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/arts.o: In function `pivot_sprite_v_flip':
./src/unix/arts.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/arts.o: In function `polygon':
./src/unix/arts.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/arts.o: In function `polygon3d':
./src/unix/arts.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/arts.o: In function `polygon3d_f':
./src/unix/arts.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/arts.o: In function `putpixel':
./src/unix/arts.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/arts.o: In function `quad3d':
./src/unix/arts.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/arts.o: In function `quad3d_f':
./src/unix/arts.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/arts.o: In function `rect':
./src/unix/arts.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/arts.o: In function `rectfill':
./src/unix/arts.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/arts.o: In function `release_bitmap':
./src/unix/arts.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/arts.o: In function `release_screen':
./src/unix/arts.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/arts.o: In function `rotate_scaled_sprite':
./src/unix/arts.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/arts.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/arts.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/arts.o: In function `rotate_sprite':
./src/unix/arts.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/arts.o: In function `rotate_sprite_v_flip':
./src/unix/arts.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/arts.o: In function `set_clip_state':
./src/unix/arts.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/arts.o: In function `set_window_close_button':
./src/unix/arts.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/arts.o: In function `set_window_close_hook':
./src/unix/arts.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/arts.o: In function `set_window_title':
./src/unix/arts.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/arts.o: In function `spline':
./src/unix/arts.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/arts.o: In function `textout':
./src/unix/arts.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/arts.o: In function `textout_centre':
./src/unix/arts.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/arts.o: In function `textout_justify':
./src/unix/arts.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/arts.o: In function `textout_right':
./src/unix/arts.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/arts.o: In function `triangle':
./src/unix/arts.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/arts.o: In function `triangle3d':
./src/unix/arts.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/arts.o: In function `triangle3d_f':
./src/unix/arts.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/arts.o: In function `yield_timeslice':
./src/unix/arts.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/sgial.o: In function `_allegro_hline':
./src/unix/sgial.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/sgial.o: In function `_allegro_vline':
./src/unix/sgial.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/sgial.o: In function `_default_ds':
./src/unix/sgial.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/sgial.o: In function `_getpixel':
./src/unix/sgial.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/sgial.o: In function `_getpixel15':
./src/unix/sgial.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/sgial.o: In function `_getpixel16':
./src/unix/sgial.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/sgial.o: In function `_getpixel24':
./src/unix/sgial.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/sgial.o: In function `_getpixel32':
./src/unix/sgial.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/sgial.o: In function `_putpixel':
./src/unix/sgial.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/sgial.o: In function `_putpixel15':
./src/unix/sgial.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/sgial.o: In function `_putpixel16':
./src/unix/sgial.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/sgial.o: In function `_putpixel24':
./src/unix/sgial.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/sgial.o: In function `_putpixel32':
./src/unix/sgial.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/sgial.o: In function `_set_color':
./src/unix/sgial.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/sgial.o: In function `acquire_bitmap':
./src/unix/sgial.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/sgial.o: In function `acquire_screen':
./src/unix/sgial.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/sgial.o: In function `apply_matrix':
./src/unix/sgial.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/sgial.o: In function `arc':
./src/unix/sgial.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/sgial.o: In function `bitmap_color_depth':
./src/unix/sgial.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/sgial.o: In function `bitmap_mask_color':
./src/unix/sgial.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/sgial.o: In function `bmp_read24':
./src/unix/sgial.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/sgial.o: In function `bmp_read_line':
./src/unix/sgial.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/sgial.o: In function `bmp_unwrite_line':
./src/unix/sgial.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/sgial.o: In function `bmp_write24':
./src/unix/sgial.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/sgial.o: In function `bmp_write_line':
./src/unix/sgial.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/sgial.o: In function `circle':
./src/unix/sgial.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `circlefill':
./src/unix/sgial.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/sgial.o: In function `clear_to_color':
./src/unix/sgial.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/sgial.o: In function `desktop_color_depth':
./src/unix/sgial.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/sgial.o: In function `dot_product':
./src/unix/sgial.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/sgial.o: In function `dot_product_f':
./src/unix/sgial.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_character':
./src/unix/sgial.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_character_ex':
./src/unix/sgial.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_gouraud_sprite':
./src/unix/sgial.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_lit_rle_sprite':
./src/unix/sgial.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_lit_sprite':
./src/unix/sgial.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_rle_sprite':
./src/unix/sgial.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_sprite':
./src/unix/sgial.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_sprite_h_flip':
./src/unix/sgial.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_sprite_v_flip':
./src/unix/sgial.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_sprite_vh_flip':
./src/unix/sgial.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_trans_rle_sprite':
./src/unix/sgial.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/sgial.o: In function `draw_trans_sprite':
./src/unix/sgial.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `ellipse':
./src/unix/sgial.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `ellipsefill':
./src/unix/sgial.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/sgial.o: In function `fastline':
./src/unix/sgial.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/sgial.o: In function `file_select':
./src/unix/sgial.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixacos':
./src/unix/sgial.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixadd':
./src/unix/sgial.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixasin':
./src/unix/sgial.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixceil':
./src/unix/sgial.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixcos':
./src/unix/sgial.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixdiv':
./src/unix/sgial.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixfloor':
./src/unix/sgial.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixmul':
./src/unix/sgial.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixsin':
./src/unix/sgial.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixsub':
./src/unix/sgial.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixtan':
./src/unix/sgial.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixtof':
./src/unix/sgial.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/sgial.o: In function `fixtoi':
./src/unix/sgial.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/sgial.o: In function `floodfill':
./src/unix/sgial.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/sgial.o: In function `ftofix':
./src/unix/sgial.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/sgial.o: In function `get_clip_rect':
./src/unix/sgial.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/sgial.o: In function `get_clip_state':
./src/unix/sgial.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/sgial.o: In function `get_desktop_resolution':
./src/unix/sgial.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/sgial.o: In function `geta32':
./src/unix/sgial.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/sgial.o: In function `getb15':
./src/unix/sgial.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/sgial.o: In function `getb16':
./src/unix/sgial.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/sgial.o: In function `getb24':
./src/unix/sgial.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getb32':
./src/unix/sgial.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/sgial.o: In function `getb8':
./src/unix/sgial.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getg15':
./src/unix/sgial.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/sgial.o: In function `getg16':
./src/unix/sgial.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/sgial.o: In function `getg24':
./src/unix/sgial.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getg32':
./src/unix/sgial.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getg8':
./src/unix/sgial.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getpixel':
./src/unix/sgial.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/sgial.o: In function `getr15':
./src/unix/sgial.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getr16':
./src/unix/sgial.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/sgial.o: In function `getr24':
./src/unix/sgial.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getr32':
./src/unix/sgial.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/sgial.o: In function `getr8':
./src/unix/sgial.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/sgial.o: In function `gui_textout':
./src/unix/sgial.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/sgial.o: In function `install_allegro':
./src/unix/sgial.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_inside_bitmap':
./src/unix/sgial.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_linear_bitmap':
./src/unix/sgial.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_memory_bitmap':
./src/unix/sgial.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_planar_bitmap':
./src/unix/sgial.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_same_bitmap':
./src/unix/sgial.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_screen_bitmap':
./src/unix/sgial.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_sub_bitmap':
./src/unix/sgial.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_system_bitmap':
./src/unix/sgial.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_video_bitmap':
./src/unix/sgial.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/sgial.o: In function `is_windowed_mode':
./src/unix/sgial.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/sgial.o: In function `itofix':
./src/unix/sgial.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/sgial.o: In function `line':
./src/unix/sgial.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/sgial.o: In function `makeacol32':
./src/unix/sgial.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/sgial.o: In function `makecol15':
./src/unix/sgial.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/sgial.o: In function `makecol16':
./src/unix/sgial.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/sgial.o: In function `makecol24':
./src/unix/sgial.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `makecol32':
./src/unix/sgial.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/sgial.o: In function `persp_project':
./src/unix/sgial.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/sgial.o: In function `persp_project_f':
./src/unix/sgial.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/sgial.o: In function `pivot_scaled_sprite':
./src/unix/sgial.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/sgial.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/sgial.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/sgial.o: In function `pivot_sprite':
./src/unix/sgial.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/sgial.o: In function `pivot_sprite_v_flip':
./src/unix/sgial.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/sgial.o: In function `polygon':
./src/unix/sgial.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/sgial.o: In function `polygon3d':
./src/unix/sgial.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/sgial.o: In function `polygon3d_f':
./src/unix/sgial.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/sgial.o: In function `putpixel':
./src/unix/sgial.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/sgial.o: In function `quad3d':
./src/unix/sgial.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/sgial.o: In function `quad3d_f':
./src/unix/sgial.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/sgial.o: In function `rect':
./src/unix/sgial.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/sgial.o: In function `rectfill':
./src/unix/sgial.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/sgial.o: In function `release_bitmap':
./src/unix/sgial.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/sgial.o: In function `release_screen':
./src/unix/sgial.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `rotate_scaled_sprite':
./src/unix/sgial.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/sgial.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/sgial.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/sgial.o: In function `rotate_sprite':
./src/unix/sgial.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/sgial.o: In function `rotate_sprite_v_flip':
./src/unix/sgial.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/sgial.o: In function `set_clip_state':
./src/unix/sgial.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/sgial.o: In function `set_window_close_button':
./src/unix/sgial.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/sgial.o: In function `set_window_close_hook':
./src/unix/sgial.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/sgial.o: In function `set_window_title':
./src/unix/sgial.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/sgial.o: In function `spline':
./src/unix/sgial.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/sgial.o: In function `textout':
./src/unix/sgial.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/sgial.o: In function `textout_centre':
./src/unix/sgial.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/sgial.o: In function `textout_justify':
./src/unix/sgial.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/sgial.o: In function `textout_right':
./src/unix/sgial.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/sgial.o: In function `triangle':
./src/unix/sgial.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/sgial.o: In function `triangle3d':
./src/unix/sgial.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/sgial.o: In function `triangle3d_f':
./src/unix/sgial.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/sgial.o: In function `yield_timeslice':
./src/unix/sgial.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/jack.o: In function `_allegro_hline':
./src/unix/jack.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/jack.o: In function `_allegro_vline':
./src/unix/jack.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/jack.o: In function `_default_ds':
./src/unix/jack.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/jack.o: In function `_getpixel':
./src/unix/jack.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/jack.o: In function `_getpixel15':
./src/unix/jack.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/jack.o: In function `_getpixel16':
./src/unix/jack.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/jack.o: In function `_getpixel24':
./src/unix/jack.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/jack.o: In function `_getpixel32':
./src/unix/jack.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/jack.o: In function `_putpixel':
./src/unix/jack.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/jack.o: In function `_putpixel15':
./src/unix/jack.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/jack.o: In function `_putpixel16':
./src/unix/jack.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/jack.o: In function `_putpixel24':
./src/unix/jack.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/jack.o: In function `_putpixel32':
./src/unix/jack.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/jack.o: In function `_set_color':
./src/unix/jack.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/jack.o: In function `acquire_bitmap':
./src/unix/jack.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/jack.o: In function `acquire_screen':
./src/unix/jack.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/jack.o: In function `apply_matrix':
./src/unix/jack.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/jack.o: In function `arc':
./src/unix/jack.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/jack.o: In function `bitmap_color_depth':
./src/unix/jack.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/jack.o: In function `bitmap_mask_color':
./src/unix/jack.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/jack.o: In function `bmp_read24':
./src/unix/jack.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/jack.o: In function `bmp_read_line':
./src/unix/jack.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/jack.o: In function `bmp_unwrite_line':
./src/unix/jack.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/jack.o: In function `bmp_write24':
./src/unix/jack.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/jack.o: In function `bmp_write_line':
./src/unix/jack.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/jack.o: In function `circle':
./src/unix/jack.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/jack.o: In function `circlefill':
./src/unix/jack.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/jack.o: In function `clear_to_color':
./src/unix/jack.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/jack.o: In function `desktop_color_depth':
./src/unix/jack.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/jack.o: In function `dot_product':
./src/unix/jack.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/jack.o: In function `dot_product_f':
./src/unix/jack.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_character':
./src/unix/jack.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_character_ex':
./src/unix/jack.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_gouraud_sprite':
./src/unix/jack.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_lit_rle_sprite':
./src/unix/jack.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_lit_sprite':
./src/unix/jack.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_rle_sprite':
./src/unix/jack.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_sprite':
./src/unix/jack.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_sprite_h_flip':
./src/unix/jack.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_sprite_v_flip':
./src/unix/jack.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_sprite_vh_flip':
./src/unix/jack.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_trans_rle_sprite':
./src/unix/jack.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/jack.o: In function `draw_trans_sprite':
./src/unix/jack.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/jack.o: In function `ellipse':
./src/unix/jack.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/jack.o: In function `ellipsefill':
./src/unix/jack.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/jack.o: In function `fastline':
./src/unix/jack.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/jack.o: In function `file_select':
./src/unix/jack.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/jack.o: In function `fixacos':
./src/unix/jack.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/jack.o: In function `fixadd':
./src/unix/jack.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/jack.o: In function `fixasin':
./src/unix/jack.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/jack.o: In function `fixceil':
./src/unix/jack.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/jack.o: In function `fixcos':
./src/unix/jack.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/jack.o: In function `fixdiv':
./src/unix/jack.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/jack.o: In function `fixfloor':
./src/unix/jack.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/jack.o: In function `fixmul':
./src/unix/jack.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/jack.o: In function `fixsin':
./src/unix/jack.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/jack.o: In function `fixsub':
./src/unix/jack.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/jack.o: In function `fixtan':
./src/unix/jack.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/jack.o: In function `fixtof':
./src/unix/jack.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/jack.o: In function `fixtoi':
./src/unix/jack.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/jack.o: In function `floodfill':
./src/unix/jack.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/jack.o: In function `ftofix':
./src/unix/jack.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/jack.o: In function `get_clip_rect':
./src/unix/jack.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/jack.o: In function `get_clip_state':
./src/unix/jack.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/jack.o: In function `get_desktop_resolution':
./src/unix/jack.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/jack.o: In function `geta32':
./src/unix/jack.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/jack.o: In function `getb15':
./src/unix/jack.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/jack.o: In function `getb16':
./src/unix/jack.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/jack.o: In function `getb24':
./src/unix/jack.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/jack.o: In function `getb32':
./src/unix/jack.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/jack.o: In function `getb8':
./src/unix/jack.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/jack.o: In function `getg15':
./src/unix/jack.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/jack.o: In function `getg16':
./src/unix/jack.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/jack.o: In function `getg24':
./src/unix/jack.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/jack.o: In function `getg32':
./src/unix/jack.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/jack.o: In function `getg8':
./src/unix/jack.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/jack.o: In function `getpixel':
./src/unix/jack.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/jack.o: In function `getr15':
./src/unix/jack.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/jack.o: In function `getr16':
./src/unix/jack.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/jack.o: In function `getr24':
./src/unix/jack.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/jack.o: In function `getr32':
./src/unix/jack.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/jack.o: In function `getr8':
./src/unix/jack.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/jack.o: In function `gui_textout':
./src/unix/jack.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/jack.o: In function `install_allegro':
./src/unix/jack.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/jack.o: In function `is_inside_bitmap':
./src/unix/jack.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/jack.o: In function `is_linear_bitmap':
./src/unix/jack.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/jack.o: In function `is_memory_bitmap':
./src/unix/jack.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/jack.o: In function `is_planar_bitmap':
./src/unix/jack.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/jack.o: In function `is_same_bitmap':
./src/unix/jack.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/jack.o: In function `is_screen_bitmap':
./src/unix/jack.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/jack.o: In function `is_sub_bitmap':
./src/unix/jack.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/jack.o: In function `is_system_bitmap':
./src/unix/jack.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/jack.o: In function `is_video_bitmap':
./src/unix/jack.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/jack.o: In function `is_windowed_mode':
./src/unix/jack.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/jack.o: In function `itofix':
./src/unix/jack.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/jack.o: In function `line':
./src/unix/jack.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/jack.o: In function `makeacol32':
./src/unix/jack.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/jack.o: In function `makecol15':
./src/unix/jack.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/jack.o: In function `makecol16':
./src/unix/jack.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/jack.o: In function `makecol24':
./src/unix/jack.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/jack.o: In function `makecol32':
./src/unix/jack.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/jack.o: In function `persp_project':
./src/unix/jack.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/jack.o: In function `persp_project_f':
./src/unix/jack.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/jack.o: In function `pivot_scaled_sprite':
./src/unix/jack.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/jack.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/jack.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/jack.o: In function `pivot_sprite':
./src/unix/jack.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/jack.o: In function `pivot_sprite_v_flip':
./src/unix/jack.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/jack.o: In function `polygon':
./src/unix/jack.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/jack.o: In function `polygon3d':
./src/unix/jack.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/jack.o: In function `polygon3d_f':
./src/unix/jack.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/jack.o: In function `putpixel':
./src/unix/jack.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/jack.o: In function `quad3d':
./src/unix/jack.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/jack.o: In function `quad3d_f':
./src/unix/jack.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/jack.o: In function `rect':
./src/unix/jack.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/jack.o: In function `rectfill':
./src/unix/jack.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/jack.o: In function `release_bitmap':
./src/unix/jack.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/jack.o: In function `release_screen':
./src/unix/jack.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/jack.o: In function `rotate_scaled_sprite':
./src/unix/jack.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/jack.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/jack.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/jack.o: In function `rotate_sprite':
./src/unix/jack.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/jack.o: In function `rotate_sprite_v_flip':
./src/unix/jack.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/jack.o: In function `set_clip_state':
./src/unix/jack.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/jack.o: In function `set_window_close_button':
./src/unix/jack.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/jack.o: In function `set_window_close_hook':
./src/unix/jack.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/jack.o: In function `set_window_title':
./src/unix/jack.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/jack.o: In function `spline':
./src/unix/jack.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/jack.o: In function `textout':
./src/unix/jack.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/jack.o: In function `textout_centre':
./src/unix/jack.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/jack.o: In function `textout_justify':
./src/unix/jack.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/jack.o: In function `textout_right':
./src/unix/jack.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/jack.o: In function `triangle':
./src/unix/jack.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/jack.o: In function `triangle3d':
./src/unix/jack.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/jack.o: In function `triangle3d_f':
./src/unix/jack.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/jack.o: In function `yield_timeslice':
./src/unix/jack.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/udjgpp.o: In function `bmp_read24':
./src/unix/udjgpp.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/udjgpp.o: In function `bmp_write24':
./src/unix/udjgpp.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_allegro_hline':
./src/unix/udrvlist.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_allegro_vline':
./src/unix/udrvlist.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_default_ds':
./src/unix/udrvlist.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_getpixel':
./src/unix/udrvlist.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_getpixel15':
./src/unix/udrvlist.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_getpixel16':
./src/unix/udrvlist.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_getpixel24':
./src/unix/udrvlist.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_getpixel32':
./src/unix/udrvlist.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_grow_scratch_mem':
./src/unix/udrvlist.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_putpixel':
./src/unix/udrvlist.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_putpixel15':
./src/unix/udrvlist.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_putpixel16':
./src/unix/udrvlist.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_putpixel24':
./src/unix/udrvlist.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_putpixel32':
./src/unix/udrvlist.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `_set_color':
./src/unix/udrvlist.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `acquire_bitmap':
./src/unix/udrvlist.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `acquire_screen':
./src/unix/udrvlist.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `apply_matrix':
./src/unix/udrvlist.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `arc':
./src/unix/udrvlist.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bitmap_color_depth':
./src/unix/udrvlist.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bitmap_mask_color':
./src/unix/udrvlist.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bmp_read24':
./src/unix/udrvlist.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bmp_read_line':
./src/unix/udrvlist.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bmp_unwrite_line':
./src/unix/udrvlist.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bmp_write24':
./src/unix/udrvlist.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `bmp_write_line':
./src/unix/udrvlist.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `circle':
./src/unix/udrvlist.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `circlefill':
./src/unix/udrvlist.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `clear_to_color':
./src/unix/udrvlist.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `desktop_color_depth':
./src/unix/udrvlist.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `dot_product':
./src/unix/udrvlist.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `dot_product_f':
./src/unix/udrvlist.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_character':
./src/unix/udrvlist.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_character_ex':
./src/unix/udrvlist.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_gouraud_sprite':
./src/unix/udrvlist.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_lit_rle_sprite':
./src/unix/udrvlist.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_lit_sprite':
./src/unix/udrvlist.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_rle_sprite':
./src/unix/udrvlist.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_sprite':
./src/unix/udrvlist.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_sprite_h_flip':
./src/unix/udrvlist.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_sprite_v_flip':
./src/unix/udrvlist.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_sprite_vh_flip':
./src/unix/udrvlist.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_trans_rle_sprite':
./src/unix/udrvlist.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `draw_trans_sprite':
./src/unix/udrvlist.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `ellipse':
./src/unix/udrvlist.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `ellipsefill':
./src/unix/udrvlist.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fastline':
./src/unix/udrvlist.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `file_select':
./src/unix/udrvlist.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixacos':
./src/unix/udrvlist.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixadd':
./src/unix/udrvlist.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixasin':
./src/unix/udrvlist.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixceil':
./src/unix/udrvlist.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixcos':
./src/unix/udrvlist.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixdiv':
./src/unix/udrvlist.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixfloor':
./src/unix/udrvlist.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixmul':
./src/unix/udrvlist.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixsin':
./src/unix/udrvlist.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixsub':
./src/unix/udrvlist.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixtan':
./src/unix/udrvlist.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixtof':
./src/unix/udrvlist.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `fixtoi':
./src/unix/udrvlist.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `floodfill':
./src/unix/udrvlist.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `ftofix':
./src/unix/udrvlist.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `get_clip_rect':
./src/unix/udrvlist.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `get_clip_state':
./src/unix/udrvlist.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `get_desktop_resolution':
./src/unix/udrvlist.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `geta32':
./src/unix/udrvlist.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getb15':
./src/unix/udrvlist.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getb16':
./src/unix/udrvlist.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getb24':
./src/unix/udrvlist.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getb32':
./src/unix/udrvlist.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getb8':
./src/unix/udrvlist.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getg15':
./src/unix/udrvlist.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getg16':
./src/unix/udrvlist.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getg24':
./src/unix/udrvlist.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getg32':
./src/unix/udrvlist.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getg8':
./src/unix/udrvlist.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getpixel':
./src/unix/udrvlist.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getr15':
./src/unix/udrvlist.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getr16':
./src/unix/udrvlist.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getr24':
./src/unix/udrvlist.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getr32':
./src/unix/udrvlist.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `getr8':
./src/unix/udrvlist.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `gui_textout':
./src/unix/udrvlist.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `install_allegro':
./src/unix/udrvlist.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_inside_bitmap':
./src/unix/udrvlist.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_linear_bitmap':
./src/unix/udrvlist.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_memory_bitmap':
./src/unix/udrvlist.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_planar_bitmap':
./src/unix/udrvlist.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_same_bitmap':
./src/unix/udrvlist.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_screen_bitmap':
./src/unix/udrvlist.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_sub_bitmap':
./src/unix/udrvlist.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_system_bitmap':
./src/unix/udrvlist.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_video_bitmap':
./src/unix/udrvlist.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `is_windowed_mode':
./src/unix/udrvlist.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `itofix':
./src/unix/udrvlist.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `line':
./src/unix/udrvlist.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `makeacol32':
./src/unix/udrvlist.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `makecol15':
./src/unix/udrvlist.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `makecol16':
./src/unix/udrvlist.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `makecol24':
./src/unix/udrvlist.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `makecol32':
./src/unix/udrvlist.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `persp_project':
./src/unix/udrvlist.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `persp_project_f':
./src/unix/udrvlist.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `pivot_scaled_sprite':
./src/unix/udrvlist.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/udrvlist.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `pivot_sprite':
./src/unix/udrvlist.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `pivot_sprite_v_flip':
./src/unix/udrvlist.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `polygon':
./src/unix/udrvlist.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `polygon3d':
./src/unix/udrvlist.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `polygon3d_f':
./src/unix/udrvlist.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `putpixel':
./src/unix/udrvlist.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `quad3d':
./src/unix/udrvlist.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `quad3d_f':
./src/unix/udrvlist.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `rect':
./src/unix/udrvlist.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `rectfill':
./src/unix/udrvlist.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `release_bitmap':
./src/unix/udrvlist.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `release_screen':
./src/unix/udrvlist.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `rotate_scaled_sprite':
./src/unix/udrvlist.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/udrvlist.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `rotate_sprite':
./src/unix/udrvlist.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `rotate_sprite_v_flip':
./src/unix/udrvlist.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `set_clip_state':
./src/unix/udrvlist.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `set_window_close_button':
./src/unix/udrvlist.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `set_window_close_hook':
./src/unix/udrvlist.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `set_window_title':
./src/unix/udrvlist.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `spline':
./src/unix/udrvlist.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `textout':
./src/unix/udrvlist.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `textout_centre':
./src/unix/udrvlist.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `textout_justify':
./src/unix/udrvlist.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `textout_right':
./src/unix/udrvlist.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `triangle':
./src/unix/udrvlist.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `triangle3d':
./src/unix/udrvlist.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `triangle3d_f':
./src/unix/udrvlist.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/udrvlist.o: In function `yield_timeslice':
./src/unix/udrvlist.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/uesd.o: In function `_allegro_hline':
./src/unix/uesd.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/uesd.o: In function `_allegro_vline':
./src/unix/uesd.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/uesd.o: In function `_default_ds':
./src/unix/uesd.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/uesd.o: In function `_getpixel':
./src/unix/uesd.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/uesd.o: In function `_getpixel15':
./src/unix/uesd.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/uesd.o: In function `_getpixel16':
./src/unix/uesd.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/uesd.o: In function `_getpixel24':
./src/unix/uesd.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/uesd.o: In function `_getpixel32':
./src/unix/uesd.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/uesd.o: In function `_putpixel':
./src/unix/uesd.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/uesd.o: In function `_putpixel15':
./src/unix/uesd.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/uesd.o: In function `_putpixel16':
./src/unix/uesd.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/uesd.o: In function `_putpixel24':
./src/unix/uesd.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/uesd.o: In function `_putpixel32':
./src/unix/uesd.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/uesd.o: In function `_set_color':
./src/unix/uesd.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/uesd.o: In function `acquire_bitmap':
./src/unix/uesd.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/uesd.o: In function `acquire_screen':
./src/unix/uesd.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/uesd.o: In function `apply_matrix':
./src/unix/uesd.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/uesd.o: In function `arc':
./src/unix/uesd.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/uesd.o: In function `bitmap_color_depth':
./src/unix/uesd.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/uesd.o: In function `bitmap_mask_color':
./src/unix/uesd.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/uesd.o: In function `bmp_read24':
./src/unix/uesd.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/uesd.o: In function `bmp_read_line':
./src/unix/uesd.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/uesd.o: In function `bmp_unwrite_line':
./src/unix/uesd.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/uesd.o: In function `bmp_write24':
./src/unix/uesd.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/uesd.o: In function `bmp_write_line':
./src/unix/uesd.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/uesd.o: In function `circle':
./src/unix/uesd.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `circlefill':
./src/unix/uesd.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/uesd.o: In function `clear_to_color':
./src/unix/uesd.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/uesd.o: In function `desktop_color_depth':
./src/unix/uesd.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/uesd.o: In function `dot_product':
./src/unix/uesd.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/uesd.o: In function `dot_product_f':
./src/unix/uesd.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_character':
./src/unix/uesd.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_character_ex':
./src/unix/uesd.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_gouraud_sprite':
./src/unix/uesd.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_lit_rle_sprite':
./src/unix/uesd.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_lit_sprite':
./src/unix/uesd.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_rle_sprite':
./src/unix/uesd.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_sprite':
./src/unix/uesd.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_sprite_h_flip':
./src/unix/uesd.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_sprite_v_flip':
./src/unix/uesd.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_sprite_vh_flip':
./src/unix/uesd.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_trans_rle_sprite':
./src/unix/uesd.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/uesd.o: In function `draw_trans_sprite':
./src/unix/uesd.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `ellipse':
./src/unix/uesd.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `ellipsefill':
./src/unix/uesd.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/uesd.o: In function `fastline':
./src/unix/uesd.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/uesd.o: In function `file_select':
./src/unix/uesd.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixacos':
./src/unix/uesd.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixadd':
./src/unix/uesd.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixasin':
./src/unix/uesd.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixceil':
./src/unix/uesd.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixcos':
./src/unix/uesd.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixdiv':
./src/unix/uesd.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixfloor':
./src/unix/uesd.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixmul':
./src/unix/uesd.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixsin':
./src/unix/uesd.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixsub':
./src/unix/uesd.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixtan':
./src/unix/uesd.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixtof':
./src/unix/uesd.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/uesd.o: In function `fixtoi':
./src/unix/uesd.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/uesd.o: In function `floodfill':
./src/unix/uesd.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/uesd.o: In function `ftofix':
./src/unix/uesd.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/uesd.o: In function `get_clip_rect':
./src/unix/uesd.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/uesd.o: In function `get_clip_state':
./src/unix/uesd.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/uesd.o: In function `get_desktop_resolution':
./src/unix/uesd.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/uesd.o: In function `geta32':
./src/unix/uesd.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/uesd.o: In function `getb15':
./src/unix/uesd.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/uesd.o: In function `getb16':
./src/unix/uesd.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/uesd.o: In function `getb24':
./src/unix/uesd.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getb32':
./src/unix/uesd.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/uesd.o: In function `getb8':
./src/unix/uesd.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getg15':
./src/unix/uesd.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/uesd.o: In function `getg16':
./src/unix/uesd.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/uesd.o: In function `getg24':
./src/unix/uesd.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getg32':
./src/unix/uesd.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getg8':
./src/unix/uesd.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getpixel':
./src/unix/uesd.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/uesd.o: In function `getr15':
./src/unix/uesd.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getr16':
./src/unix/uesd.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/uesd.o: In function `getr24':
./src/unix/uesd.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getr32':
./src/unix/uesd.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/uesd.o: In function `getr8':
./src/unix/uesd.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/uesd.o: In function `gui_textout':
./src/unix/uesd.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/uesd.o: In function `install_allegro':
./src/unix/uesd.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_inside_bitmap':
./src/unix/uesd.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_linear_bitmap':
./src/unix/uesd.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_memory_bitmap':
./src/unix/uesd.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_planar_bitmap':
./src/unix/uesd.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_same_bitmap':
./src/unix/uesd.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_screen_bitmap':
./src/unix/uesd.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_sub_bitmap':
./src/unix/uesd.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_system_bitmap':
./src/unix/uesd.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_video_bitmap':
./src/unix/uesd.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/uesd.o: In function `is_windowed_mode':
./src/unix/uesd.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/uesd.o: In function `itofix':
./src/unix/uesd.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/uesd.o: In function `line':
./src/unix/uesd.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/uesd.o: In function `makeacol32':
./src/unix/uesd.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/uesd.o: In function `makecol15':
./src/unix/uesd.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/uesd.o: In function `makecol16':
./src/unix/uesd.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/uesd.o: In function `makecol24':
./src/unix/uesd.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `makecol32':
./src/unix/uesd.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/uesd.o: In function `persp_project':
./src/unix/uesd.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/uesd.o: In function `persp_project_f':
./src/unix/uesd.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/uesd.o: In function `pivot_scaled_sprite':
./src/unix/uesd.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/uesd.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/uesd.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/uesd.o: In function `pivot_sprite':
./src/unix/uesd.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/uesd.o: In function `pivot_sprite_v_flip':
./src/unix/uesd.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/uesd.o: In function `polygon':
./src/unix/uesd.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/uesd.o: In function `polygon3d':
./src/unix/uesd.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/uesd.o: In function `polygon3d_f':
./src/unix/uesd.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/uesd.o: In function `putpixel':
./src/unix/uesd.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/uesd.o: In function `quad3d':
./src/unix/uesd.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/uesd.o: In function `quad3d_f':
./src/unix/uesd.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/uesd.o: In function `rect':
./src/unix/uesd.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/uesd.o: In function `rectfill':
./src/unix/uesd.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/uesd.o: In function `release_bitmap':
./src/unix/uesd.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/uesd.o: In function `release_screen':
./src/unix/uesd.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `rotate_scaled_sprite':
./src/unix/uesd.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/uesd.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/uesd.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/uesd.o: In function `rotate_sprite':
./src/unix/uesd.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/uesd.o: In function `rotate_sprite_v_flip':
./src/unix/uesd.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/uesd.o: In function `set_clip_state':
./src/unix/uesd.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/uesd.o: In function `set_window_close_button':
./src/unix/uesd.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/uesd.o: In function `set_window_close_hook':
./src/unix/uesd.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/uesd.o: In function `set_window_title':
./src/unix/uesd.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/uesd.o: In function `spline':
./src/unix/uesd.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/uesd.o: In function `textout':
./src/unix/uesd.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/uesd.o: In function `textout_centre':
./src/unix/uesd.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/uesd.o: In function `textout_justify':
./src/unix/uesd.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/uesd.o: In function `textout_right':
./src/unix/uesd.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/uesd.o: In function `triangle':
./src/unix/uesd.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/uesd.o: In function `triangle3d':
./src/unix/uesd.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/uesd.o: In function `triangle3d_f':
./src/unix/uesd.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/uesd.o: In function `yield_timeslice':
./src/unix/uesd.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ufile.o: In function `_allegro_hline':
./src/unix/ufile.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ufile.o: In function `_allegro_vline':
./src/unix/ufile.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ufile.o: In function `_default_ds':
./src/unix/ufile.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ufile.o: In function `_getpixel':
./src/unix/ufile.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ufile.o: In function `_getpixel15':
./src/unix/ufile.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ufile.o: In function `_getpixel16':
./src/unix/ufile.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ufile.o: In function `_getpixel24':
./src/unix/ufile.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ufile.o: In function `_getpixel32':
./src/unix/ufile.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ufile.o: In function `_grow_scratch_mem':
./src/unix/ufile.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/ufile.o: In function `_putpixel':
./src/unix/ufile.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ufile.o: In function `_putpixel15':
./src/unix/ufile.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ufile.o: In function `_putpixel16':
./src/unix/ufile.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ufile.o: In function `_putpixel24':
./src/unix/ufile.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ufile.o: In function `_putpixel32':
./src/unix/ufile.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ufile.o: In function `_set_color':
./src/unix/ufile.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ufile.o: In function `acquire_bitmap':
./src/unix/ufile.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ufile.o: In function `acquire_screen':
./src/unix/ufile.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ufile.o: In function `apply_matrix':
./src/unix/ufile.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ufile.o: In function `arc':
./src/unix/ufile.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ufile.o: In function `bitmap_color_depth':
./src/unix/ufile.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ufile.o: In function `bitmap_mask_color':
./src/unix/ufile.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ufile.o: In function `bmp_read24':
./src/unix/ufile.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ufile.o: In function `bmp_read_line':
./src/unix/ufile.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ufile.o: In function `bmp_unwrite_line':
./src/unix/ufile.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ufile.o: In function `bmp_write24':
./src/unix/ufile.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ufile.o: In function `bmp_write_line':
./src/unix/ufile.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ufile.o: In function `circle':
./src/unix/ufile.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `circlefill':
./src/unix/ufile.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ufile.o: In function `clear_to_color':
./src/unix/ufile.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ufile.o: In function `desktop_color_depth':
./src/unix/ufile.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ufile.o: In function `dot_product':
./src/unix/ufile.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ufile.o: In function `dot_product_f':
./src/unix/ufile.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_character':
./src/unix/ufile.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_character_ex':
./src/unix/ufile.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_gouraud_sprite':
./src/unix/ufile.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_lit_rle_sprite':
./src/unix/ufile.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_lit_sprite':
./src/unix/ufile.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_rle_sprite':
./src/unix/ufile.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_sprite':
./src/unix/ufile.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_sprite_h_flip':
./src/unix/ufile.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_sprite_v_flip':
./src/unix/ufile.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_sprite_vh_flip':
./src/unix/ufile.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_trans_rle_sprite':
./src/unix/ufile.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ufile.o: In function `draw_trans_sprite':
./src/unix/ufile.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `ellipse':
./src/unix/ufile.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `ellipsefill':
./src/unix/ufile.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ufile.o: In function `fastline':
./src/unix/ufile.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ufile.o: In function `file_select':
./src/unix/ufile.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixacos':
./src/unix/ufile.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixadd':
./src/unix/ufile.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixasin':
./src/unix/ufile.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixceil':
./src/unix/ufile.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixcos':
./src/unix/ufile.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixdiv':
./src/unix/ufile.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixfloor':
./src/unix/ufile.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixmul':
./src/unix/ufile.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixsin':
./src/unix/ufile.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixsub':
./src/unix/ufile.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixtan':
./src/unix/ufile.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixtof':
./src/unix/ufile.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ufile.o: In function `fixtoi':
./src/unix/ufile.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ufile.o: In function `floodfill':
./src/unix/ufile.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ufile.o: In function `ftofix':
./src/unix/ufile.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ufile.o: In function `get_clip_rect':
./src/unix/ufile.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ufile.o: In function `get_clip_state':
./src/unix/ufile.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ufile.o: In function `get_desktop_resolution':
./src/unix/ufile.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ufile.o: In function `geta32':
./src/unix/ufile.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ufile.o: In function `getb15':
./src/unix/ufile.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ufile.o: In function `getb16':
./src/unix/ufile.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ufile.o: In function `getb24':
./src/unix/ufile.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getb32':
./src/unix/ufile.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ufile.o: In function `getb8':
./src/unix/ufile.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getg15':
./src/unix/ufile.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ufile.o: In function `getg16':
./src/unix/ufile.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ufile.o: In function `getg24':
./src/unix/ufile.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getg32':
./src/unix/ufile.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getg8':
./src/unix/ufile.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getpixel':
./src/unix/ufile.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ufile.o: In function `getr15':
./src/unix/ufile.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getr16':
./src/unix/ufile.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ufile.o: In function `getr24':
./src/unix/ufile.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getr32':
./src/unix/ufile.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ufile.o: In function `getr8':
./src/unix/ufile.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ufile.o: In function `gui_textout':
./src/unix/ufile.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ufile.o: In function `install_allegro':
./src/unix/ufile.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_inside_bitmap':
./src/unix/ufile.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_linear_bitmap':
./src/unix/ufile.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_memory_bitmap':
./src/unix/ufile.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_planar_bitmap':
./src/unix/ufile.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_same_bitmap':
./src/unix/ufile.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_screen_bitmap':
./src/unix/ufile.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_sub_bitmap':
./src/unix/ufile.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_system_bitmap':
./src/unix/ufile.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_video_bitmap':
./src/unix/ufile.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ufile.o: In function `is_windowed_mode':
./src/unix/ufile.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ufile.o: In function `itofix':
./src/unix/ufile.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ufile.o: In function `line':
./src/unix/ufile.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ufile.o: In function `makeacol32':
./src/unix/ufile.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ufile.o: In function `makecol15':
./src/unix/ufile.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ufile.o: In function `makecol16':
./src/unix/ufile.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ufile.o: In function `makecol24':
./src/unix/ufile.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `makecol32':
./src/unix/ufile.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ufile.o: In function `persp_project':
./src/unix/ufile.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ufile.o: In function `persp_project_f':
./src/unix/ufile.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ufile.o: In function `pivot_scaled_sprite':
./src/unix/ufile.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ufile.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/ufile.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ufile.o: In function `pivot_sprite':
./src/unix/ufile.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ufile.o: In function `pivot_sprite_v_flip':
./src/unix/ufile.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ufile.o: In function `polygon':
./src/unix/ufile.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ufile.o: In function `polygon3d':
./src/unix/ufile.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ufile.o: In function `polygon3d_f':
./src/unix/ufile.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ufile.o: In function `putpixel':
./src/unix/ufile.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ufile.o: In function `quad3d':
./src/unix/ufile.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ufile.o: In function `quad3d_f':
./src/unix/ufile.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ufile.o: In function `rect':
./src/unix/ufile.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ufile.o: In function `rectfill':
./src/unix/ufile.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ufile.o: In function `release_bitmap':
./src/unix/ufile.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ufile.o: In function `release_screen':
./src/unix/ufile.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `rotate_scaled_sprite':
./src/unix/ufile.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ufile.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/ufile.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ufile.o: In function `rotate_sprite':
./src/unix/ufile.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ufile.o: In function `rotate_sprite_v_flip':
./src/unix/ufile.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ufile.o: In function `set_clip_state':
./src/unix/ufile.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ufile.o: In function `set_window_close_button':
./src/unix/ufile.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ufile.o: In function `set_window_close_hook':
./src/unix/ufile.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ufile.o: In function `set_window_title':
./src/unix/ufile.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ufile.o: In function `spline':
./src/unix/ufile.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ufile.o: In function `textout':
./src/unix/ufile.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ufile.o: In function `textout_centre':
./src/unix/ufile.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ufile.o: In function `textout_justify':
./src/unix/ufile.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ufile.o: In function `textout_right':
./src/unix/ufile.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ufile.o: In function `triangle':
./src/unix/ufile.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ufile.o: In function `triangle3d':
./src/unix/ufile.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ufile.o: In function `triangle3d_f':
./src/unix/ufile.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ufile.o: In function `yield_timeslice':
./src/unix/ufile.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_allegro_hline':
./src/unix/ugfxdrv.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_allegro_vline':
./src/unix/ugfxdrv.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_default_ds':
./src/unix/ugfxdrv.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_getpixel':
./src/unix/ugfxdrv.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_getpixel15':
./src/unix/ugfxdrv.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_getpixel16':
./src/unix/ugfxdrv.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_getpixel24':
./src/unix/ugfxdrv.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_getpixel32':
./src/unix/ugfxdrv.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_putpixel':
./src/unix/ugfxdrv.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_putpixel15':
./src/unix/ugfxdrv.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_putpixel16':
./src/unix/ugfxdrv.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_putpixel24':
./src/unix/ugfxdrv.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_putpixel32':
./src/unix/ugfxdrv.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `_set_color':
./src/unix/ugfxdrv.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `acquire_bitmap':
./src/unix/ugfxdrv.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `acquire_screen':
./src/unix/ugfxdrv.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `apply_matrix':
./src/unix/ugfxdrv.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `arc':
./src/unix/ugfxdrv.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bitmap_color_depth':
./src/unix/ugfxdrv.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bitmap_mask_color':
./src/unix/ugfxdrv.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bmp_read24':
./src/unix/ugfxdrv.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bmp_read_line':
./src/unix/ugfxdrv.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bmp_unwrite_line':
./src/unix/ugfxdrv.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bmp_write24':
./src/unix/ugfxdrv.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `bmp_write_line':
./src/unix/ugfxdrv.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `circle':
./src/unix/ugfxdrv.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `circlefill':
./src/unix/ugfxdrv.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `clear_to_color':
./src/unix/ugfxdrv.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `desktop_color_depth':
./src/unix/ugfxdrv.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `dot_product':
./src/unix/ugfxdrv.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `dot_product_f':
./src/unix/ugfxdrv.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_character':
./src/unix/ugfxdrv.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_character_ex':
./src/unix/ugfxdrv.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_gouraud_sprite':
./src/unix/ugfxdrv.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_lit_rle_sprite':
./src/unix/ugfxdrv.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_lit_sprite':
./src/unix/ugfxdrv.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_rle_sprite':
./src/unix/ugfxdrv.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_sprite':
./src/unix/ugfxdrv.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_sprite_h_flip':
./src/unix/ugfxdrv.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_sprite_v_flip':
./src/unix/ugfxdrv.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_sprite_vh_flip':
./src/unix/ugfxdrv.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_trans_rle_sprite':
./src/unix/ugfxdrv.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `draw_trans_sprite':
./src/unix/ugfxdrv.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `ellipse':
./src/unix/ugfxdrv.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `ellipsefill':
./src/unix/ugfxdrv.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fastline':
./src/unix/ugfxdrv.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `file_select':
./src/unix/ugfxdrv.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixacos':
./src/unix/ugfxdrv.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixadd':
./src/unix/ugfxdrv.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixasin':
./src/unix/ugfxdrv.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixceil':
./src/unix/ugfxdrv.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixcos':
./src/unix/ugfxdrv.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixdiv':
./src/unix/ugfxdrv.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixfloor':
./src/unix/ugfxdrv.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixmul':
./src/unix/ugfxdrv.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixsin':
./src/unix/ugfxdrv.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixsub':
./src/unix/ugfxdrv.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixtan':
./src/unix/ugfxdrv.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixtof':
./src/unix/ugfxdrv.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `fixtoi':
./src/unix/ugfxdrv.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `floodfill':
./src/unix/ugfxdrv.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `ftofix':
./src/unix/ugfxdrv.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `get_clip_rect':
./src/unix/ugfxdrv.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `get_clip_state':
./src/unix/ugfxdrv.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `get_desktop_resolution':
./src/unix/ugfxdrv.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `geta32':
./src/unix/ugfxdrv.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getb15':
./src/unix/ugfxdrv.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getb16':
./src/unix/ugfxdrv.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getb24':
./src/unix/ugfxdrv.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getb32':
./src/unix/ugfxdrv.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getb8':
./src/unix/ugfxdrv.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getg15':
./src/unix/ugfxdrv.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getg16':
./src/unix/ugfxdrv.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getg24':
./src/unix/ugfxdrv.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getg32':
./src/unix/ugfxdrv.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getg8':
./src/unix/ugfxdrv.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getpixel':
./src/unix/ugfxdrv.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getr15':
./src/unix/ugfxdrv.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getr16':
./src/unix/ugfxdrv.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getr24':
./src/unix/ugfxdrv.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getr32':
./src/unix/ugfxdrv.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `getr8':
./src/unix/ugfxdrv.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `gui_textout':
./src/unix/ugfxdrv.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `install_allegro':
./src/unix/ugfxdrv.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_inside_bitmap':
./src/unix/ugfxdrv.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_linear_bitmap':
./src/unix/ugfxdrv.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_memory_bitmap':
./src/unix/ugfxdrv.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_planar_bitmap':
./src/unix/ugfxdrv.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_same_bitmap':
./src/unix/ugfxdrv.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_screen_bitmap':
./src/unix/ugfxdrv.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_sub_bitmap':
./src/unix/ugfxdrv.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_system_bitmap':
./src/unix/ugfxdrv.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_video_bitmap':
./src/unix/ugfxdrv.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `is_windowed_mode':
./src/unix/ugfxdrv.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `itofix':
./src/unix/ugfxdrv.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `line':
./src/unix/ugfxdrv.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `makeacol32':
./src/unix/ugfxdrv.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `makecol15':
./src/unix/ugfxdrv.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `makecol16':
./src/unix/ugfxdrv.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `makecol24':
./src/unix/ugfxdrv.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `makecol32':
./src/unix/ugfxdrv.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `persp_project':
./src/unix/ugfxdrv.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `persp_project_f':
./src/unix/ugfxdrv.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `pivot_scaled_sprite':
./src/unix/ugfxdrv.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/ugfxdrv.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `pivot_sprite':
./src/unix/ugfxdrv.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `pivot_sprite_v_flip':
./src/unix/ugfxdrv.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `polygon':
./src/unix/ugfxdrv.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `polygon3d':
./src/unix/ugfxdrv.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `polygon3d_f':
./src/unix/ugfxdrv.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `putpixel':
./src/unix/ugfxdrv.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `quad3d':
./src/unix/ugfxdrv.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `quad3d_f':
./src/unix/ugfxdrv.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `rect':
./src/unix/ugfxdrv.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `rectfill':
./src/unix/ugfxdrv.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `release_bitmap':
./src/unix/ugfxdrv.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `release_screen':
./src/unix/ugfxdrv.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `rotate_scaled_sprite':
./src/unix/ugfxdrv.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/ugfxdrv.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `rotate_sprite':
./src/unix/ugfxdrv.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `rotate_sprite_v_flip':
./src/unix/ugfxdrv.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `set_clip_state':
./src/unix/ugfxdrv.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `set_window_close_button':
./src/unix/ugfxdrv.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `set_window_close_hook':
./src/unix/ugfxdrv.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `set_window_title':
./src/unix/ugfxdrv.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `spline':
./src/unix/ugfxdrv.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `textout':
./src/unix/ugfxdrv.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `textout_centre':
./src/unix/ugfxdrv.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `textout_justify':
./src/unix/ugfxdrv.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `textout_right':
./src/unix/ugfxdrv.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `triangle':
./src/unix/ugfxdrv.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `triangle3d':
./src/unix/ugfxdrv.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `triangle3d_f':
./src/unix/ugfxdrv.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ugfxdrv.o: In function `yield_timeslice':
./src/unix/ugfxdrv.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_allegro_hline':
./src/unix/ujoydrv.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_allegro_vline':
./src/unix/ujoydrv.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_default_ds':
./src/unix/ujoydrv.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_getpixel':
./src/unix/ujoydrv.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_getpixel15':
./src/unix/ujoydrv.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_getpixel16':
./src/unix/ujoydrv.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_getpixel24':
./src/unix/ujoydrv.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_getpixel32':
./src/unix/ujoydrv.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_putpixel':
./src/unix/ujoydrv.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_putpixel15':
./src/unix/ujoydrv.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_putpixel16':
./src/unix/ujoydrv.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_putpixel24':
./src/unix/ujoydrv.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_putpixel32':
./src/unix/ujoydrv.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `_set_color':
./src/unix/ujoydrv.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `acquire_bitmap':
./src/unix/ujoydrv.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `acquire_screen':
./src/unix/ujoydrv.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `apply_matrix':
./src/unix/ujoydrv.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `arc':
./src/unix/ujoydrv.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bitmap_color_depth':
./src/unix/ujoydrv.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bitmap_mask_color':
./src/unix/ujoydrv.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bmp_read24':
./src/unix/ujoydrv.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bmp_read_line':
./src/unix/ujoydrv.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bmp_unwrite_line':
./src/unix/ujoydrv.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bmp_write24':
./src/unix/ujoydrv.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `bmp_write_line':
./src/unix/ujoydrv.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `circle':
./src/unix/ujoydrv.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `circlefill':
./src/unix/ujoydrv.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `clear_to_color':
./src/unix/ujoydrv.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `desktop_color_depth':
./src/unix/ujoydrv.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `dot_product':
./src/unix/ujoydrv.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `dot_product_f':
./src/unix/ujoydrv.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_character':
./src/unix/ujoydrv.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_character_ex':
./src/unix/ujoydrv.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_gouraud_sprite':
./src/unix/ujoydrv.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_lit_rle_sprite':
./src/unix/ujoydrv.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_lit_sprite':
./src/unix/ujoydrv.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_rle_sprite':
./src/unix/ujoydrv.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_sprite':
./src/unix/ujoydrv.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_sprite_h_flip':
./src/unix/ujoydrv.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_sprite_v_flip':
./src/unix/ujoydrv.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_sprite_vh_flip':
./src/unix/ujoydrv.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_trans_rle_sprite':
./src/unix/ujoydrv.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `draw_trans_sprite':
./src/unix/ujoydrv.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `ellipse':
./src/unix/ujoydrv.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `ellipsefill':
./src/unix/ujoydrv.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fastline':
./src/unix/ujoydrv.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `file_select':
./src/unix/ujoydrv.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixacos':
./src/unix/ujoydrv.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixadd':
./src/unix/ujoydrv.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixasin':
./src/unix/ujoydrv.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixceil':
./src/unix/ujoydrv.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixcos':
./src/unix/ujoydrv.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixdiv':
./src/unix/ujoydrv.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixfloor':
./src/unix/ujoydrv.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixmul':
./src/unix/ujoydrv.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixsin':
./src/unix/ujoydrv.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixsub':
./src/unix/ujoydrv.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixtan':
./src/unix/ujoydrv.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixtof':
./src/unix/ujoydrv.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `fixtoi':
./src/unix/ujoydrv.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `floodfill':
./src/unix/ujoydrv.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `ftofix':
./src/unix/ujoydrv.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `get_clip_rect':
./src/unix/ujoydrv.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `get_clip_state':
./src/unix/ujoydrv.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `get_desktop_resolution':
./src/unix/ujoydrv.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `geta32':
./src/unix/ujoydrv.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getb15':
./src/unix/ujoydrv.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getb16':
./src/unix/ujoydrv.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getb24':
./src/unix/ujoydrv.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getb32':
./src/unix/ujoydrv.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getb8':
./src/unix/ujoydrv.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getg15':
./src/unix/ujoydrv.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getg16':
./src/unix/ujoydrv.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getg24':
./src/unix/ujoydrv.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getg32':
./src/unix/ujoydrv.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getg8':
./src/unix/ujoydrv.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getpixel':
./src/unix/ujoydrv.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getr15':
./src/unix/ujoydrv.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getr16':
./src/unix/ujoydrv.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getr24':
./src/unix/ujoydrv.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getr32':
./src/unix/ujoydrv.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `getr8':
./src/unix/ujoydrv.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `gui_textout':
./src/unix/ujoydrv.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `install_allegro':
./src/unix/ujoydrv.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_inside_bitmap':
./src/unix/ujoydrv.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_linear_bitmap':
./src/unix/ujoydrv.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_memory_bitmap':
./src/unix/ujoydrv.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_planar_bitmap':
./src/unix/ujoydrv.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_same_bitmap':
./src/unix/ujoydrv.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_screen_bitmap':
./src/unix/ujoydrv.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_sub_bitmap':
./src/unix/ujoydrv.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_system_bitmap':
./src/unix/ujoydrv.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_video_bitmap':
./src/unix/ujoydrv.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `is_windowed_mode':
./src/unix/ujoydrv.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `itofix':
./src/unix/ujoydrv.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `line':
./src/unix/ujoydrv.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `makeacol32':
./src/unix/ujoydrv.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `makecol15':
./src/unix/ujoydrv.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `makecol16':
./src/unix/ujoydrv.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `makecol24':
./src/unix/ujoydrv.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `makecol32':
./src/unix/ujoydrv.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `persp_project':
./src/unix/ujoydrv.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `persp_project_f':
./src/unix/ujoydrv.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `pivot_scaled_sprite':
./src/unix/ujoydrv.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/ujoydrv.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `pivot_sprite':
./src/unix/ujoydrv.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `pivot_sprite_v_flip':
./src/unix/ujoydrv.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `polygon':
./src/unix/ujoydrv.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `polygon3d':
./src/unix/ujoydrv.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `polygon3d_f':
./src/unix/ujoydrv.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `putpixel':
./src/unix/ujoydrv.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `quad3d':
./src/unix/ujoydrv.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `quad3d_f':
./src/unix/ujoydrv.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `rect':
./src/unix/ujoydrv.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `rectfill':
./src/unix/ujoydrv.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `release_bitmap':
./src/unix/ujoydrv.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `release_screen':
./src/unix/ujoydrv.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `rotate_scaled_sprite':
./src/unix/ujoydrv.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/ujoydrv.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `rotate_sprite':
./src/unix/ujoydrv.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `rotate_sprite_v_flip':
./src/unix/ujoydrv.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `set_clip_state':
./src/unix/ujoydrv.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `set_window_close_button':
./src/unix/ujoydrv.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `set_window_close_hook':
./src/unix/ujoydrv.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `set_window_title':
./src/unix/ujoydrv.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `spline':
./src/unix/ujoydrv.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `textout':
./src/unix/ujoydrv.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `textout_centre':
./src/unix/ujoydrv.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `textout_justify':
./src/unix/ujoydrv.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `textout_right':
./src/unix/ujoydrv.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `triangle':
./src/unix/ujoydrv.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `triangle3d':
./src/unix/ujoydrv.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `triangle3d_f':
./src/unix/ujoydrv.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ujoydrv.o: In function `yield_timeslice':
./src/unix/ujoydrv.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_allegro_hline':
./src/unix/ukeybd.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_allegro_vline':
./src/unix/ukeybd.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_default_ds':
./src/unix/ukeybd.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_getpixel':
./src/unix/ukeybd.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_getpixel15':
./src/unix/ukeybd.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_getpixel16':
./src/unix/ukeybd.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_getpixel24':
./src/unix/ukeybd.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_getpixel32':
./src/unix/ukeybd.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_putpixel':
./src/unix/ukeybd.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_putpixel15':
./src/unix/ukeybd.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_putpixel16':
./src/unix/ukeybd.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_putpixel24':
./src/unix/ukeybd.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_putpixel32':
./src/unix/ukeybd.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `_set_color':
./src/unix/ukeybd.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `acquire_bitmap':
./src/unix/ukeybd.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `acquire_screen':
./src/unix/ukeybd.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `apply_matrix':
./src/unix/ukeybd.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `arc':
./src/unix/ukeybd.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bitmap_color_depth':
./src/unix/ukeybd.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bitmap_mask_color':
./src/unix/ukeybd.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bmp_read24':
./src/unix/ukeybd.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bmp_read_line':
./src/unix/ukeybd.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bmp_unwrite_line':
./src/unix/ukeybd.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bmp_write24':
./src/unix/ukeybd.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `bmp_write_line':
./src/unix/ukeybd.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `circle':
./src/unix/ukeybd.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `circlefill':
./src/unix/ukeybd.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `clear_to_color':
./src/unix/ukeybd.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `desktop_color_depth':
./src/unix/ukeybd.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `dot_product':
./src/unix/ukeybd.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `dot_product_f':
./src/unix/ukeybd.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_character':
./src/unix/ukeybd.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_character_ex':
./src/unix/ukeybd.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_gouraud_sprite':
./src/unix/ukeybd.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_lit_rle_sprite':
./src/unix/ukeybd.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_lit_sprite':
./src/unix/ukeybd.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_rle_sprite':
./src/unix/ukeybd.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_sprite':
./src/unix/ukeybd.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_sprite_h_flip':
./src/unix/ukeybd.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_sprite_v_flip':
./src/unix/ukeybd.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_sprite_vh_flip':
./src/unix/ukeybd.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_trans_rle_sprite':
./src/unix/ukeybd.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `draw_trans_sprite':
./src/unix/ukeybd.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `ellipse':
./src/unix/ukeybd.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `ellipsefill':
./src/unix/ukeybd.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fastline':
./src/unix/ukeybd.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `file_select':
./src/unix/ukeybd.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixacos':
./src/unix/ukeybd.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixadd':
./src/unix/ukeybd.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixasin':
./src/unix/ukeybd.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixceil':
./src/unix/ukeybd.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixcos':
./src/unix/ukeybd.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixdiv':
./src/unix/ukeybd.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixfloor':
./src/unix/ukeybd.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixmul':
./src/unix/ukeybd.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixsin':
./src/unix/ukeybd.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixsub':
./src/unix/ukeybd.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixtan':
./src/unix/ukeybd.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixtof':
./src/unix/ukeybd.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `fixtoi':
./src/unix/ukeybd.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `floodfill':
./src/unix/ukeybd.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `ftofix':
./src/unix/ukeybd.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `get_clip_rect':
./src/unix/ukeybd.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `get_clip_state':
./src/unix/ukeybd.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `get_desktop_resolution':
./src/unix/ukeybd.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `geta32':
./src/unix/ukeybd.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getb15':
./src/unix/ukeybd.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getb16':
./src/unix/ukeybd.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getb24':
./src/unix/ukeybd.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getb32':
./src/unix/ukeybd.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getb8':
./src/unix/ukeybd.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getg15':
./src/unix/ukeybd.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getg16':
./src/unix/ukeybd.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getg24':
./src/unix/ukeybd.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getg32':
./src/unix/ukeybd.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getg8':
./src/unix/ukeybd.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getpixel':
./src/unix/ukeybd.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getr15':
./src/unix/ukeybd.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getr16':
./src/unix/ukeybd.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getr24':
./src/unix/ukeybd.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getr32':
./src/unix/ukeybd.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `getr8':
./src/unix/ukeybd.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `gui_textout':
./src/unix/ukeybd.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `install_allegro':
./src/unix/ukeybd.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_inside_bitmap':
./src/unix/ukeybd.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_linear_bitmap':
./src/unix/ukeybd.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_memory_bitmap':
./src/unix/ukeybd.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_planar_bitmap':
./src/unix/ukeybd.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_same_bitmap':
./src/unix/ukeybd.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_screen_bitmap':
./src/unix/ukeybd.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_sub_bitmap':
./src/unix/ukeybd.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_system_bitmap':
./src/unix/ukeybd.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_video_bitmap':
./src/unix/ukeybd.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `is_windowed_mode':
./src/unix/ukeybd.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `itofix':
./src/unix/ukeybd.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `line':
./src/unix/ukeybd.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `makeacol32':
./src/unix/ukeybd.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `makecol15':
./src/unix/ukeybd.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `makecol16':
./src/unix/ukeybd.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `makecol24':
./src/unix/ukeybd.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `makecol32':
./src/unix/ukeybd.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `persp_project':
./src/unix/ukeybd.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `persp_project_f':
./src/unix/ukeybd.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `pivot_scaled_sprite':
./src/unix/ukeybd.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/ukeybd.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `pivot_sprite':
./src/unix/ukeybd.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `pivot_sprite_v_flip':
./src/unix/ukeybd.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `polygon':
./src/unix/ukeybd.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `polygon3d':
./src/unix/ukeybd.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `polygon3d_f':
./src/unix/ukeybd.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `putpixel':
./src/unix/ukeybd.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `quad3d':
./src/unix/ukeybd.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `quad3d_f':
./src/unix/ukeybd.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `rect':
./src/unix/ukeybd.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `rectfill':
./src/unix/ukeybd.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `release_bitmap':
./src/unix/ukeybd.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `release_screen':
./src/unix/ukeybd.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `rotate_scaled_sprite':
./src/unix/ukeybd.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/ukeybd.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `rotate_sprite':
./src/unix/ukeybd.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `rotate_sprite_v_flip':
./src/unix/ukeybd.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `set_clip_state':
./src/unix/ukeybd.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `set_window_close_button':
./src/unix/ukeybd.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `set_window_close_hook':
./src/unix/ukeybd.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `set_window_title':
./src/unix/ukeybd.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `spline':
./src/unix/ukeybd.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `textout':
./src/unix/ukeybd.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `textout_centre':
./src/unix/ukeybd.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `textout_justify':
./src/unix/ukeybd.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `textout_right':
./src/unix/ukeybd.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `triangle':
./src/unix/ukeybd.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `triangle3d':
./src/unix/ukeybd.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `triangle3d_f':
./src/unix/ukeybd.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ukeybd.o: In function `yield_timeslice':
./src/unix/ukeybd.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/umain.o: In function `bmp_read24':
./src/unix/umain.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/umain.o: In function `bmp_write24':
./src/unix/umain.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/umodules.o: In function `_allegro_hline':
./src/unix/umodules.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/umodules.o: In function `_allegro_vline':
./src/unix/umodules.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/umodules.o: In function `_default_ds':
./src/unix/umodules.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/umodules.o: In function `_getpixel':
./src/unix/umodules.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/umodules.o: In function `_getpixel15':
./src/unix/umodules.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/umodules.o: In function `_getpixel16':
./src/unix/umodules.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/umodules.o: In function `_getpixel24':
./src/unix/umodules.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/umodules.o: In function `_getpixel32':
./src/unix/umodules.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/umodules.o: In function `_grow_scratch_mem':
./src/unix/umodules.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/umodules.o: In function `_putpixel':
./src/unix/umodules.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/umodules.o: In function `_putpixel15':
./src/unix/umodules.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/umodules.o: In function `_putpixel16':
./src/unix/umodules.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/umodules.o: In function `_putpixel24':
./src/unix/umodules.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/umodules.o: In function `_putpixel32':
./src/unix/umodules.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/umodules.o: In function `_set_color':
./src/unix/umodules.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/umodules.o: In function `acquire_bitmap':
./src/unix/umodules.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/umodules.o: In function `acquire_screen':
./src/unix/umodules.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/umodules.o: In function `apply_matrix':
./src/unix/umodules.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/umodules.o: In function `arc':
./src/unix/umodules.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/umodules.o: In function `bitmap_color_depth':
./src/unix/umodules.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/umodules.o: In function `bitmap_mask_color':
./src/unix/umodules.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/umodules.o: In function `bmp_read24':
./src/unix/umodules.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/umodules.o: In function `bmp_read_line':
./src/unix/umodules.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/umodules.o: In function `bmp_unwrite_line':
./src/unix/umodules.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/umodules.o: In function `bmp_write24':
./src/unix/umodules.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/umodules.o: In function `bmp_write_line':
./src/unix/umodules.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/umodules.o: In function `circle':
./src/unix/umodules.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `circlefill':
./src/unix/umodules.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/umodules.o: In function `clear_to_color':
./src/unix/umodules.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/umodules.o: In function `desktop_color_depth':
./src/unix/umodules.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/umodules.o: In function `dot_product':
./src/unix/umodules.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/umodules.o: In function `dot_product_f':
./src/unix/umodules.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_character':
./src/unix/umodules.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_character_ex':
./src/unix/umodules.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_gouraud_sprite':
./src/unix/umodules.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_lit_rle_sprite':
./src/unix/umodules.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_lit_sprite':
./src/unix/umodules.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_rle_sprite':
./src/unix/umodules.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_sprite':
./src/unix/umodules.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_sprite_h_flip':
./src/unix/umodules.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_sprite_v_flip':
./src/unix/umodules.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_sprite_vh_flip':
./src/unix/umodules.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_trans_rle_sprite':
./src/unix/umodules.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/umodules.o: In function `draw_trans_sprite':
./src/unix/umodules.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `ellipse':
./src/unix/umodules.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `ellipsefill':
./src/unix/umodules.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/umodules.o: In function `fastline':
./src/unix/umodules.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/umodules.o: In function `file_select':
./src/unix/umodules.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixacos':
./src/unix/umodules.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixadd':
./src/unix/umodules.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixasin':
./src/unix/umodules.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixceil':
./src/unix/umodules.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixcos':
./src/unix/umodules.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixdiv':
./src/unix/umodules.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixfloor':
./src/unix/umodules.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixmul':
./src/unix/umodules.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixsin':
./src/unix/umodules.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixsub':
./src/unix/umodules.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixtan':
./src/unix/umodules.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixtof':
./src/unix/umodules.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/umodules.o: In function `fixtoi':
./src/unix/umodules.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/umodules.o: In function `floodfill':
./src/unix/umodules.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/umodules.o: In function `ftofix':
./src/unix/umodules.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/umodules.o: In function `get_clip_rect':
./src/unix/umodules.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/umodules.o: In function `get_clip_state':
./src/unix/umodules.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/umodules.o: In function `get_desktop_resolution':
./src/unix/umodules.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/umodules.o: In function `geta32':
./src/unix/umodules.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/umodules.o: In function `getb15':
./src/unix/umodules.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/umodules.o: In function `getb16':
./src/unix/umodules.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/umodules.o: In function `getb24':
./src/unix/umodules.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getb32':
./src/unix/umodules.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/umodules.o: In function `getb8':
./src/unix/umodules.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getg15':
./src/unix/umodules.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/umodules.o: In function `getg16':
./src/unix/umodules.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/umodules.o: In function `getg24':
./src/unix/umodules.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getg32':
./src/unix/umodules.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getg8':
./src/unix/umodules.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getpixel':
./src/unix/umodules.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/umodules.o: In function `getr15':
./src/unix/umodules.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getr16':
./src/unix/umodules.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/umodules.o: In function `getr24':
./src/unix/umodules.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getr32':
./src/unix/umodules.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/umodules.o: In function `getr8':
./src/unix/umodules.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/umodules.o: In function `gui_textout':
./src/unix/umodules.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/umodules.o: In function `install_allegro':
./src/unix/umodules.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_inside_bitmap':
./src/unix/umodules.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_linear_bitmap':
./src/unix/umodules.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_memory_bitmap':
./src/unix/umodules.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_planar_bitmap':
./src/unix/umodules.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_same_bitmap':
./src/unix/umodules.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_screen_bitmap':
./src/unix/umodules.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_sub_bitmap':
./src/unix/umodules.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_system_bitmap':
./src/unix/umodules.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_video_bitmap':
./src/unix/umodules.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/umodules.o: In function `is_windowed_mode':
./src/unix/umodules.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/umodules.o: In function `itofix':
./src/unix/umodules.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/umodules.o: In function `line':
./src/unix/umodules.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/umodules.o: In function `makeacol32':
./src/unix/umodules.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/umodules.o: In function `makecol15':
./src/unix/umodules.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/umodules.o: In function `makecol16':
./src/unix/umodules.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/umodules.o: In function `makecol24':
./src/unix/umodules.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `makecol32':
./src/unix/umodules.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/umodules.o: In function `persp_project':
./src/unix/umodules.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/umodules.o: In function `persp_project_f':
./src/unix/umodules.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/umodules.o: In function `pivot_scaled_sprite':
./src/unix/umodules.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/umodules.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/umodules.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/umodules.o: In function `pivot_sprite':
./src/unix/umodules.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/umodules.o: In function `pivot_sprite_v_flip':
./src/unix/umodules.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/umodules.o: In function `polygon':
./src/unix/umodules.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/umodules.o: In function `polygon3d':
./src/unix/umodules.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/umodules.o: In function `polygon3d_f':
./src/unix/umodules.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/umodules.o: In function `putpixel':
./src/unix/umodules.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/umodules.o: In function `quad3d':
./src/unix/umodules.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/umodules.o: In function `quad3d_f':
./src/unix/umodules.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/umodules.o: In function `rect':
./src/unix/umodules.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/umodules.o: In function `rectfill':
./src/unix/umodules.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/umodules.o: In function `release_bitmap':
./src/unix/umodules.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/umodules.o: In function `release_screen':
./src/unix/umodules.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `rotate_scaled_sprite':
./src/unix/umodules.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/umodules.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/umodules.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/umodules.o: In function `rotate_sprite':
./src/unix/umodules.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/umodules.o: In function `rotate_sprite_v_flip':
./src/unix/umodules.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/umodules.o: In function `set_clip_state':
./src/unix/umodules.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/umodules.o: In function `set_window_close_button':
./src/unix/umodules.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/umodules.o: In function `set_window_close_hook':
./src/unix/umodules.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/umodules.o: In function `set_window_title':
./src/unix/umodules.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/umodules.o: In function `spline':
./src/unix/umodules.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/umodules.o: In function `textout':
./src/unix/umodules.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/umodules.o: In function `textout_centre':
./src/unix/umodules.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/umodules.o: In function `textout_justify':
./src/unix/umodules.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/umodules.o: In function `textout_right':
./src/unix/umodules.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/umodules.o: In function `triangle':
./src/unix/umodules.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/umodules.o: In function `triangle3d':
./src/unix/umodules.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/umodules.o: In function `triangle3d_f':
./src/unix/umodules.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/umodules.o: In function `yield_timeslice':
./src/unix/umodules.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/umouse.o: In function `_allegro_hline':
./src/unix/umouse.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/umouse.o: In function `_allegro_vline':
./src/unix/umouse.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/umouse.o: In function `_default_ds':
./src/unix/umouse.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/umouse.o: In function `_getpixel':
./src/unix/umouse.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/umouse.o: In function `_getpixel15':
./src/unix/umouse.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/umouse.o: In function `_getpixel16':
./src/unix/umouse.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/umouse.o: In function `_getpixel24':
./src/unix/umouse.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/umouse.o: In function `_getpixel32':
./src/unix/umouse.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/umouse.o: In function `_putpixel':
./src/unix/umouse.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/umouse.o: In function `_putpixel15':
./src/unix/umouse.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/umouse.o: In function `_putpixel16':
./src/unix/umouse.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/umouse.o: In function `_putpixel24':
./src/unix/umouse.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/umouse.o: In function `_putpixel32':
./src/unix/umouse.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/umouse.o: In function `_set_color':
./src/unix/umouse.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/umouse.o: In function `acquire_bitmap':
./src/unix/umouse.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/umouse.o: In function `acquire_screen':
./src/unix/umouse.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/umouse.o: In function `apply_matrix':
./src/unix/umouse.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/umouse.o: In function `arc':
./src/unix/umouse.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/umouse.o: In function `bitmap_color_depth':
./src/unix/umouse.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/umouse.o: In function `bitmap_mask_color':
./src/unix/umouse.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/umouse.o: In function `bmp_read24':
./src/unix/umouse.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/umouse.o: In function `bmp_read_line':
./src/unix/umouse.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/umouse.o: In function `bmp_unwrite_line':
./src/unix/umouse.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/umouse.o: In function `bmp_write24':
./src/unix/umouse.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/umouse.o: In function `bmp_write_line':
./src/unix/umouse.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/umouse.o: In function `circle':
./src/unix/umouse.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `circlefill':
./src/unix/umouse.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/umouse.o: In function `clear_to_color':
./src/unix/umouse.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/umouse.o: In function `desktop_color_depth':
./src/unix/umouse.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/umouse.o: In function `dot_product':
./src/unix/umouse.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/umouse.o: In function `dot_product_f':
./src/unix/umouse.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_character':
./src/unix/umouse.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_character_ex':
./src/unix/umouse.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_gouraud_sprite':
./src/unix/umouse.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_lit_rle_sprite':
./src/unix/umouse.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_lit_sprite':
./src/unix/umouse.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_rle_sprite':
./src/unix/umouse.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_sprite':
./src/unix/umouse.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_sprite_h_flip':
./src/unix/umouse.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_sprite_v_flip':
./src/unix/umouse.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_sprite_vh_flip':
./src/unix/umouse.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_trans_rle_sprite':
./src/unix/umouse.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/umouse.o: In function `draw_trans_sprite':
./src/unix/umouse.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `ellipse':
./src/unix/umouse.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `ellipsefill':
./src/unix/umouse.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/umouse.o: In function `fastline':
./src/unix/umouse.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/umouse.o: In function `file_select':
./src/unix/umouse.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixacos':
./src/unix/umouse.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixadd':
./src/unix/umouse.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixasin':
./src/unix/umouse.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixceil':
./src/unix/umouse.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixcos':
./src/unix/umouse.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixdiv':
./src/unix/umouse.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixfloor':
./src/unix/umouse.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixmul':
./src/unix/umouse.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixsin':
./src/unix/umouse.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixsub':
./src/unix/umouse.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixtan':
./src/unix/umouse.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixtof':
./src/unix/umouse.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/umouse.o: In function `fixtoi':
./src/unix/umouse.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/umouse.o: In function `floodfill':
./src/unix/umouse.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/umouse.o: In function `ftofix':
./src/unix/umouse.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/umouse.o: In function `get_clip_rect':
./src/unix/umouse.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/umouse.o: In function `get_clip_state':
./src/unix/umouse.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/umouse.o: In function `get_desktop_resolution':
./src/unix/umouse.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/umouse.o: In function `geta32':
./src/unix/umouse.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/umouse.o: In function `getb15':
./src/unix/umouse.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/umouse.o: In function `getb16':
./src/unix/umouse.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/umouse.o: In function `getb24':
./src/unix/umouse.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getb32':
./src/unix/umouse.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/umouse.o: In function `getb8':
./src/unix/umouse.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getg15':
./src/unix/umouse.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/umouse.o: In function `getg16':
./src/unix/umouse.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/umouse.o: In function `getg24':
./src/unix/umouse.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getg32':
./src/unix/umouse.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getg8':
./src/unix/umouse.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getpixel':
./src/unix/umouse.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/umouse.o: In function `getr15':
./src/unix/umouse.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getr16':
./src/unix/umouse.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/umouse.o: In function `getr24':
./src/unix/umouse.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getr32':
./src/unix/umouse.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/umouse.o: In function `getr8':
./src/unix/umouse.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/umouse.o: In function `gui_textout':
./src/unix/umouse.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/umouse.o: In function `install_allegro':
./src/unix/umouse.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_inside_bitmap':
./src/unix/umouse.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_linear_bitmap':
./src/unix/umouse.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_memory_bitmap':
./src/unix/umouse.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_planar_bitmap':
./src/unix/umouse.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_same_bitmap':
./src/unix/umouse.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_screen_bitmap':
./src/unix/umouse.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_sub_bitmap':
./src/unix/umouse.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_system_bitmap':
./src/unix/umouse.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_video_bitmap':
./src/unix/umouse.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/umouse.o: In function `is_windowed_mode':
./src/unix/umouse.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/umouse.o: In function `itofix':
./src/unix/umouse.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/umouse.o: In function `line':
./src/unix/umouse.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/umouse.o: In function `makeacol32':
./src/unix/umouse.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/umouse.o: In function `makecol15':
./src/unix/umouse.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/umouse.o: In function `makecol16':
./src/unix/umouse.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/umouse.o: In function `makecol24':
./src/unix/umouse.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `makecol32':
./src/unix/umouse.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/umouse.o: In function `persp_project':
./src/unix/umouse.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/umouse.o: In function `persp_project_f':
./src/unix/umouse.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/umouse.o: In function `pivot_scaled_sprite':
./src/unix/umouse.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/umouse.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/umouse.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/umouse.o: In function `pivot_sprite':
./src/unix/umouse.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/umouse.o: In function `pivot_sprite_v_flip':
./src/unix/umouse.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/umouse.o: In function `polygon':
./src/unix/umouse.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/umouse.o: In function `polygon3d':
./src/unix/umouse.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/umouse.o: In function `polygon3d_f':
./src/unix/umouse.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/umouse.o: In function `putpixel':
./src/unix/umouse.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/umouse.o: In function `quad3d':
./src/unix/umouse.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/umouse.o: In function `quad3d_f':
./src/unix/umouse.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/umouse.o: In function `rect':
./src/unix/umouse.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/umouse.o: In function `rectfill':
./src/unix/umouse.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/umouse.o: In function `release_bitmap':
./src/unix/umouse.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/umouse.o: In function `release_screen':
./src/unix/umouse.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `rotate_scaled_sprite':
./src/unix/umouse.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/umouse.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/umouse.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/umouse.o: In function `rotate_sprite':
./src/unix/umouse.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/umouse.o: In function `rotate_sprite_v_flip':
./src/unix/umouse.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/umouse.o: In function `set_clip_state':
./src/unix/umouse.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/umouse.o: In function `set_window_close_button':
./src/unix/umouse.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/umouse.o: In function `set_window_close_hook':
./src/unix/umouse.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/umouse.o: In function `set_window_title':
./src/unix/umouse.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/umouse.o: In function `spline':
./src/unix/umouse.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/umouse.o: In function `textout':
./src/unix/umouse.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/umouse.o: In function `textout_centre':
./src/unix/umouse.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/umouse.o: In function `textout_justify':
./src/unix/umouse.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/umouse.o: In function `textout_right':
./src/unix/umouse.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/umouse.o: In function `triangle':
./src/unix/umouse.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/umouse.o: In function `triangle3d':
./src/unix/umouse.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/umouse.o: In function `triangle3d_f':
./src/unix/umouse.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/umouse.o: In function `yield_timeslice':
./src/unix/umouse.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/uoss.o: In function `_allegro_hline':
./src/unix/uoss.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/uoss.o: In function `_allegro_vline':
./src/unix/uoss.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/uoss.o: In function `_default_ds':
./src/unix/uoss.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/uoss.o: In function `_getpixel':
./src/unix/uoss.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/uoss.o: In function `_getpixel15':
./src/unix/uoss.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/uoss.o: In function `_getpixel16':
./src/unix/uoss.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/uoss.o: In function `_getpixel24':
./src/unix/uoss.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/uoss.o: In function `_getpixel32':
./src/unix/uoss.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/uoss.o: In function `_grow_scratch_mem':
./src/unix/uoss.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/uoss.o: In function `_putpixel':
./src/unix/uoss.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/uoss.o: In function `_putpixel15':
./src/unix/uoss.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/uoss.o: In function `_putpixel16':
./src/unix/uoss.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/uoss.o: In function `_putpixel24':
./src/unix/uoss.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/uoss.o: In function `_putpixel32':
./src/unix/uoss.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/uoss.o: In function `_set_color':
./src/unix/uoss.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/uoss.o: In function `acquire_bitmap':
./src/unix/uoss.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/uoss.o: In function `acquire_screen':
./src/unix/uoss.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/uoss.o: In function `apply_matrix':
./src/unix/uoss.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/uoss.o: In function `arc':
./src/unix/uoss.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/uoss.o: In function `bitmap_color_depth':
./src/unix/uoss.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/uoss.o: In function `bitmap_mask_color':
./src/unix/uoss.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/uoss.o: In function `bmp_read24':
./src/unix/uoss.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/uoss.o: In function `bmp_read_line':
./src/unix/uoss.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/uoss.o: In function `bmp_unwrite_line':
./src/unix/uoss.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/uoss.o: In function `bmp_write24':
./src/unix/uoss.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/uoss.o: In function `bmp_write_line':
./src/unix/uoss.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/uoss.o: In function `circle':
./src/unix/uoss.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `circlefill':
./src/unix/uoss.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/uoss.o: In function `clear_to_color':
./src/unix/uoss.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/uoss.o: In function `desktop_color_depth':
./src/unix/uoss.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/uoss.o: In function `dot_product':
./src/unix/uoss.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/uoss.o: In function `dot_product_f':
./src/unix/uoss.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_character':
./src/unix/uoss.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_character_ex':
./src/unix/uoss.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_gouraud_sprite':
./src/unix/uoss.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_lit_rle_sprite':
./src/unix/uoss.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_lit_sprite':
./src/unix/uoss.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_rle_sprite':
./src/unix/uoss.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_sprite':
./src/unix/uoss.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_sprite_h_flip':
./src/unix/uoss.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_sprite_v_flip':
./src/unix/uoss.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_sprite_vh_flip':
./src/unix/uoss.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_trans_rle_sprite':
./src/unix/uoss.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/uoss.o: In function `draw_trans_sprite':
./src/unix/uoss.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `ellipse':
./src/unix/uoss.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `ellipsefill':
./src/unix/uoss.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/uoss.o: In function `fastline':
./src/unix/uoss.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/uoss.o: In function `file_select':
./src/unix/uoss.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixacos':
./src/unix/uoss.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixadd':
./src/unix/uoss.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixasin':
./src/unix/uoss.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixceil':
./src/unix/uoss.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixcos':
./src/unix/uoss.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixdiv':
./src/unix/uoss.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixfloor':
./src/unix/uoss.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixmul':
./src/unix/uoss.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixsin':
./src/unix/uoss.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixsub':
./src/unix/uoss.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixtan':
./src/unix/uoss.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixtof':
./src/unix/uoss.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/uoss.o: In function `fixtoi':
./src/unix/uoss.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/uoss.o: In function `floodfill':
./src/unix/uoss.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/uoss.o: In function `ftofix':
./src/unix/uoss.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/uoss.o: In function `get_clip_rect':
./src/unix/uoss.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/uoss.o: In function `get_clip_state':
./src/unix/uoss.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/uoss.o: In function `get_desktop_resolution':
./src/unix/uoss.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/uoss.o: In function `geta32':
./src/unix/uoss.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/uoss.o: In function `getb15':
./src/unix/uoss.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/uoss.o: In function `getb16':
./src/unix/uoss.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/uoss.o: In function `getb24':
./src/unix/uoss.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getb32':
./src/unix/uoss.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/uoss.o: In function `getb8':
./src/unix/uoss.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getg15':
./src/unix/uoss.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/uoss.o: In function `getg16':
./src/unix/uoss.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/uoss.o: In function `getg24':
./src/unix/uoss.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getg32':
./src/unix/uoss.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getg8':
./src/unix/uoss.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getpixel':
./src/unix/uoss.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/uoss.o: In function `getr15':
./src/unix/uoss.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getr16':
./src/unix/uoss.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/uoss.o: In function `getr24':
./src/unix/uoss.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getr32':
./src/unix/uoss.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/uoss.o: In function `getr8':
./src/unix/uoss.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/uoss.o: In function `gui_textout':
./src/unix/uoss.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/uoss.o: In function `install_allegro':
./src/unix/uoss.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_inside_bitmap':
./src/unix/uoss.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_linear_bitmap':
./src/unix/uoss.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_memory_bitmap':
./src/unix/uoss.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_planar_bitmap':
./src/unix/uoss.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_same_bitmap':
./src/unix/uoss.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_screen_bitmap':
./src/unix/uoss.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_sub_bitmap':
./src/unix/uoss.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_system_bitmap':
./src/unix/uoss.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_video_bitmap':
./src/unix/uoss.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/uoss.o: In function `is_windowed_mode':
./src/unix/uoss.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/uoss.o: In function `itofix':
./src/unix/uoss.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/uoss.o: In function `line':
./src/unix/uoss.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/uoss.o: In function `makeacol32':
./src/unix/uoss.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/uoss.o: In function `makecol15':
./src/unix/uoss.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/uoss.o: In function `makecol16':
./src/unix/uoss.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/uoss.o: In function `makecol24':
./src/unix/uoss.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `makecol32':
./src/unix/uoss.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/uoss.o: In function `persp_project':
./src/unix/uoss.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/uoss.o: In function `persp_project_f':
./src/unix/uoss.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/uoss.o: In function `pivot_scaled_sprite':
./src/unix/uoss.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/uoss.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/uoss.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/uoss.o: In function `pivot_sprite':
./src/unix/uoss.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/uoss.o: In function `pivot_sprite_v_flip':
./src/unix/uoss.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/uoss.o: In function `polygon':
./src/unix/uoss.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/uoss.o: In function `polygon3d':
./src/unix/uoss.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/uoss.o: In function `polygon3d_f':
./src/unix/uoss.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/uoss.o: In function `putpixel':
./src/unix/uoss.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/uoss.o: In function `quad3d':
./src/unix/uoss.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/uoss.o: In function `quad3d_f':
./src/unix/uoss.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/uoss.o: In function `rect':
./src/unix/uoss.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/uoss.o: In function `rectfill':
./src/unix/uoss.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/uoss.o: In function `release_bitmap':
./src/unix/uoss.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/uoss.o: In function `release_screen':
./src/unix/uoss.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `rotate_scaled_sprite':
./src/unix/uoss.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/uoss.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/uoss.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/uoss.o: In function `rotate_sprite':
./src/unix/uoss.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/uoss.o: In function `rotate_sprite_v_flip':
./src/unix/uoss.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/uoss.o: In function `set_clip_state':
./src/unix/uoss.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/uoss.o: In function `set_window_close_button':
./src/unix/uoss.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/uoss.o: In function `set_window_close_hook':
./src/unix/uoss.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/uoss.o: In function `set_window_title':
./src/unix/uoss.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/uoss.o: In function `spline':
./src/unix/uoss.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/uoss.o: In function `textout':
./src/unix/uoss.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/uoss.o: In function `textout_centre':
./src/unix/uoss.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/uoss.o: In function `textout_justify':
./src/unix/uoss.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/uoss.o: In function `textout_right':
./src/unix/uoss.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/uoss.o: In function `triangle':
./src/unix/uoss.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/uoss.o: In function `triangle3d':
./src/unix/uoss.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/uoss.o: In function `triangle3d_f':
./src/unix/uoss.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/uoss.o: In function `yield_timeslice':
./src/unix/uoss.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_allegro_hline':
./src/unix/uossmidi.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_allegro_vline':
./src/unix/uossmidi.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_default_ds':
./src/unix/uossmidi.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_getpixel':
./src/unix/uossmidi.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_getpixel15':
./src/unix/uossmidi.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_getpixel16':
./src/unix/uossmidi.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_getpixel24':
./src/unix/uossmidi.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_getpixel32':
./src/unix/uossmidi.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_grow_scratch_mem':
./src/unix/uossmidi.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_putpixel':
./src/unix/uossmidi.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_putpixel15':
./src/unix/uossmidi.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_putpixel16':
./src/unix/uossmidi.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_putpixel24':
./src/unix/uossmidi.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_putpixel32':
./src/unix/uossmidi.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `_set_color':
./src/unix/uossmidi.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `acquire_bitmap':
./src/unix/uossmidi.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `acquire_screen':
./src/unix/uossmidi.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `apply_matrix':
./src/unix/uossmidi.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `arc':
./src/unix/uossmidi.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bitmap_color_depth':
./src/unix/uossmidi.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bitmap_mask_color':
./src/unix/uossmidi.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bmp_read24':
./src/unix/uossmidi.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bmp_read_line':
./src/unix/uossmidi.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bmp_unwrite_line':
./src/unix/uossmidi.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bmp_write24':
./src/unix/uossmidi.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `bmp_write_line':
./src/unix/uossmidi.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `circle':
./src/unix/uossmidi.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `circlefill':
./src/unix/uossmidi.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `clear_to_color':
./src/unix/uossmidi.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `desktop_color_depth':
./src/unix/uossmidi.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `dot_product':
./src/unix/uossmidi.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `dot_product_f':
./src/unix/uossmidi.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_character':
./src/unix/uossmidi.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_character_ex':
./src/unix/uossmidi.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_gouraud_sprite':
./src/unix/uossmidi.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_lit_rle_sprite':
./src/unix/uossmidi.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_lit_sprite':
./src/unix/uossmidi.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_rle_sprite':
./src/unix/uossmidi.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_sprite':
./src/unix/uossmidi.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_sprite_h_flip':
./src/unix/uossmidi.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_sprite_v_flip':
./src/unix/uossmidi.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_sprite_vh_flip':
./src/unix/uossmidi.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_trans_rle_sprite':
./src/unix/uossmidi.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `draw_trans_sprite':
./src/unix/uossmidi.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `ellipse':
./src/unix/uossmidi.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `ellipsefill':
./src/unix/uossmidi.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fastline':
./src/unix/uossmidi.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `file_select':
./src/unix/uossmidi.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixacos':
./src/unix/uossmidi.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixadd':
./src/unix/uossmidi.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixasin':
./src/unix/uossmidi.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixceil':
./src/unix/uossmidi.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixcos':
./src/unix/uossmidi.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixdiv':
./src/unix/uossmidi.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixfloor':
./src/unix/uossmidi.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixmul':
./src/unix/uossmidi.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixsin':
./src/unix/uossmidi.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixsub':
./src/unix/uossmidi.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixtan':
./src/unix/uossmidi.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixtof':
./src/unix/uossmidi.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `fixtoi':
./src/unix/uossmidi.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `floodfill':
./src/unix/uossmidi.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `ftofix':
./src/unix/uossmidi.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `get_clip_rect':
./src/unix/uossmidi.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `get_clip_state':
./src/unix/uossmidi.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `get_desktop_resolution':
./src/unix/uossmidi.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `geta32':
./src/unix/uossmidi.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getb15':
./src/unix/uossmidi.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getb16':
./src/unix/uossmidi.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getb24':
./src/unix/uossmidi.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getb32':
./src/unix/uossmidi.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getb8':
./src/unix/uossmidi.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getg15':
./src/unix/uossmidi.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getg16':
./src/unix/uossmidi.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getg24':
./src/unix/uossmidi.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getg32':
./src/unix/uossmidi.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getg8':
./src/unix/uossmidi.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getpixel':
./src/unix/uossmidi.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getr15':
./src/unix/uossmidi.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getr16':
./src/unix/uossmidi.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getr24':
./src/unix/uossmidi.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getr32':
./src/unix/uossmidi.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `getr8':
./src/unix/uossmidi.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `gui_textout':
./src/unix/uossmidi.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `install_allegro':
./src/unix/uossmidi.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_inside_bitmap':
./src/unix/uossmidi.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_linear_bitmap':
./src/unix/uossmidi.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_memory_bitmap':
./src/unix/uossmidi.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_planar_bitmap':
./src/unix/uossmidi.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_same_bitmap':
./src/unix/uossmidi.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_screen_bitmap':
./src/unix/uossmidi.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_sub_bitmap':
./src/unix/uossmidi.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_system_bitmap':
./src/unix/uossmidi.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_video_bitmap':
./src/unix/uossmidi.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `is_windowed_mode':
./src/unix/uossmidi.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `itofix':
./src/unix/uossmidi.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `line':
./src/unix/uossmidi.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `makeacol32':
./src/unix/uossmidi.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `makecol15':
./src/unix/uossmidi.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `makecol16':
./src/unix/uossmidi.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `makecol24':
./src/unix/uossmidi.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `makecol32':
./src/unix/uossmidi.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `persp_project':
./src/unix/uossmidi.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `persp_project_f':
./src/unix/uossmidi.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `pivot_scaled_sprite':
./src/unix/uossmidi.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/uossmidi.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `pivot_sprite':
./src/unix/uossmidi.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `pivot_sprite_v_flip':
./src/unix/uossmidi.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `polygon':
./src/unix/uossmidi.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `polygon3d':
./src/unix/uossmidi.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `polygon3d_f':
./src/unix/uossmidi.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `putpixel':
./src/unix/uossmidi.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `quad3d':
./src/unix/uossmidi.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `quad3d_f':
./src/unix/uossmidi.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `rect':
./src/unix/uossmidi.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `rectfill':
./src/unix/uossmidi.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `release_bitmap':
./src/unix/uossmidi.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `release_screen':
./src/unix/uossmidi.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `rotate_scaled_sprite':
./src/unix/uossmidi.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/uossmidi.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `rotate_sprite':
./src/unix/uossmidi.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `rotate_sprite_v_flip':
./src/unix/uossmidi.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `set_clip_state':
./src/unix/uossmidi.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `set_window_close_button':
./src/unix/uossmidi.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `set_window_close_hook':
./src/unix/uossmidi.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `set_window_title':
./src/unix/uossmidi.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `spline':
./src/unix/uossmidi.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `textout':
./src/unix/uossmidi.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `textout_centre':
./src/unix/uossmidi.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `textout_justify':
./src/unix/uossmidi.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `textout_right':
./src/unix/uossmidi.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `triangle':
./src/unix/uossmidi.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `triangle3d':
./src/unix/uossmidi.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `triangle3d_f':
./src/unix/uossmidi.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/uossmidi.o: In function `yield_timeslice':
./src/unix/uossmidi.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_allegro_hline':
./src/unix/uptimer.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_allegro_vline':
./src/unix/uptimer.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_default_ds':
./src/unix/uptimer.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_getpixel':
./src/unix/uptimer.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_getpixel15':
./src/unix/uptimer.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_getpixel16':
./src/unix/uptimer.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_getpixel24':
./src/unix/uptimer.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_getpixel32':
./src/unix/uptimer.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_grow_scratch_mem':
./src/unix/uptimer.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_putpixel':
./src/unix/uptimer.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_putpixel15':
./src/unix/uptimer.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_putpixel16':
./src/unix/uptimer.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_putpixel24':
./src/unix/uptimer.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_putpixel32':
./src/unix/uptimer.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/uptimer.o: In function `_set_color':
./src/unix/uptimer.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/uptimer.o: In function `acquire_bitmap':
./src/unix/uptimer.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/uptimer.o: In function `acquire_screen':
./src/unix/uptimer.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `apply_matrix':
./src/unix/uptimer.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `arc':
./src/unix/uptimer.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bitmap_color_depth':
./src/unix/uptimer.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bitmap_mask_color':
./src/unix/uptimer.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bmp_read24':
./src/unix/uptimer.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bmp_read_line':
./src/unix/uptimer.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bmp_unwrite_line':
./src/unix/uptimer.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bmp_write24':
./src/unix/uptimer.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/uptimer.o: In function `bmp_write_line':
./src/unix/uptimer.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/uptimer.o: In function `circle':
./src/unix/uptimer.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `circlefill':
./src/unix/uptimer.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `clear_to_color':
./src/unix/uptimer.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/uptimer.o: In function `desktop_color_depth':
./src/unix/uptimer.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `dot_product':
./src/unix/uptimer.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/uptimer.o: In function `dot_product_f':
./src/unix/uptimer.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_character':
./src/unix/uptimer.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_character_ex':
./src/unix/uptimer.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_gouraud_sprite':
./src/unix/uptimer.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_lit_rle_sprite':
./src/unix/uptimer.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_lit_sprite':
./src/unix/uptimer.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_rle_sprite':
./src/unix/uptimer.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_sprite':
./src/unix/uptimer.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_sprite_h_flip':
./src/unix/uptimer.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_sprite_v_flip':
./src/unix/uptimer.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_sprite_vh_flip':
./src/unix/uptimer.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_trans_rle_sprite':
./src/unix/uptimer.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/uptimer.o: In function `draw_trans_sprite':
./src/unix/uptimer.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `ellipse':
./src/unix/uptimer.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `ellipsefill':
./src/unix/uptimer.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fastline':
./src/unix/uptimer.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/uptimer.o: In function `file_select':
./src/unix/uptimer.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixacos':
./src/unix/uptimer.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixadd':
./src/unix/uptimer.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixasin':
./src/unix/uptimer.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixceil':
./src/unix/uptimer.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixcos':
./src/unix/uptimer.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixdiv':
./src/unix/uptimer.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixfloor':
./src/unix/uptimer.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixmul':
./src/unix/uptimer.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixsin':
./src/unix/uptimer.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixsub':
./src/unix/uptimer.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixtan':
./src/unix/uptimer.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixtof':
./src/unix/uptimer.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `fixtoi':
./src/unix/uptimer.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `floodfill':
./src/unix/uptimer.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/uptimer.o: In function `ftofix':
./src/unix/uptimer.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/uptimer.o: In function `get_clip_rect':
./src/unix/uptimer.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/uptimer.o: In function `get_clip_state':
./src/unix/uptimer.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/uptimer.o: In function `get_desktop_resolution':
./src/unix/uptimer.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/uptimer.o: In function `geta32':
./src/unix/uptimer.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getb15':
./src/unix/uptimer.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getb16':
./src/unix/uptimer.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getb24':
./src/unix/uptimer.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getb32':
./src/unix/uptimer.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getb8':
./src/unix/uptimer.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getg15':
./src/unix/uptimer.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getg16':
./src/unix/uptimer.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getg24':
./src/unix/uptimer.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getg32':
./src/unix/uptimer.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getg8':
./src/unix/uptimer.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getpixel':
./src/unix/uptimer.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getr15':
./src/unix/uptimer.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getr16':
./src/unix/uptimer.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getr24':
./src/unix/uptimer.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getr32':
./src/unix/uptimer.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `getr8':
./src/unix/uptimer.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/uptimer.o: In function `gui_textout':
./src/unix/uptimer.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `install_allegro':
./src/unix/uptimer.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_inside_bitmap':
./src/unix/uptimer.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_linear_bitmap':
./src/unix/uptimer.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_memory_bitmap':
./src/unix/uptimer.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_planar_bitmap':
./src/unix/uptimer.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_same_bitmap':
./src/unix/uptimer.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_screen_bitmap':
./src/unix/uptimer.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_sub_bitmap':
./src/unix/uptimer.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_system_bitmap':
./src/unix/uptimer.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_video_bitmap':
./src/unix/uptimer.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/uptimer.o: In function `is_windowed_mode':
./src/unix/uptimer.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/uptimer.o: In function `itofix':
./src/unix/uptimer.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `line':
./src/unix/uptimer.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/uptimer.o: In function `makeacol32':
./src/unix/uptimer.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/uptimer.o: In function `makecol15':
./src/unix/uptimer.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/uptimer.o: In function `makecol16':
./src/unix/uptimer.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `makecol24':
./src/unix/uptimer.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `makecol32':
./src/unix/uptimer.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/uptimer.o: In function `persp_project':
./src/unix/uptimer.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/uptimer.o: In function `persp_project_f':
./src/unix/uptimer.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/uptimer.o: In function `pivot_scaled_sprite':
./src/unix/uptimer.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/uptimer.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/uptimer.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `pivot_sprite':
./src/unix/uptimer.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `pivot_sprite_v_flip':
./src/unix/uptimer.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/uptimer.o: In function `polygon':
./src/unix/uptimer.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `polygon3d':
./src/unix/uptimer.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/uptimer.o: In function `polygon3d_f':
./src/unix/uptimer.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/uptimer.o: In function `putpixel':
./src/unix/uptimer.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/uptimer.o: In function `quad3d':
./src/unix/uptimer.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/uptimer.o: In function `quad3d_f':
./src/unix/uptimer.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/uptimer.o: In function `rect':
./src/unix/uptimer.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `rectfill':
./src/unix/uptimer.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/uptimer.o: In function `release_bitmap':
./src/unix/uptimer.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `release_screen':
./src/unix/uptimer.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `rotate_scaled_sprite':
./src/unix/uptimer.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/uptimer.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/uptimer.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/uptimer.o: In function `rotate_sprite':
./src/unix/uptimer.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/uptimer.o: In function `rotate_sprite_v_flip':
./src/unix/uptimer.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `set_clip_state':
./src/unix/uptimer.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/uptimer.o: In function `set_window_close_button':
./src/unix/uptimer.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `set_window_close_hook':
./src/unix/uptimer.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `set_window_title':
./src/unix/uptimer.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `spline':
./src/unix/uptimer.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/uptimer.o: In function `textout':
./src/unix/uptimer.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `textout_centre':
./src/unix/uptimer.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/uptimer.o: In function `textout_justify':
./src/unix/uptimer.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/uptimer.o: In function `textout_right':
./src/unix/uptimer.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/uptimer.o: In function `triangle':
./src/unix/uptimer.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/uptimer.o: In function `triangle3d':
./src/unix/uptimer.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/uptimer.o: In function `triangle3d_f':
./src/unix/uptimer.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/uptimer.o: In function `yield_timeslice':
./src/unix/uptimer.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_allegro_hline':
./src/unix/usigalrm.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_allegro_vline':
./src/unix/usigalrm.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_default_ds':
./src/unix/usigalrm.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_getpixel':
./src/unix/usigalrm.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_getpixel15':
./src/unix/usigalrm.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_getpixel16':
./src/unix/usigalrm.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_getpixel24':
./src/unix/usigalrm.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_getpixel32':
./src/unix/usigalrm.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_putpixel':
./src/unix/usigalrm.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_putpixel15':
./src/unix/usigalrm.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_putpixel16':
./src/unix/usigalrm.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_putpixel24':
./src/unix/usigalrm.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_putpixel32':
./src/unix/usigalrm.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `_set_color':
./src/unix/usigalrm.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `acquire_bitmap':
./src/unix/usigalrm.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `acquire_screen':
./src/unix/usigalrm.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `apply_matrix':
./src/unix/usigalrm.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `arc':
./src/unix/usigalrm.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bitmap_color_depth':
./src/unix/usigalrm.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bitmap_mask_color':
./src/unix/usigalrm.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bmp_read24':
./src/unix/usigalrm.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bmp_read_line':
./src/unix/usigalrm.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bmp_unwrite_line':
./src/unix/usigalrm.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bmp_write24':
./src/unix/usigalrm.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `bmp_write_line':
./src/unix/usigalrm.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `circle':
./src/unix/usigalrm.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `circlefill':
./src/unix/usigalrm.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `clear_to_color':
./src/unix/usigalrm.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `desktop_color_depth':
./src/unix/usigalrm.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `dot_product':
./src/unix/usigalrm.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `dot_product_f':
./src/unix/usigalrm.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_character':
./src/unix/usigalrm.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_character_ex':
./src/unix/usigalrm.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_gouraud_sprite':
./src/unix/usigalrm.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_lit_rle_sprite':
./src/unix/usigalrm.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_lit_sprite':
./src/unix/usigalrm.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_rle_sprite':
./src/unix/usigalrm.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_sprite':
./src/unix/usigalrm.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_sprite_h_flip':
./src/unix/usigalrm.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_sprite_v_flip':
./src/unix/usigalrm.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_sprite_vh_flip':
./src/unix/usigalrm.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_trans_rle_sprite':
./src/unix/usigalrm.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `draw_trans_sprite':
./src/unix/usigalrm.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `ellipse':
./src/unix/usigalrm.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `ellipsefill':
./src/unix/usigalrm.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fastline':
./src/unix/usigalrm.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `file_select':
./src/unix/usigalrm.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixacos':
./src/unix/usigalrm.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixadd':
./src/unix/usigalrm.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixasin':
./src/unix/usigalrm.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixceil':
./src/unix/usigalrm.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixcos':
./src/unix/usigalrm.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixdiv':
./src/unix/usigalrm.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixfloor':
./src/unix/usigalrm.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixmul':
./src/unix/usigalrm.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixsin':
./src/unix/usigalrm.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixsub':
./src/unix/usigalrm.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixtan':
./src/unix/usigalrm.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixtof':
./src/unix/usigalrm.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `fixtoi':
./src/unix/usigalrm.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `floodfill':
./src/unix/usigalrm.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `ftofix':
./src/unix/usigalrm.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `get_clip_rect':
./src/unix/usigalrm.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `get_clip_state':
./src/unix/usigalrm.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `get_desktop_resolution':
./src/unix/usigalrm.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `geta32':
./src/unix/usigalrm.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getb15':
./src/unix/usigalrm.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getb16':
./src/unix/usigalrm.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getb24':
./src/unix/usigalrm.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getb32':
./src/unix/usigalrm.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getb8':
./src/unix/usigalrm.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getg15':
./src/unix/usigalrm.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getg16':
./src/unix/usigalrm.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getg24':
./src/unix/usigalrm.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getg32':
./src/unix/usigalrm.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getg8':
./src/unix/usigalrm.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getpixel':
./src/unix/usigalrm.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getr15':
./src/unix/usigalrm.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getr16':
./src/unix/usigalrm.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getr24':
./src/unix/usigalrm.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getr32':
./src/unix/usigalrm.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `getr8':
./src/unix/usigalrm.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `gui_textout':
./src/unix/usigalrm.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `install_allegro':
./src/unix/usigalrm.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_inside_bitmap':
./src/unix/usigalrm.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_linear_bitmap':
./src/unix/usigalrm.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_memory_bitmap':
./src/unix/usigalrm.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_planar_bitmap':
./src/unix/usigalrm.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_same_bitmap':
./src/unix/usigalrm.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_screen_bitmap':
./src/unix/usigalrm.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_sub_bitmap':
./src/unix/usigalrm.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_system_bitmap':
./src/unix/usigalrm.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_video_bitmap':
./src/unix/usigalrm.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `is_windowed_mode':
./src/unix/usigalrm.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `itofix':
./src/unix/usigalrm.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `line':
./src/unix/usigalrm.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `makeacol32':
./src/unix/usigalrm.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `makecol15':
./src/unix/usigalrm.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `makecol16':
./src/unix/usigalrm.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `makecol24':
./src/unix/usigalrm.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `makecol32':
./src/unix/usigalrm.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `persp_project':
./src/unix/usigalrm.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `persp_project_f':
./src/unix/usigalrm.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `pivot_scaled_sprite':
./src/unix/usigalrm.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/usigalrm.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `pivot_sprite':
./src/unix/usigalrm.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `pivot_sprite_v_flip':
./src/unix/usigalrm.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `polygon':
./src/unix/usigalrm.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `polygon3d':
./src/unix/usigalrm.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `polygon3d_f':
./src/unix/usigalrm.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `putpixel':
./src/unix/usigalrm.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `quad3d':
./src/unix/usigalrm.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `quad3d_f':
./src/unix/usigalrm.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `rect':
./src/unix/usigalrm.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `rectfill':
./src/unix/usigalrm.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `release_bitmap':
./src/unix/usigalrm.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `release_screen':
./src/unix/usigalrm.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `rotate_scaled_sprite':
./src/unix/usigalrm.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/usigalrm.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `rotate_sprite':
./src/unix/usigalrm.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `rotate_sprite_v_flip':
./src/unix/usigalrm.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `set_clip_state':
./src/unix/usigalrm.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `set_window_close_button':
./src/unix/usigalrm.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `set_window_close_hook':
./src/unix/usigalrm.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `set_window_title':
./src/unix/usigalrm.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `spline':
./src/unix/usigalrm.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `textout':
./src/unix/usigalrm.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `textout_centre':
./src/unix/usigalrm.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `textout_justify':
./src/unix/usigalrm.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `textout_right':
./src/unix/usigalrm.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `triangle':
./src/unix/usigalrm.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `triangle3d':
./src/unix/usigalrm.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `triangle3d_f':
./src/unix/usigalrm.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/usigalrm.o: In function `yield_timeslice':
./src/unix/usigalrm.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_allegro_hline':
./src/unix/usnddrv.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_allegro_vline':
./src/unix/usnddrv.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_default_ds':
./src/unix/usnddrv.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_getpixel':
./src/unix/usnddrv.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_getpixel15':
./src/unix/usnddrv.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_getpixel16':
./src/unix/usnddrv.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_getpixel24':
./src/unix/usnddrv.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_getpixel32':
./src/unix/usnddrv.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_putpixel':
./src/unix/usnddrv.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_putpixel15':
./src/unix/usnddrv.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_putpixel16':
./src/unix/usnddrv.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_putpixel24':
./src/unix/usnddrv.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_putpixel32':
./src/unix/usnddrv.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `_set_color':
./src/unix/usnddrv.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `acquire_bitmap':
./src/unix/usnddrv.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `acquire_screen':
./src/unix/usnddrv.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `apply_matrix':
./src/unix/usnddrv.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `arc':
./src/unix/usnddrv.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bitmap_color_depth':
./src/unix/usnddrv.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bitmap_mask_color':
./src/unix/usnddrv.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bmp_read24':
./src/unix/usnddrv.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bmp_read_line':
./src/unix/usnddrv.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bmp_unwrite_line':
./src/unix/usnddrv.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bmp_write24':
./src/unix/usnddrv.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `bmp_write_line':
./src/unix/usnddrv.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `circle':
./src/unix/usnddrv.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `circlefill':
./src/unix/usnddrv.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `clear_to_color':
./src/unix/usnddrv.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `desktop_color_depth':
./src/unix/usnddrv.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `dot_product':
./src/unix/usnddrv.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `dot_product_f':
./src/unix/usnddrv.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_character':
./src/unix/usnddrv.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_character_ex':
./src/unix/usnddrv.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_gouraud_sprite':
./src/unix/usnddrv.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_lit_rle_sprite':
./src/unix/usnddrv.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_lit_sprite':
./src/unix/usnddrv.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_rle_sprite':
./src/unix/usnddrv.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_sprite':
./src/unix/usnddrv.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_sprite_h_flip':
./src/unix/usnddrv.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_sprite_v_flip':
./src/unix/usnddrv.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_sprite_vh_flip':
./src/unix/usnddrv.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_trans_rle_sprite':
./src/unix/usnddrv.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `draw_trans_sprite':
./src/unix/usnddrv.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `ellipse':
./src/unix/usnddrv.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `ellipsefill':
./src/unix/usnddrv.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fastline':
./src/unix/usnddrv.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `file_select':
./src/unix/usnddrv.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixacos':
./src/unix/usnddrv.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixadd':
./src/unix/usnddrv.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixasin':
./src/unix/usnddrv.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixceil':
./src/unix/usnddrv.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixcos':
./src/unix/usnddrv.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixdiv':
./src/unix/usnddrv.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixfloor':
./src/unix/usnddrv.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixmul':
./src/unix/usnddrv.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixsin':
./src/unix/usnddrv.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixsub':
./src/unix/usnddrv.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixtan':
./src/unix/usnddrv.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixtof':
./src/unix/usnddrv.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `fixtoi':
./src/unix/usnddrv.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `floodfill':
./src/unix/usnddrv.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `ftofix':
./src/unix/usnddrv.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `get_clip_rect':
./src/unix/usnddrv.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `get_clip_state':
./src/unix/usnddrv.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `get_desktop_resolution':
./src/unix/usnddrv.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `geta32':
./src/unix/usnddrv.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getb15':
./src/unix/usnddrv.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getb16':
./src/unix/usnddrv.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getb24':
./src/unix/usnddrv.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getb32':
./src/unix/usnddrv.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getb8':
./src/unix/usnddrv.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getg15':
./src/unix/usnddrv.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getg16':
./src/unix/usnddrv.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getg24':
./src/unix/usnddrv.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getg32':
./src/unix/usnddrv.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getg8':
./src/unix/usnddrv.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getpixel':
./src/unix/usnddrv.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getr15':
./src/unix/usnddrv.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getr16':
./src/unix/usnddrv.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getr24':
./src/unix/usnddrv.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getr32':
./src/unix/usnddrv.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `getr8':
./src/unix/usnddrv.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `gui_textout':
./src/unix/usnddrv.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `install_allegro':
./src/unix/usnddrv.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_inside_bitmap':
./src/unix/usnddrv.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_linear_bitmap':
./src/unix/usnddrv.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_memory_bitmap':
./src/unix/usnddrv.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_planar_bitmap':
./src/unix/usnddrv.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_same_bitmap':
./src/unix/usnddrv.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_screen_bitmap':
./src/unix/usnddrv.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_sub_bitmap':
./src/unix/usnddrv.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_system_bitmap':
./src/unix/usnddrv.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_video_bitmap':
./src/unix/usnddrv.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `is_windowed_mode':
./src/unix/usnddrv.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `itofix':
./src/unix/usnddrv.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `line':
./src/unix/usnddrv.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `makeacol32':
./src/unix/usnddrv.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `makecol15':
./src/unix/usnddrv.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `makecol16':
./src/unix/usnddrv.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `makecol24':
./src/unix/usnddrv.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `makecol32':
./src/unix/usnddrv.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `persp_project':
./src/unix/usnddrv.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `persp_project_f':
./src/unix/usnddrv.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `pivot_scaled_sprite':
./src/unix/usnddrv.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/usnddrv.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `pivot_sprite':
./src/unix/usnddrv.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `pivot_sprite_v_flip':
./src/unix/usnddrv.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `polygon':
./src/unix/usnddrv.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `polygon3d':
./src/unix/usnddrv.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `polygon3d_f':
./src/unix/usnddrv.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `putpixel':
./src/unix/usnddrv.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `quad3d':
./src/unix/usnddrv.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `quad3d_f':
./src/unix/usnddrv.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `rect':
./src/unix/usnddrv.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `rectfill':
./src/unix/usnddrv.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `release_bitmap':
./src/unix/usnddrv.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `release_screen':
./src/unix/usnddrv.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `rotate_scaled_sprite':
./src/unix/usnddrv.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/usnddrv.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `rotate_sprite':
./src/unix/usnddrv.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `rotate_sprite_v_flip':
./src/unix/usnddrv.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `set_clip_state':
./src/unix/usnddrv.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `set_window_close_button':
./src/unix/usnddrv.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `set_window_close_hook':
./src/unix/usnddrv.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `set_window_title':
./src/unix/usnddrv.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `spline':
./src/unix/usnddrv.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `textout':
./src/unix/usnddrv.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `textout_centre':
./src/unix/usnddrv.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `textout_justify':
./src/unix/usnddrv.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `textout_right':
./src/unix/usnddrv.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `triangle':
./src/unix/usnddrv.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `triangle3d':
./src/unix/usnddrv.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `triangle3d_f':
./src/unix/usnddrv.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/usnddrv.o: In function `yield_timeslice':
./src/unix/usnddrv.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_allegro_hline':
./src/unix/ustimer.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_allegro_vline':
./src/unix/ustimer.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_default_ds':
./src/unix/ustimer.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_getpixel':
./src/unix/ustimer.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_getpixel15':
./src/unix/ustimer.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_getpixel16':
./src/unix/ustimer.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_getpixel24':
./src/unix/ustimer.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_getpixel32':
./src/unix/ustimer.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_grow_scratch_mem':
./src/unix/ustimer.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_putpixel':
./src/unix/ustimer.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_putpixel15':
./src/unix/ustimer.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_putpixel16':
./src/unix/ustimer.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_putpixel24':
./src/unix/ustimer.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_putpixel32':
./src/unix/ustimer.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ustimer.o: In function `_set_color':
./src/unix/ustimer.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ustimer.o: In function `acquire_bitmap':
./src/unix/ustimer.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ustimer.o: In function `acquire_screen':
./src/unix/ustimer.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `apply_matrix':
./src/unix/ustimer.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `arc':
./src/unix/ustimer.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bitmap_color_depth':
./src/unix/ustimer.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bitmap_mask_color':
./src/unix/ustimer.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bmp_read24':
./src/unix/ustimer.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bmp_read_line':
./src/unix/ustimer.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bmp_unwrite_line':
./src/unix/ustimer.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bmp_write24':
./src/unix/ustimer.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ustimer.o: In function `bmp_write_line':
./src/unix/ustimer.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ustimer.o: In function `circle':
./src/unix/ustimer.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `circlefill':
./src/unix/ustimer.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `clear_to_color':
./src/unix/ustimer.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ustimer.o: In function `desktop_color_depth':
./src/unix/ustimer.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `dot_product':
./src/unix/ustimer.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ustimer.o: In function `dot_product_f':
./src/unix/ustimer.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_character':
./src/unix/ustimer.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_character_ex':
./src/unix/ustimer.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_gouraud_sprite':
./src/unix/ustimer.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_lit_rle_sprite':
./src/unix/ustimer.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_lit_sprite':
./src/unix/ustimer.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_rle_sprite':
./src/unix/ustimer.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_sprite':
./src/unix/ustimer.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_sprite_h_flip':
./src/unix/ustimer.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_sprite_v_flip':
./src/unix/ustimer.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_sprite_vh_flip':
./src/unix/ustimer.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_trans_rle_sprite':
./src/unix/ustimer.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ustimer.o: In function `draw_trans_sprite':
./src/unix/ustimer.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `ellipse':
./src/unix/ustimer.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `ellipsefill':
./src/unix/ustimer.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fastline':
./src/unix/ustimer.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ustimer.o: In function `file_select':
./src/unix/ustimer.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixacos':
./src/unix/ustimer.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixadd':
./src/unix/ustimer.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixasin':
./src/unix/ustimer.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixceil':
./src/unix/ustimer.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixcos':
./src/unix/ustimer.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixdiv':
./src/unix/ustimer.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixfloor':
./src/unix/ustimer.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixmul':
./src/unix/ustimer.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixsin':
./src/unix/ustimer.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixsub':
./src/unix/ustimer.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixtan':
./src/unix/ustimer.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixtof':
./src/unix/ustimer.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `fixtoi':
./src/unix/ustimer.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `floodfill':
./src/unix/ustimer.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ustimer.o: In function `ftofix':
./src/unix/ustimer.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ustimer.o: In function `get_clip_rect':
./src/unix/ustimer.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ustimer.o: In function `get_clip_state':
./src/unix/ustimer.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ustimer.o: In function `get_desktop_resolution':
./src/unix/ustimer.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ustimer.o: In function `geta32':
./src/unix/ustimer.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getb15':
./src/unix/ustimer.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getb16':
./src/unix/ustimer.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getb24':
./src/unix/ustimer.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getb32':
./src/unix/ustimer.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getb8':
./src/unix/ustimer.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getg15':
./src/unix/ustimer.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getg16':
./src/unix/ustimer.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getg24':
./src/unix/ustimer.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getg32':
./src/unix/ustimer.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getg8':
./src/unix/ustimer.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getpixel':
./src/unix/ustimer.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getr15':
./src/unix/ustimer.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getr16':
./src/unix/ustimer.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getr24':
./src/unix/ustimer.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getr32':
./src/unix/ustimer.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `getr8':
./src/unix/ustimer.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ustimer.o: In function `gui_textout':
./src/unix/ustimer.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `install_allegro':
./src/unix/ustimer.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_inside_bitmap':
./src/unix/ustimer.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_linear_bitmap':
./src/unix/ustimer.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_memory_bitmap':
./src/unix/ustimer.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_planar_bitmap':
./src/unix/ustimer.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_same_bitmap':
./src/unix/ustimer.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_screen_bitmap':
./src/unix/ustimer.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_sub_bitmap':
./src/unix/ustimer.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_system_bitmap':
./src/unix/ustimer.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_video_bitmap':
./src/unix/ustimer.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ustimer.o: In function `is_windowed_mode':
./src/unix/ustimer.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ustimer.o: In function `itofix':
./src/unix/ustimer.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `line':
./src/unix/ustimer.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ustimer.o: In function `makeacol32':
./src/unix/ustimer.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ustimer.o: In function `makecol15':
./src/unix/ustimer.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ustimer.o: In function `makecol16':
./src/unix/ustimer.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `makecol24':
./src/unix/ustimer.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `makecol32':
./src/unix/ustimer.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ustimer.o: In function `persp_project':
./src/unix/ustimer.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ustimer.o: In function `persp_project_f':
./src/unix/ustimer.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ustimer.o: In function `pivot_scaled_sprite':
./src/unix/ustimer.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ustimer.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/ustimer.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `pivot_sprite':
./src/unix/ustimer.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `pivot_sprite_v_flip':
./src/unix/ustimer.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ustimer.o: In function `polygon':
./src/unix/ustimer.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `polygon3d':
./src/unix/ustimer.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ustimer.o: In function `polygon3d_f':
./src/unix/ustimer.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ustimer.o: In function `putpixel':
./src/unix/ustimer.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ustimer.o: In function `quad3d':
./src/unix/ustimer.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ustimer.o: In function `quad3d_f':
./src/unix/ustimer.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ustimer.o: In function `rect':
./src/unix/ustimer.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `rectfill':
./src/unix/ustimer.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ustimer.o: In function `release_bitmap':
./src/unix/ustimer.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `release_screen':
./src/unix/ustimer.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `rotate_scaled_sprite':
./src/unix/ustimer.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ustimer.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/ustimer.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ustimer.o: In function `rotate_sprite':
./src/unix/ustimer.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ustimer.o: In function `rotate_sprite_v_flip':
./src/unix/ustimer.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `set_clip_state':
./src/unix/ustimer.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ustimer.o: In function `set_window_close_button':
./src/unix/ustimer.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `set_window_close_hook':
./src/unix/ustimer.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `set_window_title':
./src/unix/ustimer.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `spline':
./src/unix/ustimer.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ustimer.o: In function `textout':
./src/unix/ustimer.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `textout_centre':
./src/unix/ustimer.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ustimer.o: In function `textout_justify':
./src/unix/ustimer.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ustimer.o: In function `textout_right':
./src/unix/ustimer.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ustimer.o: In function `triangle':
./src/unix/ustimer.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ustimer.o: In function `triangle3d':
./src/unix/ustimer.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ustimer.o: In function `triangle3d_f':
./src/unix/ustimer.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ustimer.o: In function `yield_timeslice':
./src/unix/ustimer.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/usystem.o: In function `_allegro_hline':
./src/unix/usystem.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/usystem.o: In function `_allegro_vline':
./src/unix/usystem.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/usystem.o: In function `_default_ds':
./src/unix/usystem.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/usystem.o: In function `_getpixel':
./src/unix/usystem.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/usystem.o: In function `_getpixel15':
./src/unix/usystem.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/usystem.o: In function `_getpixel16':
./src/unix/usystem.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/usystem.o: In function `_getpixel24':
./src/unix/usystem.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/usystem.o: In function `_getpixel32':
./src/unix/usystem.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/usystem.o: In function `_grow_scratch_mem':
./src/unix/usystem.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/usystem.o: In function `_putpixel':
./src/unix/usystem.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/usystem.o: In function `_putpixel15':
./src/unix/usystem.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/usystem.o: In function `_putpixel16':
./src/unix/usystem.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/usystem.o: In function `_putpixel24':
./src/unix/usystem.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/usystem.o: In function `_putpixel32':
./src/unix/usystem.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/usystem.o: In function `_set_color':
./src/unix/usystem.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/usystem.o: In function `acquire_bitmap':
./src/unix/usystem.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/usystem.o: In function `acquire_screen':
./src/unix/usystem.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/usystem.o: In function `apply_matrix':
./src/unix/usystem.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/usystem.o: In function `arc':
./src/unix/usystem.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/usystem.o: In function `bitmap_color_depth':
./src/unix/usystem.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/usystem.o: In function `bitmap_mask_color':
./src/unix/usystem.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/usystem.o: In function `bmp_read24':
./src/unix/usystem.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/usystem.o: In function `bmp_read_line':
./src/unix/usystem.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/usystem.o: In function `bmp_unwrite_line':
./src/unix/usystem.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/usystem.o: In function `bmp_write24':
./src/unix/usystem.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/usystem.o: In function `bmp_write_line':
./src/unix/usystem.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/usystem.o: In function `circle':
./src/unix/usystem.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `circlefill':
./src/unix/usystem.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/usystem.o: In function `clear_to_color':
./src/unix/usystem.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/usystem.o: In function `desktop_color_depth':
./src/unix/usystem.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/usystem.o: In function `dot_product':
./src/unix/usystem.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/usystem.o: In function `dot_product_f':
./src/unix/usystem.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_character':
./src/unix/usystem.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_character_ex':
./src/unix/usystem.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_gouraud_sprite':
./src/unix/usystem.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_lit_rle_sprite':
./src/unix/usystem.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_lit_sprite':
./src/unix/usystem.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_rle_sprite':
./src/unix/usystem.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_sprite':
./src/unix/usystem.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_sprite_h_flip':
./src/unix/usystem.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_sprite_v_flip':
./src/unix/usystem.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_sprite_vh_flip':
./src/unix/usystem.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_trans_rle_sprite':
./src/unix/usystem.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/usystem.o: In function `draw_trans_sprite':
./src/unix/usystem.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `ellipse':
./src/unix/usystem.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `ellipsefill':
./src/unix/usystem.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/usystem.o: In function `fastline':
./src/unix/usystem.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/usystem.o: In function `file_select':
./src/unix/usystem.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixacos':
./src/unix/usystem.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixadd':
./src/unix/usystem.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixasin':
./src/unix/usystem.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixceil':
./src/unix/usystem.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixcos':
./src/unix/usystem.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixdiv':
./src/unix/usystem.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixfloor':
./src/unix/usystem.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixmul':
./src/unix/usystem.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixsin':
./src/unix/usystem.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixsub':
./src/unix/usystem.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixtan':
./src/unix/usystem.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixtof':
./src/unix/usystem.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/usystem.o: In function `fixtoi':
./src/unix/usystem.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/usystem.o: In function `floodfill':
./src/unix/usystem.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/usystem.o: In function `ftofix':
./src/unix/usystem.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/usystem.o: In function `get_clip_rect':
./src/unix/usystem.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/usystem.o: In function `get_clip_state':
./src/unix/usystem.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/usystem.o: In function `get_desktop_resolution':
./src/unix/usystem.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/usystem.o: In function `geta32':
./src/unix/usystem.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/usystem.o: In function `getb15':
./src/unix/usystem.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/usystem.o: In function `getb16':
./src/unix/usystem.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/usystem.o: In function `getb24':
./src/unix/usystem.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getb32':
./src/unix/usystem.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/usystem.o: In function `getb8':
./src/unix/usystem.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getg15':
./src/unix/usystem.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/usystem.o: In function `getg16':
./src/unix/usystem.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/usystem.o: In function `getg24':
./src/unix/usystem.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getg32':
./src/unix/usystem.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getg8':
./src/unix/usystem.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getpixel':
./src/unix/usystem.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/usystem.o: In function `getr15':
./src/unix/usystem.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getr16':
./src/unix/usystem.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/usystem.o: In function `getr24':
./src/unix/usystem.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getr32':
./src/unix/usystem.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/usystem.o: In function `getr8':
./src/unix/usystem.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/usystem.o: In function `gui_textout':
./src/unix/usystem.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/usystem.o: In function `install_allegro':
./src/unix/usystem.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_inside_bitmap':
./src/unix/usystem.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_linear_bitmap':
./src/unix/usystem.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_memory_bitmap':
./src/unix/usystem.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_planar_bitmap':
./src/unix/usystem.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_same_bitmap':
./src/unix/usystem.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_screen_bitmap':
./src/unix/usystem.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_sub_bitmap':
./src/unix/usystem.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_system_bitmap':
./src/unix/usystem.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_video_bitmap':
./src/unix/usystem.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/usystem.o: In function `is_windowed_mode':
./src/unix/usystem.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/usystem.o: In function `itofix':
./src/unix/usystem.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/usystem.o: In function `line':
./src/unix/usystem.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/usystem.o: In function `makeacol32':
./src/unix/usystem.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/usystem.o: In function `makecol15':
./src/unix/usystem.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/usystem.o: In function `makecol16':
./src/unix/usystem.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/usystem.o: In function `makecol24':
./src/unix/usystem.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `makecol32':
./src/unix/usystem.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/usystem.o: In function `persp_project':
./src/unix/usystem.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/usystem.o: In function `persp_project_f':
./src/unix/usystem.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/usystem.o: In function `pivot_scaled_sprite':
./src/unix/usystem.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/usystem.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/usystem.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/usystem.o: In function `pivot_sprite':
./src/unix/usystem.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/usystem.o: In function `pivot_sprite_v_flip':
./src/unix/usystem.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/usystem.o: In function `polygon':
./src/unix/usystem.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/usystem.o: In function `polygon3d':
./src/unix/usystem.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/usystem.o: In function `polygon3d_f':
./src/unix/usystem.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/usystem.o: In function `putpixel':
./src/unix/usystem.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/usystem.o: In function `quad3d':
./src/unix/usystem.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/usystem.o: In function `quad3d_f':
./src/unix/usystem.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/usystem.o: In function `rect':
./src/unix/usystem.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/usystem.o: In function `rectfill':
./src/unix/usystem.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/usystem.o: In function `release_bitmap':
./src/unix/usystem.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/usystem.o: In function `release_screen':
./src/unix/usystem.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `rotate_scaled_sprite':
./src/unix/usystem.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/usystem.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/usystem.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/usystem.o: In function `rotate_sprite':
./src/unix/usystem.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/usystem.o: In function `rotate_sprite_v_flip':
./src/unix/usystem.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/usystem.o: In function `set_clip_state':
./src/unix/usystem.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/usystem.o: In function `set_window_close_button':
./src/unix/usystem.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/usystem.o: In function `set_window_close_hook':
./src/unix/usystem.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/usystem.o: In function `set_window_title':
./src/unix/usystem.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/usystem.o: In function `spline':
./src/unix/usystem.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/usystem.o: In function `textout':
./src/unix/usystem.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/usystem.o: In function `textout_centre':
./src/unix/usystem.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/usystem.o: In function `textout_justify':
./src/unix/usystem.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/usystem.o: In function `textout_right':
./src/unix/usystem.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/usystem.o: In function `triangle':
./src/unix/usystem.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/usystem.o: In function `triangle3d':
./src/unix/usystem.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/usystem.o: In function `triangle3d_f':
./src/unix/usystem.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/usystem.o: In function `yield_timeslice':
./src/unix/usystem.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_allegro_hline':
./src/unix/uthreads.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_allegro_vline':
./src/unix/uthreads.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_default_ds':
./src/unix/uthreads.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_getpixel':
./src/unix/uthreads.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_getpixel15':
./src/unix/uthreads.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_getpixel16':
./src/unix/uthreads.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_getpixel24':
./src/unix/uthreads.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_getpixel32':
./src/unix/uthreads.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_grow_scratch_mem':
./src/unix/uthreads.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_putpixel':
./src/unix/uthreads.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_putpixel15':
./src/unix/uthreads.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_putpixel16':
./src/unix/uthreads.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_putpixel24':
./src/unix/uthreads.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_putpixel32':
./src/unix/uthreads.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/uthreads.o: In function `_set_color':
./src/unix/uthreads.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/uthreads.o: In function `acquire_bitmap':
./src/unix/uthreads.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/uthreads.o: In function `acquire_screen':
./src/unix/uthreads.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `apply_matrix':
./src/unix/uthreads.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `arc':
./src/unix/uthreads.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bitmap_color_depth':
./src/unix/uthreads.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bitmap_mask_color':
./src/unix/uthreads.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bmp_read24':
./src/unix/uthreads.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bmp_read_line':
./src/unix/uthreads.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bmp_unwrite_line':
./src/unix/uthreads.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bmp_write24':
./src/unix/uthreads.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/uthreads.o: In function `bmp_write_line':
./src/unix/uthreads.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/uthreads.o: In function `circle':
./src/unix/uthreads.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `circlefill':
./src/unix/uthreads.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `clear_to_color':
./src/unix/uthreads.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/uthreads.o: In function `desktop_color_depth':
./src/unix/uthreads.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `dot_product':
./src/unix/uthreads.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/uthreads.o: In function `dot_product_f':
./src/unix/uthreads.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_character':
./src/unix/uthreads.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_character_ex':
./src/unix/uthreads.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_gouraud_sprite':
./src/unix/uthreads.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_lit_rle_sprite':
./src/unix/uthreads.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_lit_sprite':
./src/unix/uthreads.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_rle_sprite':
./src/unix/uthreads.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_sprite':
./src/unix/uthreads.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_sprite_h_flip':
./src/unix/uthreads.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_sprite_v_flip':
./src/unix/uthreads.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_sprite_vh_flip':
./src/unix/uthreads.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_trans_rle_sprite':
./src/unix/uthreads.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/uthreads.o: In function `draw_trans_sprite':
./src/unix/uthreads.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `ellipse':
./src/unix/uthreads.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `ellipsefill':
./src/unix/uthreads.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fastline':
./src/unix/uthreads.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/uthreads.o: In function `file_select':
./src/unix/uthreads.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixacos':
./src/unix/uthreads.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixadd':
./src/unix/uthreads.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixasin':
./src/unix/uthreads.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixceil':
./src/unix/uthreads.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixcos':
./src/unix/uthreads.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixdiv':
./src/unix/uthreads.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixfloor':
./src/unix/uthreads.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixmul':
./src/unix/uthreads.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixsin':
./src/unix/uthreads.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixsub':
./src/unix/uthreads.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixtan':
./src/unix/uthreads.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixtof':
./src/unix/uthreads.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `fixtoi':
./src/unix/uthreads.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `floodfill':
./src/unix/uthreads.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/uthreads.o: In function `ftofix':
./src/unix/uthreads.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/uthreads.o: In function `get_clip_rect':
./src/unix/uthreads.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/uthreads.o: In function `get_clip_state':
./src/unix/uthreads.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/uthreads.o: In function `get_desktop_resolution':
./src/unix/uthreads.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/uthreads.o: In function `geta32':
./src/unix/uthreads.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getb15':
./src/unix/uthreads.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getb16':
./src/unix/uthreads.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getb24':
./src/unix/uthreads.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getb32':
./src/unix/uthreads.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getb8':
./src/unix/uthreads.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getg15':
./src/unix/uthreads.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getg16':
./src/unix/uthreads.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getg24':
./src/unix/uthreads.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getg32':
./src/unix/uthreads.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getg8':
./src/unix/uthreads.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getpixel':
./src/unix/uthreads.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getr15':
./src/unix/uthreads.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getr16':
./src/unix/uthreads.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getr24':
./src/unix/uthreads.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getr32':
./src/unix/uthreads.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `getr8':
./src/unix/uthreads.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/uthreads.o: In function `gui_textout':
./src/unix/uthreads.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `install_allegro':
./src/unix/uthreads.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_inside_bitmap':
./src/unix/uthreads.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_linear_bitmap':
./src/unix/uthreads.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_memory_bitmap':
./src/unix/uthreads.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_planar_bitmap':
./src/unix/uthreads.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_same_bitmap':
./src/unix/uthreads.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_screen_bitmap':
./src/unix/uthreads.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_sub_bitmap':
./src/unix/uthreads.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_system_bitmap':
./src/unix/uthreads.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_video_bitmap':
./src/unix/uthreads.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/uthreads.o: In function `is_windowed_mode':
./src/unix/uthreads.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/uthreads.o: In function `itofix':
./src/unix/uthreads.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `line':
./src/unix/uthreads.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/uthreads.o: In function `makeacol32':
./src/unix/uthreads.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/uthreads.o: In function `makecol15':
./src/unix/uthreads.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/uthreads.o: In function `makecol16':
./src/unix/uthreads.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `makecol24':
./src/unix/uthreads.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `makecol32':
./src/unix/uthreads.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/uthreads.o: In function `persp_project':
./src/unix/uthreads.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/uthreads.o: In function `persp_project_f':
./src/unix/uthreads.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/uthreads.o: In function `pivot_scaled_sprite':
./src/unix/uthreads.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/uthreads.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/uthreads.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `pivot_sprite':
./src/unix/uthreads.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `pivot_sprite_v_flip':
./src/unix/uthreads.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/uthreads.o: In function `polygon':
./src/unix/uthreads.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `polygon3d':
./src/unix/uthreads.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/uthreads.o: In function `polygon3d_f':
./src/unix/uthreads.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/uthreads.o: In function `putpixel':
./src/unix/uthreads.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/uthreads.o: In function `quad3d':
./src/unix/uthreads.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/uthreads.o: In function `quad3d_f':
./src/unix/uthreads.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/uthreads.o: In function `rect':
./src/unix/uthreads.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `rectfill':
./src/unix/uthreads.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/uthreads.o: In function `release_bitmap':
./src/unix/uthreads.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `release_screen':
./src/unix/uthreads.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `rotate_scaled_sprite':
./src/unix/uthreads.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/uthreads.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/uthreads.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/uthreads.o: In function `rotate_sprite':
./src/unix/uthreads.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/uthreads.o: In function `rotate_sprite_v_flip':
./src/unix/uthreads.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `set_clip_state':
./src/unix/uthreads.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/uthreads.o: In function `set_window_close_button':
./src/unix/uthreads.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `set_window_close_hook':
./src/unix/uthreads.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `set_window_title':
./src/unix/uthreads.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `spline':
./src/unix/uthreads.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/uthreads.o: In function `textout':
./src/unix/uthreads.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `textout_centre':
./src/unix/uthreads.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/uthreads.o: In function `textout_justify':
./src/unix/uthreads.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/uthreads.o: In function `textout_right':
./src/unix/uthreads.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/uthreads.o: In function `triangle':
./src/unix/uthreads.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/uthreads.o: In function `triangle3d':
./src/unix/uthreads.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/uthreads.o: In function `triangle3d_f':
./src/unix/uthreads.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/uthreads.o: In function `yield_timeslice':
./src/unix/uthreads.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/utimer.o: In function `_allegro_hline':
./src/unix/utimer.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/utimer.o: In function `_allegro_vline':
./src/unix/utimer.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/utimer.o: In function `_default_ds':
./src/unix/utimer.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/utimer.o: In function `_getpixel':
./src/unix/utimer.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/utimer.o: In function `_getpixel15':
./src/unix/utimer.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/utimer.o: In function `_getpixel16':
./src/unix/utimer.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/utimer.o: In function `_getpixel24':
./src/unix/utimer.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/utimer.o: In function `_getpixel32':
./src/unix/utimer.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/utimer.o: In function `_putpixel':
./src/unix/utimer.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/utimer.o: In function `_putpixel15':
./src/unix/utimer.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/utimer.o: In function `_putpixel16':
./src/unix/utimer.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/utimer.o: In function `_putpixel24':
./src/unix/utimer.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/utimer.o: In function `_putpixel32':
./src/unix/utimer.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/utimer.o: In function `_set_color':
./src/unix/utimer.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/utimer.o: In function `acquire_bitmap':
./src/unix/utimer.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/utimer.o: In function `acquire_screen':
./src/unix/utimer.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/utimer.o: In function `apply_matrix':
./src/unix/utimer.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/utimer.o: In function `arc':
./src/unix/utimer.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/utimer.o: In function `bitmap_color_depth':
./src/unix/utimer.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/utimer.o: In function `bitmap_mask_color':
./src/unix/utimer.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/utimer.o: In function `bmp_read24':
./src/unix/utimer.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/utimer.o: In function `bmp_read_line':
./src/unix/utimer.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/utimer.o: In function `bmp_unwrite_line':
./src/unix/utimer.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/utimer.o: In function `bmp_write24':
./src/unix/utimer.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/utimer.o: In function `bmp_write_line':
./src/unix/utimer.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/utimer.o: In function `circle':
./src/unix/utimer.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `circlefill':
./src/unix/utimer.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/utimer.o: In function `clear_to_color':
./src/unix/utimer.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/utimer.o: In function `desktop_color_depth':
./src/unix/utimer.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/utimer.o: In function `dot_product':
./src/unix/utimer.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/utimer.o: In function `dot_product_f':
./src/unix/utimer.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_character':
./src/unix/utimer.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_character_ex':
./src/unix/utimer.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_gouraud_sprite':
./src/unix/utimer.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_lit_rle_sprite':
./src/unix/utimer.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_lit_sprite':
./src/unix/utimer.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_rle_sprite':
./src/unix/utimer.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_sprite':
./src/unix/utimer.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_sprite_h_flip':
./src/unix/utimer.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_sprite_v_flip':
./src/unix/utimer.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_sprite_vh_flip':
./src/unix/utimer.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_trans_rle_sprite':
./src/unix/utimer.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/utimer.o: In function `draw_trans_sprite':
./src/unix/utimer.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `ellipse':
./src/unix/utimer.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `ellipsefill':
./src/unix/utimer.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/utimer.o: In function `fastline':
./src/unix/utimer.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/utimer.o: In function `file_select':
./src/unix/utimer.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixacos':
./src/unix/utimer.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixadd':
./src/unix/utimer.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixasin':
./src/unix/utimer.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixceil':
./src/unix/utimer.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixcos':
./src/unix/utimer.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixdiv':
./src/unix/utimer.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixfloor':
./src/unix/utimer.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixmul':
./src/unix/utimer.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixsin':
./src/unix/utimer.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixsub':
./src/unix/utimer.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixtan':
./src/unix/utimer.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixtof':
./src/unix/utimer.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/utimer.o: In function `fixtoi':
./src/unix/utimer.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/utimer.o: In function `floodfill':
./src/unix/utimer.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/utimer.o: In function `ftofix':
./src/unix/utimer.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/utimer.o: In function `get_clip_rect':
./src/unix/utimer.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/utimer.o: In function `get_clip_state':
./src/unix/utimer.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/utimer.o: In function `get_desktop_resolution':
./src/unix/utimer.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/utimer.o: In function `geta32':
./src/unix/utimer.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/utimer.o: In function `getb15':
./src/unix/utimer.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/utimer.o: In function `getb16':
./src/unix/utimer.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/utimer.o: In function `getb24':
./src/unix/utimer.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getb32':
./src/unix/utimer.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/utimer.o: In function `getb8':
./src/unix/utimer.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getg15':
./src/unix/utimer.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/utimer.o: In function `getg16':
./src/unix/utimer.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/utimer.o: In function `getg24':
./src/unix/utimer.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getg32':
./src/unix/utimer.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getg8':
./src/unix/utimer.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getpixel':
./src/unix/utimer.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/utimer.o: In function `getr15':
./src/unix/utimer.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getr16':
./src/unix/utimer.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/utimer.o: In function `getr24':
./src/unix/utimer.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getr32':
./src/unix/utimer.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/utimer.o: In function `getr8':
./src/unix/utimer.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/utimer.o: In function `gui_textout':
./src/unix/utimer.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/utimer.o: In function `install_allegro':
./src/unix/utimer.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_inside_bitmap':
./src/unix/utimer.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_linear_bitmap':
./src/unix/utimer.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_memory_bitmap':
./src/unix/utimer.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_planar_bitmap':
./src/unix/utimer.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_same_bitmap':
./src/unix/utimer.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_screen_bitmap':
./src/unix/utimer.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_sub_bitmap':
./src/unix/utimer.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_system_bitmap':
./src/unix/utimer.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_video_bitmap':
./src/unix/utimer.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/utimer.o: In function `is_windowed_mode':
./src/unix/utimer.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/utimer.o: In function `itofix':
./src/unix/utimer.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/utimer.o: In function `line':
./src/unix/utimer.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/utimer.o: In function `makeacol32':
./src/unix/utimer.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/utimer.o: In function `makecol15':
./src/unix/utimer.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/utimer.o: In function `makecol16':
./src/unix/utimer.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/utimer.o: In function `makecol24':
./src/unix/utimer.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `makecol32':
./src/unix/utimer.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/utimer.o: In function `persp_project':
./src/unix/utimer.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/utimer.o: In function `persp_project_f':
./src/unix/utimer.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/utimer.o: In function `pivot_scaled_sprite':
./src/unix/utimer.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/utimer.o: In function `pivot_scaled_sprite_v_flip':
./src/unix/utimer.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/utimer.o: In function `pivot_sprite':
./src/unix/utimer.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/utimer.o: In function `pivot_sprite_v_flip':
./src/unix/utimer.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/utimer.o: In function `polygon':
./src/unix/utimer.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/utimer.o: In function `polygon3d':
./src/unix/utimer.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/utimer.o: In function `polygon3d_f':
./src/unix/utimer.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/utimer.o: In function `putpixel':
./src/unix/utimer.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/utimer.o: In function `quad3d':
./src/unix/utimer.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/utimer.o: In function `quad3d_f':
./src/unix/utimer.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/utimer.o: In function `rect':
./src/unix/utimer.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/utimer.o: In function `rectfill':
./src/unix/utimer.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/utimer.o: In function `release_bitmap':
./src/unix/utimer.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/utimer.o: In function `release_screen':
./src/unix/utimer.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `rotate_scaled_sprite':
./src/unix/utimer.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/utimer.o: In function `rotate_scaled_sprite_v_flip':
./src/unix/utimer.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/utimer.o: In function `rotate_sprite':
./src/unix/utimer.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/utimer.o: In function `rotate_sprite_v_flip':
./src/unix/utimer.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/utimer.o: In function `set_clip_state':
./src/unix/utimer.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/utimer.o: In function `set_window_close_button':
./src/unix/utimer.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/utimer.o: In function `set_window_close_hook':
./src/unix/utimer.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/utimer.o: In function `set_window_title':
./src/unix/utimer.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/utimer.o: In function `spline':
./src/unix/utimer.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/utimer.o: In function `textout':
./src/unix/utimer.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/utimer.o: In function `textout_centre':
./src/unix/utimer.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/utimer.o: In function `textout_justify':
./src/unix/utimer.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/utimer.o: In function `textout_right':
./src/unix/utimer.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/utimer.o: In function `triangle':
./src/unix/utimer.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/utimer.o: In function `triangle3d':
./src/unix/utimer.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/utimer.o: In function `triangle3d_f':
./src/unix/utimer.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/utimer.o: In function `yield_timeslice':
./src/unix/utimer.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_allegro_hline':
./src/misc/modexsms.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_allegro_vline':
./src/misc/modexsms.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_default_ds':
./src/misc/modexsms.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_getpixel':
./src/misc/modexsms.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_getpixel15':
./src/misc/modexsms.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_getpixel16':
./src/misc/modexsms.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_getpixel24':
./src/misc/modexsms.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_getpixel32':
./src/misc/modexsms.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_putpixel':
./src/misc/modexsms.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_putpixel15':
./src/misc/modexsms.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_putpixel16':
./src/misc/modexsms.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_putpixel24':
./src/misc/modexsms.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_putpixel32':
./src/misc/modexsms.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/modexsms.o: In function `_set_color':
./src/misc/modexsms.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/modexsms.o: In function `acquire_bitmap':
./src/misc/modexsms.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/modexsms.o: In function `acquire_screen':
./src/misc/modexsms.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `apply_matrix':
./src/misc/modexsms.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `arc':
./src/misc/modexsms.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bitmap_color_depth':
./src/misc/modexsms.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bitmap_mask_color':
./src/misc/modexsms.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bmp_read24':
./src/misc/modexsms.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bmp_read_line':
./src/misc/modexsms.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bmp_unwrite_line':
./src/misc/modexsms.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bmp_write24':
./src/misc/modexsms.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/modexsms.o: In function `bmp_write_line':
./src/misc/modexsms.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/modexsms.o: In function `circle':
./src/misc/modexsms.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `circlefill':
./src/misc/modexsms.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `clear_to_color':
./src/misc/modexsms.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/modexsms.o: In function `desktop_color_depth':
./src/misc/modexsms.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `dot_product':
./src/misc/modexsms.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/modexsms.o: In function `dot_product_f':
./src/misc/modexsms.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_character':
./src/misc/modexsms.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_character_ex':
./src/misc/modexsms.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_gouraud_sprite':
./src/misc/modexsms.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_lit_rle_sprite':
./src/misc/modexsms.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_lit_sprite':
./src/misc/modexsms.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_rle_sprite':
./src/misc/modexsms.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_sprite':
./src/misc/modexsms.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_sprite_h_flip':
./src/misc/modexsms.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_sprite_v_flip':
./src/misc/modexsms.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_sprite_vh_flip':
./src/misc/modexsms.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_trans_rle_sprite':
./src/misc/modexsms.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/modexsms.o: In function `draw_trans_sprite':
./src/misc/modexsms.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `ellipse':
./src/misc/modexsms.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `ellipsefill':
./src/misc/modexsms.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fastline':
./src/misc/modexsms.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/modexsms.o: In function `file_select':
./src/misc/modexsms.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixacos':
./src/misc/modexsms.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixadd':
./src/misc/modexsms.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixasin':
./src/misc/modexsms.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixceil':
./src/misc/modexsms.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixcos':
./src/misc/modexsms.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixdiv':
./src/misc/modexsms.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixfloor':
./src/misc/modexsms.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixmul':
./src/misc/modexsms.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixsin':
./src/misc/modexsms.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixsub':
./src/misc/modexsms.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixtan':
./src/misc/modexsms.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixtof':
./src/misc/modexsms.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `fixtoi':
./src/misc/modexsms.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `floodfill':
./src/misc/modexsms.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/modexsms.o: In function `ftofix':
./src/misc/modexsms.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/modexsms.o: In function `get_clip_rect':
./src/misc/modexsms.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/modexsms.o: In function `get_clip_state':
./src/misc/modexsms.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/modexsms.o: In function `get_desktop_resolution':
./src/misc/modexsms.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/modexsms.o: In function `geta32':
./src/misc/modexsms.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getb15':
./src/misc/modexsms.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getb16':
./src/misc/modexsms.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getb24':
./src/misc/modexsms.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getb32':
./src/misc/modexsms.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getb8':
./src/misc/modexsms.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getg15':
./src/misc/modexsms.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getg16':
./src/misc/modexsms.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getg24':
./src/misc/modexsms.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getg32':
./src/misc/modexsms.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getg8':
./src/misc/modexsms.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getpixel':
./src/misc/modexsms.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getr15':
./src/misc/modexsms.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getr16':
./src/misc/modexsms.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getr24':
./src/misc/modexsms.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getr32':
./src/misc/modexsms.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `getr8':
./src/misc/modexsms.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/modexsms.o: In function `gui_textout':
./src/misc/modexsms.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `install_allegro':
./src/misc/modexsms.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_inside_bitmap':
./src/misc/modexsms.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_linear_bitmap':
./src/misc/modexsms.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_memory_bitmap':
./src/misc/modexsms.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_planar_bitmap':
./src/misc/modexsms.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_same_bitmap':
./src/misc/modexsms.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_screen_bitmap':
./src/misc/modexsms.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_sub_bitmap':
./src/misc/modexsms.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_system_bitmap':
./src/misc/modexsms.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_video_bitmap':
./src/misc/modexsms.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/modexsms.o: In function `is_windowed_mode':
./src/misc/modexsms.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/modexsms.o: In function `itofix':
./src/misc/modexsms.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `line':
./src/misc/modexsms.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/modexsms.o: In function `makeacol32':
./src/misc/modexsms.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/modexsms.o: In function `makecol15':
./src/misc/modexsms.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/modexsms.o: In function `makecol16':
./src/misc/modexsms.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `makecol24':
./src/misc/modexsms.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `makecol32':
./src/misc/modexsms.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/modexsms.o: In function `persp_project':
./src/misc/modexsms.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/modexsms.o: In function `persp_project_f':
./src/misc/modexsms.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/modexsms.o: In function `pivot_scaled_sprite':
./src/misc/modexsms.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/modexsms.o: In function `pivot_scaled_sprite_v_flip':
./src/misc/modexsms.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `pivot_sprite':
./src/misc/modexsms.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `pivot_sprite_v_flip':
./src/misc/modexsms.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/modexsms.o: In function `polygon':
./src/misc/modexsms.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `polygon3d':
./src/misc/modexsms.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/modexsms.o: In function `polygon3d_f':
./src/misc/modexsms.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/modexsms.o: In function `putpixel':
./src/misc/modexsms.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/modexsms.o: In function `quad3d':
./src/misc/modexsms.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/modexsms.o: In function `quad3d_f':
./src/misc/modexsms.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/modexsms.o: In function `rect':
./src/misc/modexsms.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `rectfill':
./src/misc/modexsms.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/modexsms.o: In function `release_bitmap':
./src/misc/modexsms.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `release_screen':
./src/misc/modexsms.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `rotate_scaled_sprite':
./src/misc/modexsms.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/modexsms.o: In function `rotate_scaled_sprite_v_flip':
./src/misc/modexsms.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/modexsms.o: In function `rotate_sprite':
./src/misc/modexsms.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/modexsms.o: In function `rotate_sprite_v_flip':
./src/misc/modexsms.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `set_clip_state':
./src/misc/modexsms.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/modexsms.o: In function `set_window_close_button':
./src/misc/modexsms.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `set_window_close_hook':
./src/misc/modexsms.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `set_window_title':
./src/misc/modexsms.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `spline':
./src/misc/modexsms.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/modexsms.o: In function `textout':
./src/misc/modexsms.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `textout_centre':
./src/misc/modexsms.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/modexsms.o: In function `textout_justify':
./src/misc/modexsms.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/modexsms.o: In function `textout_right':
./src/misc/modexsms.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/modexsms.o: In function `triangle':
./src/misc/modexsms.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/modexsms.o: In function `triangle3d':
./src/misc/modexsms.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/modexsms.o: In function `triangle3d_f':
./src/misc/modexsms.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/modexsms.o: In function `yield_timeslice':
./src/misc/modexsms.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_allegro_hline':
./src/c/cblit16.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_allegro_vline':
./src/c/cblit16.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_default_ds':
./src/c/cblit16.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_getpixel':
./src/c/cblit16.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_getpixel15':
./src/c/cblit16.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_getpixel16':
./src/c/cblit16.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_getpixel24':
./src/c/cblit16.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_getpixel32':
./src/c/cblit16.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_putpixel':
./src/c/cblit16.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_putpixel15':
./src/c/cblit16.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_putpixel16':
./src/c/cblit16.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_putpixel24':
./src/c/cblit16.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_putpixel32':
./src/c/cblit16.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cblit16.o: In function `_set_color':
./src/c/cblit16.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cblit16.o: In function `acquire_bitmap':
./src/c/cblit16.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cblit16.o: In function `acquire_screen':
./src/c/cblit16.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `apply_matrix':
./src/c/cblit16.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `arc':
./src/c/cblit16.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bitmap_color_depth':
./src/c/cblit16.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bitmap_mask_color':
./src/c/cblit16.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bmp_read24':
./src/c/cblit16.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bmp_read_line':
./src/c/cblit16.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bmp_unwrite_line':
./src/c/cblit16.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bmp_write24':
./src/c/cblit16.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cblit16.o: In function `bmp_write_line':
./src/c/cblit16.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cblit16.o: In function `circle':
./src/c/cblit16.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `circlefill':
./src/c/cblit16.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `clear_to_color':
./src/c/cblit16.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cblit16.o: In function `desktop_color_depth':
./src/c/cblit16.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `dot_product':
./src/c/cblit16.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cblit16.o: In function `dot_product_f':
./src/c/cblit16.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_character':
./src/c/cblit16.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_character_ex':
./src/c/cblit16.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_gouraud_sprite':
./src/c/cblit16.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_lit_rle_sprite':
./src/c/cblit16.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_lit_sprite':
./src/c/cblit16.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_rle_sprite':
./src/c/cblit16.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_sprite':
./src/c/cblit16.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_sprite_h_flip':
./src/c/cblit16.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_sprite_v_flip':
./src/c/cblit16.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_sprite_vh_flip':
./src/c/cblit16.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_trans_rle_sprite':
./src/c/cblit16.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cblit16.o: In function `draw_trans_sprite':
./src/c/cblit16.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `ellipse':
./src/c/cblit16.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `ellipsefill':
./src/c/cblit16.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fastline':
./src/c/cblit16.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cblit16.o: In function `file_select':
./src/c/cblit16.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixacos':
./src/c/cblit16.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixadd':
./src/c/cblit16.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixasin':
./src/c/cblit16.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixceil':
./src/c/cblit16.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixcos':
./src/c/cblit16.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixdiv':
./src/c/cblit16.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixfloor':
./src/c/cblit16.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixmul':
./src/c/cblit16.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixsin':
./src/c/cblit16.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixsub':
./src/c/cblit16.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixtan':
./src/c/cblit16.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixtof':
./src/c/cblit16.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `fixtoi':
./src/c/cblit16.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `floodfill':
./src/c/cblit16.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cblit16.o: In function `ftofix':
./src/c/cblit16.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cblit16.o: In function `get_clip_rect':
./src/c/cblit16.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cblit16.o: In function `get_clip_state':
./src/c/cblit16.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cblit16.o: In function `get_desktop_resolution':
./src/c/cblit16.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cblit16.o: In function `geta32':
./src/c/cblit16.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getb15':
./src/c/cblit16.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getb16':
./src/c/cblit16.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getb24':
./src/c/cblit16.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getb32':
./src/c/cblit16.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getb8':
./src/c/cblit16.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getg15':
./src/c/cblit16.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getg16':
./src/c/cblit16.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getg24':
./src/c/cblit16.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getg32':
./src/c/cblit16.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getg8':
./src/c/cblit16.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getpixel':
./src/c/cblit16.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getr15':
./src/c/cblit16.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getr16':
./src/c/cblit16.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getr24':
./src/c/cblit16.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getr32':
./src/c/cblit16.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `getr8':
./src/c/cblit16.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cblit16.o: In function `gui_textout':
./src/c/cblit16.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `install_allegro':
./src/c/cblit16.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_inside_bitmap':
./src/c/cblit16.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_linear_bitmap':
./src/c/cblit16.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_memory_bitmap':
./src/c/cblit16.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_planar_bitmap':
./src/c/cblit16.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_same_bitmap':
./src/c/cblit16.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_screen_bitmap':
./src/c/cblit16.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_sub_bitmap':
./src/c/cblit16.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_system_bitmap':
./src/c/cblit16.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_video_bitmap':
./src/c/cblit16.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cblit16.o: In function `is_windowed_mode':
./src/c/cblit16.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cblit16.o: In function `itofix':
./src/c/cblit16.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `line':
./src/c/cblit16.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cblit16.o: In function `makeacol32':
./src/c/cblit16.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cblit16.o: In function `makecol15':
./src/c/cblit16.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cblit16.o: In function `makecol16':
./src/c/cblit16.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `makecol24':
./src/c/cblit16.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `makecol32':
./src/c/cblit16.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cblit16.o: In function `persp_project':
./src/c/cblit16.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cblit16.o: In function `persp_project_f':
./src/c/cblit16.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cblit16.o: In function `pivot_scaled_sprite':
./src/c/cblit16.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cblit16.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cblit16.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `pivot_sprite':
./src/c/cblit16.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `pivot_sprite_v_flip':
./src/c/cblit16.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cblit16.o: In function `polygon':
./src/c/cblit16.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `polygon3d':
./src/c/cblit16.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cblit16.o: In function `polygon3d_f':
./src/c/cblit16.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cblit16.o: In function `putpixel':
./src/c/cblit16.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cblit16.o: In function `quad3d':
./src/c/cblit16.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cblit16.o: In function `quad3d_f':
./src/c/cblit16.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cblit16.o: In function `rect':
./src/c/cblit16.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `rectfill':
./src/c/cblit16.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cblit16.o: In function `release_bitmap':
./src/c/cblit16.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `release_screen':
./src/c/cblit16.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `rotate_scaled_sprite':
./src/c/cblit16.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cblit16.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cblit16.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cblit16.o: In function `rotate_sprite':
./src/c/cblit16.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cblit16.o: In function `rotate_sprite_v_flip':
./src/c/cblit16.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `set_clip_state':
./src/c/cblit16.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cblit16.o: In function `set_window_close_button':
./src/c/cblit16.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `set_window_close_hook':
./src/c/cblit16.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `set_window_title':
./src/c/cblit16.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `spline':
./src/c/cblit16.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cblit16.o: In function `textout':
./src/c/cblit16.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `textout_centre':
./src/c/cblit16.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cblit16.o: In function `textout_justify':
./src/c/cblit16.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cblit16.o: In function `textout_right':
./src/c/cblit16.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cblit16.o: In function `triangle':
./src/c/cblit16.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cblit16.o: In function `triangle3d':
./src/c/cblit16.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cblit16.o: In function `triangle3d_f':
./src/c/cblit16.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cblit16.o: In function `yield_timeslice':
./src/c/cblit16.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_allegro_hline':
./src/c/cblit24.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_allegro_vline':
./src/c/cblit24.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_default_ds':
./src/c/cblit24.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_getpixel':
./src/c/cblit24.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_getpixel15':
./src/c/cblit24.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_getpixel16':
./src/c/cblit24.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_getpixel24':
./src/c/cblit24.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_getpixel32':
./src/c/cblit24.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_putpixel':
./src/c/cblit24.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_putpixel15':
./src/c/cblit24.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_putpixel16':
./src/c/cblit24.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_putpixel24':
./src/c/cblit24.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_putpixel32':
./src/c/cblit24.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cblit24.o: In function `_set_color':
./src/c/cblit24.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cblit24.o: In function `acquire_bitmap':
./src/c/cblit24.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cblit24.o: In function `acquire_screen':
./src/c/cblit24.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `apply_matrix':
./src/c/cblit24.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `arc':
./src/c/cblit24.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bitmap_color_depth':
./src/c/cblit24.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bitmap_mask_color':
./src/c/cblit24.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bmp_read24':
./src/c/cblit24.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bmp_read_line':
./src/c/cblit24.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bmp_unwrite_line':
./src/c/cblit24.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bmp_write24':
./src/c/cblit24.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cblit24.o: In function `bmp_write_line':
./src/c/cblit24.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cblit24.o: In function `circle':
./src/c/cblit24.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `circlefill':
./src/c/cblit24.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `clear_to_color':
./src/c/cblit24.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cblit24.o: In function `desktop_color_depth':
./src/c/cblit24.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `dot_product':
./src/c/cblit24.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cblit24.o: In function `dot_product_f':
./src/c/cblit24.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_character':
./src/c/cblit24.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_character_ex':
./src/c/cblit24.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_gouraud_sprite':
./src/c/cblit24.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_lit_rle_sprite':
./src/c/cblit24.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_lit_sprite':
./src/c/cblit24.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_rle_sprite':
./src/c/cblit24.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_sprite':
./src/c/cblit24.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_sprite_h_flip':
./src/c/cblit24.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_sprite_v_flip':
./src/c/cblit24.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_sprite_vh_flip':
./src/c/cblit24.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_trans_rle_sprite':
./src/c/cblit24.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cblit24.o: In function `draw_trans_sprite':
./src/c/cblit24.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `ellipse':
./src/c/cblit24.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `ellipsefill':
./src/c/cblit24.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fastline':
./src/c/cblit24.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cblit24.o: In function `file_select':
./src/c/cblit24.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixacos':
./src/c/cblit24.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixadd':
./src/c/cblit24.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixasin':
./src/c/cblit24.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixceil':
./src/c/cblit24.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixcos':
./src/c/cblit24.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixdiv':
./src/c/cblit24.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixfloor':
./src/c/cblit24.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixmul':
./src/c/cblit24.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixsin':
./src/c/cblit24.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixsub':
./src/c/cblit24.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixtan':
./src/c/cblit24.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixtof':
./src/c/cblit24.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `fixtoi':
./src/c/cblit24.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `floodfill':
./src/c/cblit24.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cblit24.o: In function `ftofix':
./src/c/cblit24.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cblit24.o: In function `get_clip_rect':
./src/c/cblit24.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cblit24.o: In function `get_clip_state':
./src/c/cblit24.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cblit24.o: In function `get_desktop_resolution':
./src/c/cblit24.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cblit24.o: In function `geta32':
./src/c/cblit24.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getb15':
./src/c/cblit24.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getb16':
./src/c/cblit24.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getb24':
./src/c/cblit24.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getb32':
./src/c/cblit24.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getb8':
./src/c/cblit24.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getg15':
./src/c/cblit24.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getg16':
./src/c/cblit24.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getg24':
./src/c/cblit24.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getg32':
./src/c/cblit24.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getg8':
./src/c/cblit24.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getpixel':
./src/c/cblit24.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getr15':
./src/c/cblit24.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getr16':
./src/c/cblit24.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getr24':
./src/c/cblit24.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getr32':
./src/c/cblit24.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `getr8':
./src/c/cblit24.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cblit24.o: In function `gui_textout':
./src/c/cblit24.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `install_allegro':
./src/c/cblit24.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_inside_bitmap':
./src/c/cblit24.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_linear_bitmap':
./src/c/cblit24.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_memory_bitmap':
./src/c/cblit24.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_planar_bitmap':
./src/c/cblit24.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_same_bitmap':
./src/c/cblit24.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_screen_bitmap':
./src/c/cblit24.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_sub_bitmap':
./src/c/cblit24.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_system_bitmap':
./src/c/cblit24.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_video_bitmap':
./src/c/cblit24.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cblit24.o: In function `is_windowed_mode':
./src/c/cblit24.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cblit24.o: In function `itofix':
./src/c/cblit24.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `line':
./src/c/cblit24.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cblit24.o: In function `makeacol32':
./src/c/cblit24.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cblit24.o: In function `makecol15':
./src/c/cblit24.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cblit24.o: In function `makecol16':
./src/c/cblit24.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `makecol24':
./src/c/cblit24.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `makecol32':
./src/c/cblit24.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cblit24.o: In function `persp_project':
./src/c/cblit24.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cblit24.o: In function `persp_project_f':
./src/c/cblit24.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cblit24.o: In function `pivot_scaled_sprite':
./src/c/cblit24.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cblit24.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cblit24.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `pivot_sprite':
./src/c/cblit24.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `pivot_sprite_v_flip':
./src/c/cblit24.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cblit24.o: In function `polygon':
./src/c/cblit24.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `polygon3d':
./src/c/cblit24.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cblit24.o: In function `polygon3d_f':
./src/c/cblit24.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cblit24.o: In function `putpixel':
./src/c/cblit24.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cblit24.o: In function `quad3d':
./src/c/cblit24.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cblit24.o: In function `quad3d_f':
./src/c/cblit24.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cblit24.o: In function `rect':
./src/c/cblit24.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `rectfill':
./src/c/cblit24.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cblit24.o: In function `release_bitmap':
./src/c/cblit24.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `release_screen':
./src/c/cblit24.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `rotate_scaled_sprite':
./src/c/cblit24.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cblit24.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cblit24.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cblit24.o: In function `rotate_sprite':
./src/c/cblit24.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cblit24.o: In function `rotate_sprite_v_flip':
./src/c/cblit24.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `set_clip_state':
./src/c/cblit24.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cblit24.o: In function `set_window_close_button':
./src/c/cblit24.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `set_window_close_hook':
./src/c/cblit24.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `set_window_title':
./src/c/cblit24.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `spline':
./src/c/cblit24.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cblit24.o: In function `textout':
./src/c/cblit24.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `textout_centre':
./src/c/cblit24.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cblit24.o: In function `textout_justify':
./src/c/cblit24.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cblit24.o: In function `textout_right':
./src/c/cblit24.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cblit24.o: In function `triangle':
./src/c/cblit24.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cblit24.o: In function `triangle3d':
./src/c/cblit24.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cblit24.o: In function `triangle3d_f':
./src/c/cblit24.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cblit24.o: In function `yield_timeslice':
./src/c/cblit24.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_allegro_hline':
./src/c/cblit32.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_allegro_vline':
./src/c/cblit32.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_default_ds':
./src/c/cblit32.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_getpixel':
./src/c/cblit32.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_getpixel15':
./src/c/cblit32.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_getpixel16':
./src/c/cblit32.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_getpixel24':
./src/c/cblit32.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_getpixel32':
./src/c/cblit32.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_putpixel':
./src/c/cblit32.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_putpixel15':
./src/c/cblit32.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_putpixel16':
./src/c/cblit32.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_putpixel24':
./src/c/cblit32.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_putpixel32':
./src/c/cblit32.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cblit32.o: In function `_set_color':
./src/c/cblit32.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cblit32.o: In function `acquire_bitmap':
./src/c/cblit32.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cblit32.o: In function `acquire_screen':
./src/c/cblit32.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `apply_matrix':
./src/c/cblit32.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `arc':
./src/c/cblit32.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bitmap_color_depth':
./src/c/cblit32.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bitmap_mask_color':
./src/c/cblit32.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bmp_read24':
./src/c/cblit32.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bmp_read_line':
./src/c/cblit32.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bmp_unwrite_line':
./src/c/cblit32.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bmp_write24':
./src/c/cblit32.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cblit32.o: In function `bmp_write_line':
./src/c/cblit32.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cblit32.o: In function `circle':
./src/c/cblit32.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `circlefill':
./src/c/cblit32.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `clear_to_color':
./src/c/cblit32.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cblit32.o: In function `desktop_color_depth':
./src/c/cblit32.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `dot_product':
./src/c/cblit32.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cblit32.o: In function `dot_product_f':
./src/c/cblit32.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_character':
./src/c/cblit32.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_character_ex':
./src/c/cblit32.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_gouraud_sprite':
./src/c/cblit32.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_lit_rle_sprite':
./src/c/cblit32.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_lit_sprite':
./src/c/cblit32.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_rle_sprite':
./src/c/cblit32.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_sprite':
./src/c/cblit32.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_sprite_h_flip':
./src/c/cblit32.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_sprite_v_flip':
./src/c/cblit32.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_sprite_vh_flip':
./src/c/cblit32.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_trans_rle_sprite':
./src/c/cblit32.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cblit32.o: In function `draw_trans_sprite':
./src/c/cblit32.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `ellipse':
./src/c/cblit32.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `ellipsefill':
./src/c/cblit32.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fastline':
./src/c/cblit32.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cblit32.o: In function `file_select':
./src/c/cblit32.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixacos':
./src/c/cblit32.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixadd':
./src/c/cblit32.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixasin':
./src/c/cblit32.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixceil':
./src/c/cblit32.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixcos':
./src/c/cblit32.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixdiv':
./src/c/cblit32.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixfloor':
./src/c/cblit32.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixmul':
./src/c/cblit32.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixsin':
./src/c/cblit32.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixsub':
./src/c/cblit32.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixtan':
./src/c/cblit32.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixtof':
./src/c/cblit32.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `fixtoi':
./src/c/cblit32.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `floodfill':
./src/c/cblit32.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cblit32.o: In function `ftofix':
./src/c/cblit32.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cblit32.o: In function `get_clip_rect':
./src/c/cblit32.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cblit32.o: In function `get_clip_state':
./src/c/cblit32.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cblit32.o: In function `get_desktop_resolution':
./src/c/cblit32.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cblit32.o: In function `geta32':
./src/c/cblit32.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getb15':
./src/c/cblit32.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getb16':
./src/c/cblit32.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getb24':
./src/c/cblit32.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getb32':
./src/c/cblit32.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getb8':
./src/c/cblit32.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getg15':
./src/c/cblit32.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getg16':
./src/c/cblit32.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getg24':
./src/c/cblit32.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getg32':
./src/c/cblit32.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getg8':
./src/c/cblit32.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getpixel':
./src/c/cblit32.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getr15':
./src/c/cblit32.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getr16':
./src/c/cblit32.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getr24':
./src/c/cblit32.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getr32':
./src/c/cblit32.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `getr8':
./src/c/cblit32.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cblit32.o: In function `gui_textout':
./src/c/cblit32.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `install_allegro':
./src/c/cblit32.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_inside_bitmap':
./src/c/cblit32.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_linear_bitmap':
./src/c/cblit32.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_memory_bitmap':
./src/c/cblit32.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_planar_bitmap':
./src/c/cblit32.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_same_bitmap':
./src/c/cblit32.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_screen_bitmap':
./src/c/cblit32.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_sub_bitmap':
./src/c/cblit32.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_system_bitmap':
./src/c/cblit32.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_video_bitmap':
./src/c/cblit32.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cblit32.o: In function `is_windowed_mode':
./src/c/cblit32.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cblit32.o: In function `itofix':
./src/c/cblit32.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `line':
./src/c/cblit32.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cblit32.o: In function `makeacol32':
./src/c/cblit32.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cblit32.o: In function `makecol15':
./src/c/cblit32.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cblit32.o: In function `makecol16':
./src/c/cblit32.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `makecol24':
./src/c/cblit32.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `makecol32':
./src/c/cblit32.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cblit32.o: In function `persp_project':
./src/c/cblit32.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cblit32.o: In function `persp_project_f':
./src/c/cblit32.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cblit32.o: In function `pivot_scaled_sprite':
./src/c/cblit32.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cblit32.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cblit32.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `pivot_sprite':
./src/c/cblit32.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `pivot_sprite_v_flip':
./src/c/cblit32.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cblit32.o: In function `polygon':
./src/c/cblit32.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `polygon3d':
./src/c/cblit32.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cblit32.o: In function `polygon3d_f':
./src/c/cblit32.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cblit32.o: In function `putpixel':
./src/c/cblit32.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cblit32.o: In function `quad3d':
./src/c/cblit32.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cblit32.o: In function `quad3d_f':
./src/c/cblit32.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cblit32.o: In function `rect':
./src/c/cblit32.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `rectfill':
./src/c/cblit32.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cblit32.o: In function `release_bitmap':
./src/c/cblit32.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `release_screen':
./src/c/cblit32.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `rotate_scaled_sprite':
./src/c/cblit32.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cblit32.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cblit32.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cblit32.o: In function `rotate_sprite':
./src/c/cblit32.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cblit32.o: In function `rotate_sprite_v_flip':
./src/c/cblit32.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `set_clip_state':
./src/c/cblit32.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cblit32.o: In function `set_window_close_button':
./src/c/cblit32.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `set_window_close_hook':
./src/c/cblit32.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `set_window_title':
./src/c/cblit32.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `spline':
./src/c/cblit32.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cblit32.o: In function `textout':
./src/c/cblit32.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `textout_centre':
./src/c/cblit32.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cblit32.o: In function `textout_justify':
./src/c/cblit32.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cblit32.o: In function `textout_right':
./src/c/cblit32.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cblit32.o: In function `triangle':
./src/c/cblit32.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cblit32.o: In function `triangle3d':
./src/c/cblit32.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cblit32.o: In function `triangle3d_f':
./src/c/cblit32.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cblit32.o: In function `yield_timeslice':
./src/c/cblit32.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_allegro_hline':
./src/c/cblit8.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_allegro_vline':
./src/c/cblit8.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_default_ds':
./src/c/cblit8.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_getpixel':
./src/c/cblit8.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_getpixel15':
./src/c/cblit8.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_getpixel16':
./src/c/cblit8.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_getpixel24':
./src/c/cblit8.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_getpixel32':
./src/c/cblit8.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_putpixel':
./src/c/cblit8.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_putpixel15':
./src/c/cblit8.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_putpixel16':
./src/c/cblit8.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_putpixel24':
./src/c/cblit8.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_putpixel32':
./src/c/cblit8.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cblit8.o: In function `_set_color':
./src/c/cblit8.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cblit8.o: In function `acquire_bitmap':
./src/c/cblit8.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cblit8.o: In function `acquire_screen':
./src/c/cblit8.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `apply_matrix':
./src/c/cblit8.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `arc':
./src/c/cblit8.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bitmap_color_depth':
./src/c/cblit8.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bitmap_mask_color':
./src/c/cblit8.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bmp_read24':
./src/c/cblit8.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bmp_read_line':
./src/c/cblit8.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bmp_unwrite_line':
./src/c/cblit8.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bmp_write24':
./src/c/cblit8.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cblit8.o: In function `bmp_write_line':
./src/c/cblit8.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cblit8.o: In function `circle':
./src/c/cblit8.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `circlefill':
./src/c/cblit8.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `clear_to_color':
./src/c/cblit8.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cblit8.o: In function `desktop_color_depth':
./src/c/cblit8.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `dot_product':
./src/c/cblit8.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cblit8.o: In function `dot_product_f':
./src/c/cblit8.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_character':
./src/c/cblit8.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_character_ex':
./src/c/cblit8.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_gouraud_sprite':
./src/c/cblit8.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_lit_rle_sprite':
./src/c/cblit8.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_lit_sprite':
./src/c/cblit8.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_rle_sprite':
./src/c/cblit8.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_sprite':
./src/c/cblit8.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_sprite_h_flip':
./src/c/cblit8.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_sprite_v_flip':
./src/c/cblit8.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_sprite_vh_flip':
./src/c/cblit8.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_trans_rle_sprite':
./src/c/cblit8.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cblit8.o: In function `draw_trans_sprite':
./src/c/cblit8.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `ellipse':
./src/c/cblit8.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `ellipsefill':
./src/c/cblit8.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fastline':
./src/c/cblit8.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cblit8.o: In function `file_select':
./src/c/cblit8.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixacos':
./src/c/cblit8.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixadd':
./src/c/cblit8.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixasin':
./src/c/cblit8.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixceil':
./src/c/cblit8.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixcos':
./src/c/cblit8.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixdiv':
./src/c/cblit8.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixfloor':
./src/c/cblit8.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixmul':
./src/c/cblit8.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixsin':
./src/c/cblit8.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixsub':
./src/c/cblit8.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixtan':
./src/c/cblit8.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixtof':
./src/c/cblit8.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `fixtoi':
./src/c/cblit8.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `floodfill':
./src/c/cblit8.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cblit8.o: In function `ftofix':
./src/c/cblit8.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cblit8.o: In function `get_clip_rect':
./src/c/cblit8.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cblit8.o: In function `get_clip_state':
./src/c/cblit8.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cblit8.o: In function `get_desktop_resolution':
./src/c/cblit8.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cblit8.o: In function `geta32':
./src/c/cblit8.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getb15':
./src/c/cblit8.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getb16':
./src/c/cblit8.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getb24':
./src/c/cblit8.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getb32':
./src/c/cblit8.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getb8':
./src/c/cblit8.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getg15':
./src/c/cblit8.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getg16':
./src/c/cblit8.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getg24':
./src/c/cblit8.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getg32':
./src/c/cblit8.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getg8':
./src/c/cblit8.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getpixel':
./src/c/cblit8.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getr15':
./src/c/cblit8.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getr16':
./src/c/cblit8.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getr24':
./src/c/cblit8.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getr32':
./src/c/cblit8.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `getr8':
./src/c/cblit8.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cblit8.o: In function `gui_textout':
./src/c/cblit8.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `install_allegro':
./src/c/cblit8.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_inside_bitmap':
./src/c/cblit8.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_linear_bitmap':
./src/c/cblit8.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_memory_bitmap':
./src/c/cblit8.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_planar_bitmap':
./src/c/cblit8.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_same_bitmap':
./src/c/cblit8.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_screen_bitmap':
./src/c/cblit8.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_sub_bitmap':
./src/c/cblit8.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_system_bitmap':
./src/c/cblit8.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_video_bitmap':
./src/c/cblit8.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cblit8.o: In function `is_windowed_mode':
./src/c/cblit8.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cblit8.o: In function `itofix':
./src/c/cblit8.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `line':
./src/c/cblit8.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cblit8.o: In function `makeacol32':
./src/c/cblit8.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cblit8.o: In function `makecol15':
./src/c/cblit8.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cblit8.o: In function `makecol16':
./src/c/cblit8.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `makecol24':
./src/c/cblit8.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `makecol32':
./src/c/cblit8.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cblit8.o: In function `persp_project':
./src/c/cblit8.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cblit8.o: In function `persp_project_f':
./src/c/cblit8.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cblit8.o: In function `pivot_scaled_sprite':
./src/c/cblit8.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cblit8.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cblit8.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `pivot_sprite':
./src/c/cblit8.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `pivot_sprite_v_flip':
./src/c/cblit8.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cblit8.o: In function `polygon':
./src/c/cblit8.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `polygon3d':
./src/c/cblit8.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cblit8.o: In function `polygon3d_f':
./src/c/cblit8.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cblit8.o: In function `putpixel':
./src/c/cblit8.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cblit8.o: In function `quad3d':
./src/c/cblit8.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cblit8.o: In function `quad3d_f':
./src/c/cblit8.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cblit8.o: In function `rect':
./src/c/cblit8.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `rectfill':
./src/c/cblit8.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cblit8.o: In function `release_bitmap':
./src/c/cblit8.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `release_screen':
./src/c/cblit8.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `rotate_scaled_sprite':
./src/c/cblit8.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cblit8.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cblit8.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cblit8.o: In function `rotate_sprite':
./src/c/cblit8.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cblit8.o: In function `rotate_sprite_v_flip':
./src/c/cblit8.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `set_clip_state':
./src/c/cblit8.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cblit8.o: In function `set_window_close_button':
./src/c/cblit8.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `set_window_close_hook':
./src/c/cblit8.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `set_window_title':
./src/c/cblit8.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `spline':
./src/c/cblit8.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cblit8.o: In function `textout':
./src/c/cblit8.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `textout_centre':
./src/c/cblit8.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cblit8.o: In function `textout_justify':
./src/c/cblit8.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cblit8.o: In function `textout_right':
./src/c/cblit8.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cblit8.o: In function `triangle':
./src/c/cblit8.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cblit8.o: In function `triangle3d':
./src/c/cblit8.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cblit8.o: In function `triangle3d_f':
./src/c/cblit8.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cblit8.o: In function `yield_timeslice':
./src/c/cblit8.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/icpu.o: In function `_allegro_hline':
./src/i386/icpu.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/icpu.o: In function `_allegro_vline':
./src/i386/icpu.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/icpu.o: In function `_default_ds':
./src/i386/icpu.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/icpu.o: In function `_getpixel':
./src/i386/icpu.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/icpu.o: In function `_getpixel15':
./src/i386/icpu.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/icpu.o: In function `_getpixel16':
./src/i386/icpu.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/icpu.o: In function `_getpixel24':
./src/i386/icpu.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/icpu.o: In function `_getpixel32':
./src/i386/icpu.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/icpu.o: In function `_grow_scratch_mem':
./src/i386/icpu.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/icpu.o: In function `_putpixel':
./src/i386/icpu.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/icpu.o: In function `_putpixel15':
./src/i386/icpu.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/icpu.o: In function `_putpixel16':
./src/i386/icpu.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/icpu.o: In function `_putpixel24':
./src/i386/icpu.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/icpu.o: In function `_putpixel32':
./src/i386/icpu.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/icpu.o: In function `_set_color':
./src/i386/icpu.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/icpu.o: In function `acquire_bitmap':
./src/i386/icpu.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/icpu.o: In function `acquire_screen':
./src/i386/icpu.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/icpu.o: In function `apply_matrix':
./src/i386/icpu.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/icpu.o: In function `arc':
./src/i386/icpu.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/icpu.o: In function `bitmap_color_depth':
./src/i386/icpu.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/icpu.o: In function `bitmap_mask_color':
./src/i386/icpu.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/icpu.o: In function `bmp_read24':
./src/i386/icpu.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/icpu.o: In function `bmp_read_line':
./src/i386/icpu.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/icpu.o: In function `bmp_unwrite_line':
./src/i386/icpu.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/icpu.o: In function `bmp_write24':
./src/i386/icpu.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/icpu.o: In function `bmp_write_line':
./src/i386/icpu.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/icpu.o: In function `circle':
./src/i386/icpu.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `circlefill':
./src/i386/icpu.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/icpu.o: In function `clear_to_color':
./src/i386/icpu.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/icpu.o: In function `desktop_color_depth':
./src/i386/icpu.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/icpu.o: In function `dot_product':
./src/i386/icpu.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/icpu.o: In function `dot_product_f':
./src/i386/icpu.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_character':
./src/i386/icpu.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_character_ex':
./src/i386/icpu.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_gouraud_sprite':
./src/i386/icpu.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_lit_rle_sprite':
./src/i386/icpu.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_lit_sprite':
./src/i386/icpu.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_rle_sprite':
./src/i386/icpu.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_sprite':
./src/i386/icpu.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_sprite_h_flip':
./src/i386/icpu.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_sprite_v_flip':
./src/i386/icpu.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_sprite_vh_flip':
./src/i386/icpu.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_trans_rle_sprite':
./src/i386/icpu.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/icpu.o: In function `draw_trans_sprite':
./src/i386/icpu.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `ellipse':
./src/i386/icpu.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `ellipsefill':
./src/i386/icpu.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/icpu.o: In function `fastline':
./src/i386/icpu.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/icpu.o: In function `file_select':
./src/i386/icpu.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixacos':
./src/i386/icpu.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixadd':
./src/i386/icpu.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixasin':
./src/i386/icpu.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixceil':
./src/i386/icpu.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixcos':
./src/i386/icpu.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixdiv':
./src/i386/icpu.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixfloor':
./src/i386/icpu.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixmul':
./src/i386/icpu.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixsin':
./src/i386/icpu.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixsub':
./src/i386/icpu.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixtan':
./src/i386/icpu.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixtof':
./src/i386/icpu.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/icpu.o: In function `fixtoi':
./src/i386/icpu.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/icpu.o: In function `floodfill':
./src/i386/icpu.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/icpu.o: In function `ftofix':
./src/i386/icpu.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/icpu.o: In function `get_clip_rect':
./src/i386/icpu.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/icpu.o: In function `get_clip_state':
./src/i386/icpu.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/icpu.o: In function `get_desktop_resolution':
./src/i386/icpu.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/icpu.o: In function `geta32':
./src/i386/icpu.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/icpu.o: In function `getb15':
./src/i386/icpu.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/icpu.o: In function `getb16':
./src/i386/icpu.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/icpu.o: In function `getb24':
./src/i386/icpu.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getb32':
./src/i386/icpu.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/icpu.o: In function `getb8':
./src/i386/icpu.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getg15':
./src/i386/icpu.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/icpu.o: In function `getg16':
./src/i386/icpu.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/icpu.o: In function `getg24':
./src/i386/icpu.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getg32':
./src/i386/icpu.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getg8':
./src/i386/icpu.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getpixel':
./src/i386/icpu.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/icpu.o: In function `getr15':
./src/i386/icpu.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getr16':
./src/i386/icpu.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/icpu.o: In function `getr24':
./src/i386/icpu.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getr32':
./src/i386/icpu.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/icpu.o: In function `getr8':
./src/i386/icpu.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/icpu.o: In function `gui_textout':
./src/i386/icpu.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/icpu.o: In function `install_allegro':
./src/i386/icpu.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_inside_bitmap':
./src/i386/icpu.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_linear_bitmap':
./src/i386/icpu.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_memory_bitmap':
./src/i386/icpu.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_planar_bitmap':
./src/i386/icpu.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_same_bitmap':
./src/i386/icpu.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_screen_bitmap':
./src/i386/icpu.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_sub_bitmap':
./src/i386/icpu.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_system_bitmap':
./src/i386/icpu.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_video_bitmap':
./src/i386/icpu.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/icpu.o: In function `is_windowed_mode':
./src/i386/icpu.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/icpu.o: In function `itofix':
./src/i386/icpu.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/icpu.o: In function `line':
./src/i386/icpu.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/icpu.o: In function `makeacol32':
./src/i386/icpu.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/icpu.o: In function `makecol15':
./src/i386/icpu.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/icpu.o: In function `makecol16':
./src/i386/icpu.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/icpu.o: In function `makecol24':
./src/i386/icpu.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `makecol32':
./src/i386/icpu.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/icpu.o: In function `persp_project':
./src/i386/icpu.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/icpu.o: In function `persp_project_f':
./src/i386/icpu.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/icpu.o: In function `pivot_scaled_sprite':
./src/i386/icpu.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/icpu.o: In function `pivot_scaled_sprite_v_flip':
./src/i386/icpu.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/icpu.o: In function `pivot_sprite':
./src/i386/icpu.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/icpu.o: In function `pivot_sprite_v_flip':
./src/i386/icpu.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/icpu.o: In function `polygon':
./src/i386/icpu.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/icpu.o: In function `polygon3d':
./src/i386/icpu.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/icpu.o: In function `polygon3d_f':
./src/i386/icpu.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/icpu.o: In function `putpixel':
./src/i386/icpu.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/icpu.o: In function `quad3d':
./src/i386/icpu.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/icpu.o: In function `quad3d_f':
./src/i386/icpu.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/icpu.o: In function `rect':
./src/i386/icpu.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/icpu.o: In function `rectfill':
./src/i386/icpu.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/icpu.o: In function `release_bitmap':
./src/i386/icpu.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/icpu.o: In function `release_screen':
./src/i386/icpu.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `rotate_scaled_sprite':
./src/i386/icpu.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/icpu.o: In function `rotate_scaled_sprite_v_flip':
./src/i386/icpu.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/icpu.o: In function `rotate_sprite':
./src/i386/icpu.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/icpu.o: In function `rotate_sprite_v_flip':
./src/i386/icpu.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/icpu.o: In function `set_clip_state':
./src/i386/icpu.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/icpu.o: In function `set_window_close_button':
./src/i386/icpu.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/icpu.o: In function `set_window_close_hook':
./src/i386/icpu.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/icpu.o: In function `set_window_title':
./src/i386/icpu.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/icpu.o: In function `spline':
./src/i386/icpu.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/icpu.o: In function `textout':
./src/i386/icpu.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/icpu.o: In function `textout_centre':
./src/i386/icpu.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/icpu.o: In function `textout_justify':
./src/i386/icpu.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/icpu.o: In function `textout_right':
./src/i386/icpu.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/icpu.o: In function `triangle':
./src/i386/icpu.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/icpu.o: In function `triangle3d':
./src/i386/icpu.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/icpu.o: In function `triangle3d_f':
./src/i386/icpu.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/icpu.o: In function `yield_timeslice':
./src/i386/icpu.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_allegro_hline':
./src/c/ccsprite.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_allegro_vline':
./src/c/ccsprite.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_default_ds':
./src/c/ccsprite.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_getpixel':
./src/c/ccsprite.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_getpixel15':
./src/c/ccsprite.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_getpixel16':
./src/c/ccsprite.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_getpixel24':
./src/c/ccsprite.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_getpixel32':
./src/c/ccsprite.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_putpixel':
./src/c/ccsprite.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_putpixel15':
./src/c/ccsprite.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_putpixel16':
./src/c/ccsprite.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_putpixel24':
./src/c/ccsprite.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_putpixel32':
./src/c/ccsprite.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `_set_color':
./src/c/ccsprite.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `acquire_bitmap':
./src/c/ccsprite.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `acquire_screen':
./src/c/ccsprite.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `apply_matrix':
./src/c/ccsprite.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `arc':
./src/c/ccsprite.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bitmap_color_depth':
./src/c/ccsprite.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bitmap_mask_color':
./src/c/ccsprite.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bmp_read24':
./src/c/ccsprite.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bmp_read_line':
./src/c/ccsprite.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bmp_unwrite_line':
./src/c/ccsprite.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bmp_write24':
./src/c/ccsprite.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `bmp_write_line':
./src/c/ccsprite.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `circle':
./src/c/ccsprite.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `circlefill':
./src/c/ccsprite.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `clear_to_color':
./src/c/ccsprite.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `desktop_color_depth':
./src/c/ccsprite.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `dot_product':
./src/c/ccsprite.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `dot_product_f':
./src/c/ccsprite.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_character':
./src/c/ccsprite.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_character_ex':
./src/c/ccsprite.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_gouraud_sprite':
./src/c/ccsprite.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_lit_rle_sprite':
./src/c/ccsprite.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_lit_sprite':
./src/c/ccsprite.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_rle_sprite':
./src/c/ccsprite.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_sprite':
./src/c/ccsprite.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_sprite_h_flip':
./src/c/ccsprite.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_sprite_v_flip':
./src/c/ccsprite.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_sprite_vh_flip':
./src/c/ccsprite.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_trans_rle_sprite':
./src/c/ccsprite.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `draw_trans_sprite':
./src/c/ccsprite.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `ellipse':
./src/c/ccsprite.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `ellipsefill':
./src/c/ccsprite.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fastline':
./src/c/ccsprite.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `file_select':
./src/c/ccsprite.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixacos':
./src/c/ccsprite.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixadd':
./src/c/ccsprite.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixasin':
./src/c/ccsprite.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixceil':
./src/c/ccsprite.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixcos':
./src/c/ccsprite.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixdiv':
./src/c/ccsprite.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixfloor':
./src/c/ccsprite.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixmul':
./src/c/ccsprite.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixsin':
./src/c/ccsprite.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixsub':
./src/c/ccsprite.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixtan':
./src/c/ccsprite.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixtof':
./src/c/ccsprite.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `fixtoi':
./src/c/ccsprite.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `floodfill':
./src/c/ccsprite.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `ftofix':
./src/c/ccsprite.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `get_clip_rect':
./src/c/ccsprite.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `get_clip_state':
./src/c/ccsprite.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `get_desktop_resolution':
./src/c/ccsprite.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `geta32':
./src/c/ccsprite.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getb15':
./src/c/ccsprite.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getb16':
./src/c/ccsprite.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getb24':
./src/c/ccsprite.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getb32':
./src/c/ccsprite.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getb8':
./src/c/ccsprite.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getg15':
./src/c/ccsprite.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getg16':
./src/c/ccsprite.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getg24':
./src/c/ccsprite.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getg32':
./src/c/ccsprite.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getg8':
./src/c/ccsprite.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getpixel':
./src/c/ccsprite.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getr15':
./src/c/ccsprite.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getr16':
./src/c/ccsprite.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getr24':
./src/c/ccsprite.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getr32':
./src/c/ccsprite.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `getr8':
./src/c/ccsprite.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `gui_textout':
./src/c/ccsprite.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `install_allegro':
./src/c/ccsprite.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_inside_bitmap':
./src/c/ccsprite.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_linear_bitmap':
./src/c/ccsprite.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_memory_bitmap':
./src/c/ccsprite.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_planar_bitmap':
./src/c/ccsprite.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_same_bitmap':
./src/c/ccsprite.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_screen_bitmap':
./src/c/ccsprite.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_sub_bitmap':
./src/c/ccsprite.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_system_bitmap':
./src/c/ccsprite.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_video_bitmap':
./src/c/ccsprite.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `is_windowed_mode':
./src/c/ccsprite.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `itofix':
./src/c/ccsprite.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `line':
./src/c/ccsprite.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `makeacol32':
./src/c/ccsprite.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `makecol15':
./src/c/ccsprite.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `makecol16':
./src/c/ccsprite.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `makecol24':
./src/c/ccsprite.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `makecol32':
./src/c/ccsprite.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `persp_project':
./src/c/ccsprite.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `persp_project_f':
./src/c/ccsprite.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `pivot_scaled_sprite':
./src/c/ccsprite.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `pivot_scaled_sprite_v_flip':
./src/c/ccsprite.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `pivot_sprite':
./src/c/ccsprite.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `pivot_sprite_v_flip':
./src/c/ccsprite.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `polygon':
./src/c/ccsprite.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `polygon3d':
./src/c/ccsprite.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `polygon3d_f':
./src/c/ccsprite.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `putpixel':
./src/c/ccsprite.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `quad3d':
./src/c/ccsprite.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `quad3d_f':
./src/c/ccsprite.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `rect':
./src/c/ccsprite.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `rectfill':
./src/c/ccsprite.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `release_bitmap':
./src/c/ccsprite.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `release_screen':
./src/c/ccsprite.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `rotate_scaled_sprite':
./src/c/ccsprite.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `rotate_scaled_sprite_v_flip':
./src/c/ccsprite.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `rotate_sprite':
./src/c/ccsprite.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `rotate_sprite_v_flip':
./src/c/ccsprite.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `set_clip_state':
./src/c/ccsprite.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `set_window_close_button':
./src/c/ccsprite.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `set_window_close_hook':
./src/c/ccsprite.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `set_window_title':
./src/c/ccsprite.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `spline':
./src/c/ccsprite.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `textout':
./src/c/ccsprite.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `textout_centre':
./src/c/ccsprite.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `textout_justify':
./src/c/ccsprite.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `textout_right':
./src/c/ccsprite.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `triangle':
./src/c/ccsprite.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `triangle3d':
./src/c/ccsprite.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `triangle3d_f':
./src/c/ccsprite.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ccsprite.o: In function `yield_timeslice':
./src/c/ccsprite.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_allegro_hline':
./src/c/cgfx15.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_allegro_vline':
./src/c/cgfx15.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_default_ds':
./src/c/cgfx15.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_getpixel':
./src/c/cgfx15.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_getpixel15':
./src/c/cgfx15.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_getpixel16':
./src/c/cgfx15.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_getpixel24':
./src/c/cgfx15.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_getpixel32':
./src/c/cgfx15.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_grow_scratch_mem':
./src/c/cgfx15.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_putpixel':
./src/c/cgfx15.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_putpixel15':
./src/c/cgfx15.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_putpixel16':
./src/c/cgfx15.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_putpixel24':
./src/c/cgfx15.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_putpixel32':
./src/c/cgfx15.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `_set_color':
./src/c/cgfx15.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `acquire_bitmap':
./src/c/cgfx15.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `acquire_screen':
./src/c/cgfx15.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `apply_matrix':
./src/c/cgfx15.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `arc':
./src/c/cgfx15.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bitmap_color_depth':
./src/c/cgfx15.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bitmap_mask_color':
./src/c/cgfx15.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bmp_read24':
./src/c/cgfx15.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bmp_read_line':
./src/c/cgfx15.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bmp_unwrite_line':
./src/c/cgfx15.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bmp_write24':
./src/c/cgfx15.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `bmp_write_line':
./src/c/cgfx15.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `circle':
./src/c/cgfx15.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `circlefill':
./src/c/cgfx15.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `clear_to_color':
./src/c/cgfx15.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `desktop_color_depth':
./src/c/cgfx15.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `dot_product':
./src/c/cgfx15.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `dot_product_f':
./src/c/cgfx15.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_character':
./src/c/cgfx15.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_character_ex':
./src/c/cgfx15.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_gouraud_sprite':
./src/c/cgfx15.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_lit_rle_sprite':
./src/c/cgfx15.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_lit_sprite':
./src/c/cgfx15.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_rle_sprite':
./src/c/cgfx15.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_sprite':
./src/c/cgfx15.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_sprite_h_flip':
./src/c/cgfx15.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_sprite_v_flip':
./src/c/cgfx15.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_sprite_vh_flip':
./src/c/cgfx15.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_trans_rle_sprite':
./src/c/cgfx15.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `draw_trans_sprite':
./src/c/cgfx15.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `ellipse':
./src/c/cgfx15.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `ellipsefill':
./src/c/cgfx15.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fastline':
./src/c/cgfx15.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `file_select':
./src/c/cgfx15.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixacos':
./src/c/cgfx15.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixadd':
./src/c/cgfx15.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixasin':
./src/c/cgfx15.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixceil':
./src/c/cgfx15.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixcos':
./src/c/cgfx15.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixdiv':
./src/c/cgfx15.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixfloor':
./src/c/cgfx15.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixmul':
./src/c/cgfx15.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixsin':
./src/c/cgfx15.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixsub':
./src/c/cgfx15.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixtan':
./src/c/cgfx15.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixtof':
./src/c/cgfx15.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `fixtoi':
./src/c/cgfx15.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `floodfill':
./src/c/cgfx15.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `ftofix':
./src/c/cgfx15.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `get_clip_rect':
./src/c/cgfx15.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `get_clip_state':
./src/c/cgfx15.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `get_desktop_resolution':
./src/c/cgfx15.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `geta32':
./src/c/cgfx15.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getb15':
./src/c/cgfx15.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getb16':
./src/c/cgfx15.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getb24':
./src/c/cgfx15.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getb32':
./src/c/cgfx15.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getb8':
./src/c/cgfx15.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getg15':
./src/c/cgfx15.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getg16':
./src/c/cgfx15.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getg24':
./src/c/cgfx15.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getg32':
./src/c/cgfx15.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getg8':
./src/c/cgfx15.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getpixel':
./src/c/cgfx15.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getr15':
./src/c/cgfx15.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getr16':
./src/c/cgfx15.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getr24':
./src/c/cgfx15.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getr32':
./src/c/cgfx15.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `getr8':
./src/c/cgfx15.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `gui_textout':
./src/c/cgfx15.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `install_allegro':
./src/c/cgfx15.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_inside_bitmap':
./src/c/cgfx15.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_linear_bitmap':
./src/c/cgfx15.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_memory_bitmap':
./src/c/cgfx15.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_planar_bitmap':
./src/c/cgfx15.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_same_bitmap':
./src/c/cgfx15.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_screen_bitmap':
./src/c/cgfx15.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_sub_bitmap':
./src/c/cgfx15.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_system_bitmap':
./src/c/cgfx15.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_video_bitmap':
./src/c/cgfx15.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `is_windowed_mode':
./src/c/cgfx15.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `itofix':
./src/c/cgfx15.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `line':
./src/c/cgfx15.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `makeacol32':
./src/c/cgfx15.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `makecol15':
./src/c/cgfx15.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `makecol16':
./src/c/cgfx15.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `makecol24':
./src/c/cgfx15.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `makecol32':
./src/c/cgfx15.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `persp_project':
./src/c/cgfx15.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `persp_project_f':
./src/c/cgfx15.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `pivot_scaled_sprite':
./src/c/cgfx15.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cgfx15.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `pivot_sprite':
./src/c/cgfx15.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `pivot_sprite_v_flip':
./src/c/cgfx15.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `polygon':
./src/c/cgfx15.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `polygon3d':
./src/c/cgfx15.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `polygon3d_f':
./src/c/cgfx15.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `putpixel':
./src/c/cgfx15.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `quad3d':
./src/c/cgfx15.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `quad3d_f':
./src/c/cgfx15.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `rect':
./src/c/cgfx15.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `rectfill':
./src/c/cgfx15.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `release_bitmap':
./src/c/cgfx15.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `release_screen':
./src/c/cgfx15.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `rotate_scaled_sprite':
./src/c/cgfx15.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cgfx15.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `rotate_sprite':
./src/c/cgfx15.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `rotate_sprite_v_flip':
./src/c/cgfx15.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `set_clip_state':
./src/c/cgfx15.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `set_window_close_button':
./src/c/cgfx15.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `set_window_close_hook':
./src/c/cgfx15.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `set_window_title':
./src/c/cgfx15.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `spline':
./src/c/cgfx15.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `textout':
./src/c/cgfx15.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `textout_centre':
./src/c/cgfx15.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `textout_justify':
./src/c/cgfx15.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `textout_right':
./src/c/cgfx15.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `triangle':
./src/c/cgfx15.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `triangle3d':
./src/c/cgfx15.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `triangle3d_f':
./src/c/cgfx15.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cgfx15.o: In function `yield_timeslice':
./src/c/cgfx15.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_allegro_hline':
./src/c/cgfx16.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_allegro_vline':
./src/c/cgfx16.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_default_ds':
./src/c/cgfx16.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_getpixel':
./src/c/cgfx16.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_getpixel15':
./src/c/cgfx16.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_getpixel16':
./src/c/cgfx16.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_getpixel24':
./src/c/cgfx16.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_getpixel32':
./src/c/cgfx16.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_grow_scratch_mem':
./src/c/cgfx16.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_putpixel':
./src/c/cgfx16.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_putpixel15':
./src/c/cgfx16.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_putpixel16':
./src/c/cgfx16.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_putpixel24':
./src/c/cgfx16.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_putpixel32':
./src/c/cgfx16.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `_set_color':
./src/c/cgfx16.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `acquire_bitmap':
./src/c/cgfx16.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `acquire_screen':
./src/c/cgfx16.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `apply_matrix':
./src/c/cgfx16.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `arc':
./src/c/cgfx16.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bitmap_color_depth':
./src/c/cgfx16.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bitmap_mask_color':
./src/c/cgfx16.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bmp_read24':
./src/c/cgfx16.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bmp_read_line':
./src/c/cgfx16.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bmp_unwrite_line':
./src/c/cgfx16.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bmp_write24':
./src/c/cgfx16.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `bmp_write_line':
./src/c/cgfx16.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `circle':
./src/c/cgfx16.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `circlefill':
./src/c/cgfx16.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `clear_to_color':
./src/c/cgfx16.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `desktop_color_depth':
./src/c/cgfx16.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `dot_product':
./src/c/cgfx16.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `dot_product_f':
./src/c/cgfx16.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_character':
./src/c/cgfx16.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_character_ex':
./src/c/cgfx16.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_gouraud_sprite':
./src/c/cgfx16.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_lit_rle_sprite':
./src/c/cgfx16.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_lit_sprite':
./src/c/cgfx16.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_rle_sprite':
./src/c/cgfx16.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_sprite':
./src/c/cgfx16.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_sprite_h_flip':
./src/c/cgfx16.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_sprite_v_flip':
./src/c/cgfx16.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_sprite_vh_flip':
./src/c/cgfx16.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_trans_rle_sprite':
./src/c/cgfx16.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `draw_trans_sprite':
./src/c/cgfx16.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `ellipse':
./src/c/cgfx16.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `ellipsefill':
./src/c/cgfx16.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fastline':
./src/c/cgfx16.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `file_select':
./src/c/cgfx16.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixacos':
./src/c/cgfx16.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixadd':
./src/c/cgfx16.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixasin':
./src/c/cgfx16.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixceil':
./src/c/cgfx16.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixcos':
./src/c/cgfx16.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixdiv':
./src/c/cgfx16.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixfloor':
./src/c/cgfx16.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixmul':
./src/c/cgfx16.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixsin':
./src/c/cgfx16.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixsub':
./src/c/cgfx16.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixtan':
./src/c/cgfx16.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixtof':
./src/c/cgfx16.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `fixtoi':
./src/c/cgfx16.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `floodfill':
./src/c/cgfx16.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `ftofix':
./src/c/cgfx16.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `get_clip_rect':
./src/c/cgfx16.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `get_clip_state':
./src/c/cgfx16.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `get_desktop_resolution':
./src/c/cgfx16.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `geta32':
./src/c/cgfx16.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getb15':
./src/c/cgfx16.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getb16':
./src/c/cgfx16.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getb24':
./src/c/cgfx16.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getb32':
./src/c/cgfx16.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getb8':
./src/c/cgfx16.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getg15':
./src/c/cgfx16.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getg16':
./src/c/cgfx16.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getg24':
./src/c/cgfx16.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getg32':
./src/c/cgfx16.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getg8':
./src/c/cgfx16.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getpixel':
./src/c/cgfx16.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getr15':
./src/c/cgfx16.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getr16':
./src/c/cgfx16.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getr24':
./src/c/cgfx16.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getr32':
./src/c/cgfx16.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `getr8':
./src/c/cgfx16.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `gui_textout':
./src/c/cgfx16.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `install_allegro':
./src/c/cgfx16.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_inside_bitmap':
./src/c/cgfx16.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_linear_bitmap':
./src/c/cgfx16.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_memory_bitmap':
./src/c/cgfx16.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_planar_bitmap':
./src/c/cgfx16.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_same_bitmap':
./src/c/cgfx16.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_screen_bitmap':
./src/c/cgfx16.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_sub_bitmap':
./src/c/cgfx16.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_system_bitmap':
./src/c/cgfx16.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_video_bitmap':
./src/c/cgfx16.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `is_windowed_mode':
./src/c/cgfx16.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `itofix':
./src/c/cgfx16.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `line':
./src/c/cgfx16.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `makeacol32':
./src/c/cgfx16.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `makecol15':
./src/c/cgfx16.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `makecol16':
./src/c/cgfx16.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `makecol24':
./src/c/cgfx16.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `makecol32':
./src/c/cgfx16.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `persp_project':
./src/c/cgfx16.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `persp_project_f':
./src/c/cgfx16.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `pivot_scaled_sprite':
./src/c/cgfx16.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cgfx16.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `pivot_sprite':
./src/c/cgfx16.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `pivot_sprite_v_flip':
./src/c/cgfx16.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `polygon':
./src/c/cgfx16.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `polygon3d':
./src/c/cgfx16.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `polygon3d_f':
./src/c/cgfx16.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `putpixel':
./src/c/cgfx16.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `quad3d':
./src/c/cgfx16.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `quad3d_f':
./src/c/cgfx16.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `rect':
./src/c/cgfx16.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `rectfill':
./src/c/cgfx16.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `release_bitmap':
./src/c/cgfx16.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `release_screen':
./src/c/cgfx16.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `rotate_scaled_sprite':
./src/c/cgfx16.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cgfx16.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `rotate_sprite':
./src/c/cgfx16.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `rotate_sprite_v_flip':
./src/c/cgfx16.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `set_clip_state':
./src/c/cgfx16.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `set_window_close_button':
./src/c/cgfx16.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `set_window_close_hook':
./src/c/cgfx16.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `set_window_title':
./src/c/cgfx16.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `spline':
./src/c/cgfx16.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `textout':
./src/c/cgfx16.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `textout_centre':
./src/c/cgfx16.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `textout_justify':
./src/c/cgfx16.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `textout_right':
./src/c/cgfx16.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `triangle':
./src/c/cgfx16.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `triangle3d':
./src/c/cgfx16.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `triangle3d_f':
./src/c/cgfx16.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cgfx16.o: In function `yield_timeslice':
./src/c/cgfx16.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_allegro_hline':
./src/c/cgfx24.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_allegro_vline':
./src/c/cgfx24.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_default_ds':
./src/c/cgfx24.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_getpixel':
./src/c/cgfx24.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_getpixel15':
./src/c/cgfx24.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_getpixel16':
./src/c/cgfx24.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_getpixel24':
./src/c/cgfx24.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_getpixel32':
./src/c/cgfx24.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_grow_scratch_mem':
./src/c/cgfx24.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_putpixel':
./src/c/cgfx24.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_putpixel15':
./src/c/cgfx24.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_putpixel16':
./src/c/cgfx24.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_putpixel24':
./src/c/cgfx24.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_putpixel32':
./src/c/cgfx24.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `_set_color':
./src/c/cgfx24.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `acquire_bitmap':
./src/c/cgfx24.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `acquire_screen':
./src/c/cgfx24.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `apply_matrix':
./src/c/cgfx24.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `arc':
./src/c/cgfx24.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bitmap_color_depth':
./src/c/cgfx24.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bitmap_mask_color':
./src/c/cgfx24.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bmp_read24':
./src/c/cgfx24.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bmp_read_line':
./src/c/cgfx24.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bmp_unwrite_line':
./src/c/cgfx24.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bmp_write24':
./src/c/cgfx24.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `bmp_write_line':
./src/c/cgfx24.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `circle':
./src/c/cgfx24.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `circlefill':
./src/c/cgfx24.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `clear_to_color':
./src/c/cgfx24.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `desktop_color_depth':
./src/c/cgfx24.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `dot_product':
./src/c/cgfx24.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `dot_product_f':
./src/c/cgfx24.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_character':
./src/c/cgfx24.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_character_ex':
./src/c/cgfx24.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_gouraud_sprite':
./src/c/cgfx24.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_lit_rle_sprite':
./src/c/cgfx24.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_lit_sprite':
./src/c/cgfx24.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_rle_sprite':
./src/c/cgfx24.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_sprite':
./src/c/cgfx24.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_sprite_h_flip':
./src/c/cgfx24.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_sprite_v_flip':
./src/c/cgfx24.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_sprite_vh_flip':
./src/c/cgfx24.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_trans_rle_sprite':
./src/c/cgfx24.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `draw_trans_sprite':
./src/c/cgfx24.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `ellipse':
./src/c/cgfx24.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `ellipsefill':
./src/c/cgfx24.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fastline':
./src/c/cgfx24.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `file_select':
./src/c/cgfx24.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixacos':
./src/c/cgfx24.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixadd':
./src/c/cgfx24.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixasin':
./src/c/cgfx24.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixceil':
./src/c/cgfx24.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixcos':
./src/c/cgfx24.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixdiv':
./src/c/cgfx24.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixfloor':
./src/c/cgfx24.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixmul':
./src/c/cgfx24.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixsin':
./src/c/cgfx24.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixsub':
./src/c/cgfx24.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixtan':
./src/c/cgfx24.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixtof':
./src/c/cgfx24.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `fixtoi':
./src/c/cgfx24.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `floodfill':
./src/c/cgfx24.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `ftofix':
./src/c/cgfx24.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `get_clip_rect':
./src/c/cgfx24.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `get_clip_state':
./src/c/cgfx24.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `get_desktop_resolution':
./src/c/cgfx24.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `geta32':
./src/c/cgfx24.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getb15':
./src/c/cgfx24.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getb16':
./src/c/cgfx24.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getb24':
./src/c/cgfx24.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getb32':
./src/c/cgfx24.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getb8':
./src/c/cgfx24.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getg15':
./src/c/cgfx24.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getg16':
./src/c/cgfx24.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getg24':
./src/c/cgfx24.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getg32':
./src/c/cgfx24.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getg8':
./src/c/cgfx24.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getpixel':
./src/c/cgfx24.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getr15':
./src/c/cgfx24.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getr16':
./src/c/cgfx24.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getr24':
./src/c/cgfx24.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getr32':
./src/c/cgfx24.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `getr8':
./src/c/cgfx24.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `gui_textout':
./src/c/cgfx24.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `install_allegro':
./src/c/cgfx24.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_inside_bitmap':
./src/c/cgfx24.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_linear_bitmap':
./src/c/cgfx24.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_memory_bitmap':
./src/c/cgfx24.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_planar_bitmap':
./src/c/cgfx24.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_same_bitmap':
./src/c/cgfx24.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_screen_bitmap':
./src/c/cgfx24.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_sub_bitmap':
./src/c/cgfx24.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_system_bitmap':
./src/c/cgfx24.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_video_bitmap':
./src/c/cgfx24.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `is_windowed_mode':
./src/c/cgfx24.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `itofix':
./src/c/cgfx24.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `line':
./src/c/cgfx24.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `makeacol32':
./src/c/cgfx24.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `makecol15':
./src/c/cgfx24.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `makecol16':
./src/c/cgfx24.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `makecol24':
./src/c/cgfx24.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `makecol32':
./src/c/cgfx24.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `persp_project':
./src/c/cgfx24.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `persp_project_f':
./src/c/cgfx24.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `pivot_scaled_sprite':
./src/c/cgfx24.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cgfx24.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `pivot_sprite':
./src/c/cgfx24.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `pivot_sprite_v_flip':
./src/c/cgfx24.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `polygon':
./src/c/cgfx24.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `polygon3d':
./src/c/cgfx24.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `polygon3d_f':
./src/c/cgfx24.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `putpixel':
./src/c/cgfx24.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `quad3d':
./src/c/cgfx24.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `quad3d_f':
./src/c/cgfx24.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `rect':
./src/c/cgfx24.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `rectfill':
./src/c/cgfx24.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `release_bitmap':
./src/c/cgfx24.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `release_screen':
./src/c/cgfx24.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `rotate_scaled_sprite':
./src/c/cgfx24.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cgfx24.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `rotate_sprite':
./src/c/cgfx24.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `rotate_sprite_v_flip':
./src/c/cgfx24.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `set_clip_state':
./src/c/cgfx24.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `set_window_close_button':
./src/c/cgfx24.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `set_window_close_hook':
./src/c/cgfx24.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `set_window_title':
./src/c/cgfx24.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `spline':
./src/c/cgfx24.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `textout':
./src/c/cgfx24.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `textout_centre':
./src/c/cgfx24.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `textout_justify':
./src/c/cgfx24.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `textout_right':
./src/c/cgfx24.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `triangle':
./src/c/cgfx24.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `triangle3d':
./src/c/cgfx24.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `triangle3d_f':
./src/c/cgfx24.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cgfx24.o: In function `yield_timeslice':
./src/c/cgfx24.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_allegro_hline':
./src/c/cgfx32.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_allegro_vline':
./src/c/cgfx32.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_default_ds':
./src/c/cgfx32.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_getpixel':
./src/c/cgfx32.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_getpixel15':
./src/c/cgfx32.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_getpixel16':
./src/c/cgfx32.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_getpixel24':
./src/c/cgfx32.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_getpixel32':
./src/c/cgfx32.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_grow_scratch_mem':
./src/c/cgfx32.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_putpixel':
./src/c/cgfx32.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_putpixel15':
./src/c/cgfx32.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_putpixel16':
./src/c/cgfx32.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_putpixel24':
./src/c/cgfx32.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_putpixel32':
./src/c/cgfx32.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `_set_color':
./src/c/cgfx32.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `acquire_bitmap':
./src/c/cgfx32.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `acquire_screen':
./src/c/cgfx32.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `apply_matrix':
./src/c/cgfx32.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `arc':
./src/c/cgfx32.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bitmap_color_depth':
./src/c/cgfx32.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bitmap_mask_color':
./src/c/cgfx32.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bmp_read24':
./src/c/cgfx32.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bmp_read_line':
./src/c/cgfx32.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bmp_unwrite_line':
./src/c/cgfx32.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bmp_write24':
./src/c/cgfx32.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `bmp_write_line':
./src/c/cgfx32.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `circle':
./src/c/cgfx32.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `circlefill':
./src/c/cgfx32.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `clear_to_color':
./src/c/cgfx32.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `desktop_color_depth':
./src/c/cgfx32.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `dot_product':
./src/c/cgfx32.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `dot_product_f':
./src/c/cgfx32.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_character':
./src/c/cgfx32.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_character_ex':
./src/c/cgfx32.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_gouraud_sprite':
./src/c/cgfx32.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_lit_rle_sprite':
./src/c/cgfx32.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_lit_sprite':
./src/c/cgfx32.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_rle_sprite':
./src/c/cgfx32.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_sprite':
./src/c/cgfx32.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_sprite_h_flip':
./src/c/cgfx32.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_sprite_v_flip':
./src/c/cgfx32.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_sprite_vh_flip':
./src/c/cgfx32.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_trans_rle_sprite':
./src/c/cgfx32.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `draw_trans_sprite':
./src/c/cgfx32.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `ellipse':
./src/c/cgfx32.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `ellipsefill':
./src/c/cgfx32.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fastline':
./src/c/cgfx32.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `file_select':
./src/c/cgfx32.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixacos':
./src/c/cgfx32.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixadd':
./src/c/cgfx32.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixasin':
./src/c/cgfx32.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixceil':
./src/c/cgfx32.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixcos':
./src/c/cgfx32.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixdiv':
./src/c/cgfx32.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixfloor':
./src/c/cgfx32.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixmul':
./src/c/cgfx32.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixsin':
./src/c/cgfx32.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixsub':
./src/c/cgfx32.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixtan':
./src/c/cgfx32.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixtof':
./src/c/cgfx32.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `fixtoi':
./src/c/cgfx32.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `floodfill':
./src/c/cgfx32.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `ftofix':
./src/c/cgfx32.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `get_clip_rect':
./src/c/cgfx32.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `get_clip_state':
./src/c/cgfx32.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `get_desktop_resolution':
./src/c/cgfx32.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `geta32':
./src/c/cgfx32.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getb15':
./src/c/cgfx32.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getb16':
./src/c/cgfx32.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getb24':
./src/c/cgfx32.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getb32':
./src/c/cgfx32.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getb8':
./src/c/cgfx32.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getg15':
./src/c/cgfx32.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getg16':
./src/c/cgfx32.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getg24':
./src/c/cgfx32.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getg32':
./src/c/cgfx32.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getg8':
./src/c/cgfx32.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getpixel':
./src/c/cgfx32.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getr15':
./src/c/cgfx32.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getr16':
./src/c/cgfx32.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getr24':
./src/c/cgfx32.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getr32':
./src/c/cgfx32.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `getr8':
./src/c/cgfx32.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `gui_textout':
./src/c/cgfx32.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `install_allegro':
./src/c/cgfx32.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_inside_bitmap':
./src/c/cgfx32.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_linear_bitmap':
./src/c/cgfx32.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_memory_bitmap':
./src/c/cgfx32.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_planar_bitmap':
./src/c/cgfx32.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_same_bitmap':
./src/c/cgfx32.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_screen_bitmap':
./src/c/cgfx32.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_sub_bitmap':
./src/c/cgfx32.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_system_bitmap':
./src/c/cgfx32.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_video_bitmap':
./src/c/cgfx32.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `is_windowed_mode':
./src/c/cgfx32.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `itofix':
./src/c/cgfx32.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `line':
./src/c/cgfx32.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `makeacol32':
./src/c/cgfx32.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `makecol15':
./src/c/cgfx32.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `makecol16':
./src/c/cgfx32.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `makecol24':
./src/c/cgfx32.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `makecol32':
./src/c/cgfx32.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `persp_project':
./src/c/cgfx32.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `persp_project_f':
./src/c/cgfx32.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `pivot_scaled_sprite':
./src/c/cgfx32.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cgfx32.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `pivot_sprite':
./src/c/cgfx32.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `pivot_sprite_v_flip':
./src/c/cgfx32.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `polygon':
./src/c/cgfx32.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `polygon3d':
./src/c/cgfx32.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `polygon3d_f':
./src/c/cgfx32.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `putpixel':
./src/c/cgfx32.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `quad3d':
./src/c/cgfx32.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `quad3d_f':
./src/c/cgfx32.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `rect':
./src/c/cgfx32.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `rectfill':
./src/c/cgfx32.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `release_bitmap':
./src/c/cgfx32.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `release_screen':
./src/c/cgfx32.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `rotate_scaled_sprite':
./src/c/cgfx32.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cgfx32.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `rotate_sprite':
./src/c/cgfx32.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `rotate_sprite_v_flip':
./src/c/cgfx32.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `set_clip_state':
./src/c/cgfx32.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `set_window_close_button':
./src/c/cgfx32.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `set_window_close_hook':
./src/c/cgfx32.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `set_window_title':
./src/c/cgfx32.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `spline':
./src/c/cgfx32.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `textout':
./src/c/cgfx32.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `textout_centre':
./src/c/cgfx32.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `textout_justify':
./src/c/cgfx32.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `textout_right':
./src/c/cgfx32.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `triangle':
./src/c/cgfx32.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `triangle3d':
./src/c/cgfx32.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `triangle3d_f':
./src/c/cgfx32.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cgfx32.o: In function `yield_timeslice':
./src/c/cgfx32.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_allegro_hline':
./src/c/cgfx8.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_allegro_vline':
./src/c/cgfx8.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_default_ds':
./src/c/cgfx8.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_getpixel':
./src/c/cgfx8.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_getpixel15':
./src/c/cgfx8.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_getpixel16':
./src/c/cgfx8.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_getpixel24':
./src/c/cgfx8.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_getpixel32':
./src/c/cgfx8.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_grow_scratch_mem':
./src/c/cgfx8.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_putpixel':
./src/c/cgfx8.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_putpixel15':
./src/c/cgfx8.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_putpixel16':
./src/c/cgfx8.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_putpixel24':
./src/c/cgfx8.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_putpixel32':
./src/c/cgfx8.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `_set_color':
./src/c/cgfx8.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `acquire_bitmap':
./src/c/cgfx8.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `acquire_screen':
./src/c/cgfx8.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `apply_matrix':
./src/c/cgfx8.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `arc':
./src/c/cgfx8.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bitmap_color_depth':
./src/c/cgfx8.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bitmap_mask_color':
./src/c/cgfx8.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bmp_read24':
./src/c/cgfx8.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bmp_read_line':
./src/c/cgfx8.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bmp_unwrite_line':
./src/c/cgfx8.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bmp_write24':
./src/c/cgfx8.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `bmp_write_line':
./src/c/cgfx8.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `circle':
./src/c/cgfx8.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `circlefill':
./src/c/cgfx8.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `clear_to_color':
./src/c/cgfx8.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `desktop_color_depth':
./src/c/cgfx8.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `dot_product':
./src/c/cgfx8.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `dot_product_f':
./src/c/cgfx8.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_character':
./src/c/cgfx8.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_character_ex':
./src/c/cgfx8.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_gouraud_sprite':
./src/c/cgfx8.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_lit_rle_sprite':
./src/c/cgfx8.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_lit_sprite':
./src/c/cgfx8.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_rle_sprite':
./src/c/cgfx8.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_sprite':
./src/c/cgfx8.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_sprite_h_flip':
./src/c/cgfx8.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_sprite_v_flip':
./src/c/cgfx8.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_sprite_vh_flip':
./src/c/cgfx8.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_trans_rle_sprite':
./src/c/cgfx8.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `draw_trans_sprite':
./src/c/cgfx8.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `ellipse':
./src/c/cgfx8.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `ellipsefill':
./src/c/cgfx8.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fastline':
./src/c/cgfx8.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `file_select':
./src/c/cgfx8.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixacos':
./src/c/cgfx8.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixadd':
./src/c/cgfx8.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixasin':
./src/c/cgfx8.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixceil':
./src/c/cgfx8.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixcos':
./src/c/cgfx8.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixdiv':
./src/c/cgfx8.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixfloor':
./src/c/cgfx8.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixmul':
./src/c/cgfx8.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixsin':
./src/c/cgfx8.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixsub':
./src/c/cgfx8.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixtan':
./src/c/cgfx8.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixtof':
./src/c/cgfx8.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `fixtoi':
./src/c/cgfx8.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `floodfill':
./src/c/cgfx8.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `ftofix':
./src/c/cgfx8.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `get_clip_rect':
./src/c/cgfx8.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `get_clip_state':
./src/c/cgfx8.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `get_desktop_resolution':
./src/c/cgfx8.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `geta32':
./src/c/cgfx8.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getb15':
./src/c/cgfx8.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getb16':
./src/c/cgfx8.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getb24':
./src/c/cgfx8.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getb32':
./src/c/cgfx8.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getb8':
./src/c/cgfx8.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getg15':
./src/c/cgfx8.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getg16':
./src/c/cgfx8.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getg24':
./src/c/cgfx8.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getg32':
./src/c/cgfx8.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getg8':
./src/c/cgfx8.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getpixel':
./src/c/cgfx8.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getr15':
./src/c/cgfx8.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getr16':
./src/c/cgfx8.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getr24':
./src/c/cgfx8.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getr32':
./src/c/cgfx8.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `getr8':
./src/c/cgfx8.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `gui_textout':
./src/c/cgfx8.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `install_allegro':
./src/c/cgfx8.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_inside_bitmap':
./src/c/cgfx8.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_linear_bitmap':
./src/c/cgfx8.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_memory_bitmap':
./src/c/cgfx8.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_planar_bitmap':
./src/c/cgfx8.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_same_bitmap':
./src/c/cgfx8.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_screen_bitmap':
./src/c/cgfx8.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_sub_bitmap':
./src/c/cgfx8.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_system_bitmap':
./src/c/cgfx8.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_video_bitmap':
./src/c/cgfx8.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `is_windowed_mode':
./src/c/cgfx8.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `itofix':
./src/c/cgfx8.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `line':
./src/c/cgfx8.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `makeacol32':
./src/c/cgfx8.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `makecol15':
./src/c/cgfx8.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `makecol16':
./src/c/cgfx8.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `makecol24':
./src/c/cgfx8.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `makecol32':
./src/c/cgfx8.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `persp_project':
./src/c/cgfx8.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `persp_project_f':
./src/c/cgfx8.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `pivot_scaled_sprite':
./src/c/cgfx8.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cgfx8.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `pivot_sprite':
./src/c/cgfx8.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `pivot_sprite_v_flip':
./src/c/cgfx8.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `polygon':
./src/c/cgfx8.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `polygon3d':
./src/c/cgfx8.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `polygon3d_f':
./src/c/cgfx8.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `putpixel':
./src/c/cgfx8.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `quad3d':
./src/c/cgfx8.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `quad3d_f':
./src/c/cgfx8.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `rect':
./src/c/cgfx8.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `rectfill':
./src/c/cgfx8.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `release_bitmap':
./src/c/cgfx8.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `release_screen':
./src/c/cgfx8.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `rotate_scaled_sprite':
./src/c/cgfx8.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cgfx8.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `rotate_sprite':
./src/c/cgfx8.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `rotate_sprite_v_flip':
./src/c/cgfx8.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `set_clip_state':
./src/c/cgfx8.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `set_window_close_button':
./src/c/cgfx8.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `set_window_close_hook':
./src/c/cgfx8.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `set_window_title':
./src/c/cgfx8.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `spline':
./src/c/cgfx8.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `textout':
./src/c/cgfx8.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `textout_centre':
./src/c/cgfx8.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `textout_justify':
./src/c/cgfx8.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `textout_right':
./src/c/cgfx8.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `triangle':
./src/c/cgfx8.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `triangle3d':
./src/c/cgfx8.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `triangle3d_f':
./src/c/cgfx8.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cgfx8.o: In function `yield_timeslice':
./src/c/cgfx8.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_allegro_hline':
./src/c/cmisc.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_allegro_vline':
./src/c/cmisc.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_default_ds':
./src/c/cmisc.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_getpixel':
./src/c/cmisc.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_getpixel15':
./src/c/cmisc.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_getpixel16':
./src/c/cmisc.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_getpixel24':
./src/c/cmisc.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_getpixel32':
./src/c/cmisc.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_grow_scratch_mem':
./src/c/cmisc.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_putpixel':
./src/c/cmisc.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_putpixel15':
./src/c/cmisc.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_putpixel16':
./src/c/cmisc.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_putpixel24':
./src/c/cmisc.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_putpixel32':
./src/c/cmisc.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cmisc.o: In function `_set_color':
./src/c/cmisc.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cmisc.o: In function `acquire_bitmap':
./src/c/cmisc.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cmisc.o: In function `acquire_screen':
./src/c/cmisc.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `apply_matrix':
./src/c/cmisc.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `arc':
./src/c/cmisc.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bitmap_color_depth':
./src/c/cmisc.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bitmap_mask_color':
./src/c/cmisc.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bmp_read24':
./src/c/cmisc.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bmp_read_line':
./src/c/cmisc.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bmp_unwrite_line':
./src/c/cmisc.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bmp_write24':
./src/c/cmisc.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cmisc.o: In function `bmp_write_line':
./src/c/cmisc.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cmisc.o: In function `circle':
./src/c/cmisc.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `circlefill':
./src/c/cmisc.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `clear_to_color':
./src/c/cmisc.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cmisc.o: In function `desktop_color_depth':
./src/c/cmisc.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `dot_product':
./src/c/cmisc.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cmisc.o: In function `dot_product_f':
./src/c/cmisc.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_character':
./src/c/cmisc.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_character_ex':
./src/c/cmisc.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_gouraud_sprite':
./src/c/cmisc.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_lit_rle_sprite':
./src/c/cmisc.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_lit_sprite':
./src/c/cmisc.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_rle_sprite':
./src/c/cmisc.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_sprite':
./src/c/cmisc.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_sprite_h_flip':
./src/c/cmisc.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_sprite_v_flip':
./src/c/cmisc.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_sprite_vh_flip':
./src/c/cmisc.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_trans_rle_sprite':
./src/c/cmisc.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cmisc.o: In function `draw_trans_sprite':
./src/c/cmisc.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `ellipse':
./src/c/cmisc.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `ellipsefill':
./src/c/cmisc.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fastline':
./src/c/cmisc.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cmisc.o: In function `file_select':
./src/c/cmisc.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixacos':
./src/c/cmisc.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixadd':
./src/c/cmisc.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixasin':
./src/c/cmisc.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixceil':
./src/c/cmisc.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixcos':
./src/c/cmisc.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixdiv':
./src/c/cmisc.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixfloor':
./src/c/cmisc.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixmul':
./src/c/cmisc.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixsin':
./src/c/cmisc.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixsub':
./src/c/cmisc.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixtan':
./src/c/cmisc.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixtof':
./src/c/cmisc.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `fixtoi':
./src/c/cmisc.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `floodfill':
./src/c/cmisc.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cmisc.o: In function `ftofix':
./src/c/cmisc.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cmisc.o: In function `get_clip_rect':
./src/c/cmisc.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cmisc.o: In function `get_clip_state':
./src/c/cmisc.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cmisc.o: In function `get_desktop_resolution':
./src/c/cmisc.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cmisc.o: In function `geta32':
./src/c/cmisc.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getb15':
./src/c/cmisc.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getb16':
./src/c/cmisc.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getb24':
./src/c/cmisc.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getb32':
./src/c/cmisc.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getb8':
./src/c/cmisc.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getg15':
./src/c/cmisc.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getg16':
./src/c/cmisc.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getg24':
./src/c/cmisc.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getg32':
./src/c/cmisc.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getg8':
./src/c/cmisc.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getpixel':
./src/c/cmisc.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getr15':
./src/c/cmisc.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getr16':
./src/c/cmisc.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getr24':
./src/c/cmisc.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getr32':
./src/c/cmisc.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `getr8':
./src/c/cmisc.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cmisc.o: In function `gui_textout':
./src/c/cmisc.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `install_allegro':
./src/c/cmisc.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_inside_bitmap':
./src/c/cmisc.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_linear_bitmap':
./src/c/cmisc.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_memory_bitmap':
./src/c/cmisc.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_planar_bitmap':
./src/c/cmisc.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_same_bitmap':
./src/c/cmisc.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_screen_bitmap':
./src/c/cmisc.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_sub_bitmap':
./src/c/cmisc.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_system_bitmap':
./src/c/cmisc.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_video_bitmap':
./src/c/cmisc.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cmisc.o: In function `is_windowed_mode':
./src/c/cmisc.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cmisc.o: In function `itofix':
./src/c/cmisc.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `line':
./src/c/cmisc.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cmisc.o: In function `makeacol32':
./src/c/cmisc.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cmisc.o: In function `makecol15':
./src/c/cmisc.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cmisc.o: In function `makecol16':
./src/c/cmisc.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `makecol24':
./src/c/cmisc.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `makecol32':
./src/c/cmisc.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cmisc.o: In function `persp_project':
./src/c/cmisc.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cmisc.o: In function `persp_project_f':
./src/c/cmisc.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cmisc.o: In function `pivot_scaled_sprite':
./src/c/cmisc.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cmisc.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cmisc.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `pivot_sprite':
./src/c/cmisc.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `pivot_sprite_v_flip':
./src/c/cmisc.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cmisc.o: In function `polygon':
./src/c/cmisc.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `polygon3d':
./src/c/cmisc.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cmisc.o: In function `polygon3d_f':
./src/c/cmisc.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cmisc.o: In function `putpixel':
./src/c/cmisc.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cmisc.o: In function `quad3d':
./src/c/cmisc.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cmisc.o: In function `quad3d_f':
./src/c/cmisc.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cmisc.o: In function `rect':
./src/c/cmisc.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `rectfill':
./src/c/cmisc.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cmisc.o: In function `release_bitmap':
./src/c/cmisc.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `release_screen':
./src/c/cmisc.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `rotate_scaled_sprite':
./src/c/cmisc.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cmisc.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cmisc.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cmisc.o: In function `rotate_sprite':
./src/c/cmisc.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cmisc.o: In function `rotate_sprite_v_flip':
./src/c/cmisc.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `set_clip_state':
./src/c/cmisc.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cmisc.o: In function `set_window_close_button':
./src/c/cmisc.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `set_window_close_hook':
./src/c/cmisc.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `set_window_title':
./src/c/cmisc.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `spline':
./src/c/cmisc.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cmisc.o: In function `textout':
./src/c/cmisc.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `textout_centre':
./src/c/cmisc.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cmisc.o: In function `textout_justify':
./src/c/cmisc.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cmisc.o: In function `textout_right':
./src/c/cmisc.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cmisc.o: In function `triangle':
./src/c/cmisc.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cmisc.o: In function `triangle3d':
./src/c/cmisc.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cmisc.o: In function `triangle3d_f':
./src/c/cmisc.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cmisc.o: In function `yield_timeslice':
./src/c/cmisc.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_allegro_hline':
./src/c/cscan15.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_allegro_vline':
./src/c/cscan15.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_default_ds':
./src/c/cscan15.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_getpixel':
./src/c/cscan15.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_getpixel15':
./src/c/cscan15.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_getpixel16':
./src/c/cscan15.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_getpixel24':
./src/c/cscan15.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_getpixel32':
./src/c/cscan15.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_grow_scratch_mem':
./src/c/cscan15.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_putpixel':
./src/c/cscan15.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_putpixel15':
./src/c/cscan15.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_putpixel16':
./src/c/cscan15.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_putpixel24':
./src/c/cscan15.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_putpixel32':
./src/c/cscan15.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cscan15.o: In function `_set_color':
./src/c/cscan15.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cscan15.o: In function `acquire_bitmap':
./src/c/cscan15.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cscan15.o: In function `acquire_screen':
./src/c/cscan15.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `apply_matrix':
./src/c/cscan15.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `arc':
./src/c/cscan15.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bitmap_color_depth':
./src/c/cscan15.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bitmap_mask_color':
./src/c/cscan15.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bmp_read24':
./src/c/cscan15.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bmp_read_line':
./src/c/cscan15.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bmp_unwrite_line':
./src/c/cscan15.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bmp_write24':
./src/c/cscan15.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cscan15.o: In function `bmp_write_line':
./src/c/cscan15.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cscan15.o: In function `circle':
./src/c/cscan15.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `circlefill':
./src/c/cscan15.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `clear_to_color':
./src/c/cscan15.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cscan15.o: In function `desktop_color_depth':
./src/c/cscan15.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `dot_product':
./src/c/cscan15.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cscan15.o: In function `dot_product_f':
./src/c/cscan15.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_character':
./src/c/cscan15.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_character_ex':
./src/c/cscan15.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_gouraud_sprite':
./src/c/cscan15.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_lit_rle_sprite':
./src/c/cscan15.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_lit_sprite':
./src/c/cscan15.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_rle_sprite':
./src/c/cscan15.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_sprite':
./src/c/cscan15.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_sprite_h_flip':
./src/c/cscan15.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_sprite_v_flip':
./src/c/cscan15.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_sprite_vh_flip':
./src/c/cscan15.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_trans_rle_sprite':
./src/c/cscan15.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cscan15.o: In function `draw_trans_sprite':
./src/c/cscan15.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `ellipse':
./src/c/cscan15.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `ellipsefill':
./src/c/cscan15.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fastline':
./src/c/cscan15.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cscan15.o: In function `file_select':
./src/c/cscan15.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixacos':
./src/c/cscan15.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixadd':
./src/c/cscan15.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixasin':
./src/c/cscan15.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixceil':
./src/c/cscan15.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixcos':
./src/c/cscan15.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixdiv':
./src/c/cscan15.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixfloor':
./src/c/cscan15.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixmul':
./src/c/cscan15.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixsin':
./src/c/cscan15.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixsub':
./src/c/cscan15.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixtan':
./src/c/cscan15.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixtof':
./src/c/cscan15.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `fixtoi':
./src/c/cscan15.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `floodfill':
./src/c/cscan15.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cscan15.o: In function `ftofix':
./src/c/cscan15.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cscan15.o: In function `get_clip_rect':
./src/c/cscan15.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cscan15.o: In function `get_clip_state':
./src/c/cscan15.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cscan15.o: In function `get_desktop_resolution':
./src/c/cscan15.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cscan15.o: In function `geta32':
./src/c/cscan15.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getb15':
./src/c/cscan15.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getb16':
./src/c/cscan15.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getb24':
./src/c/cscan15.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getb32':
./src/c/cscan15.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getb8':
./src/c/cscan15.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getg15':
./src/c/cscan15.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getg16':
./src/c/cscan15.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getg24':
./src/c/cscan15.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getg32':
./src/c/cscan15.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getg8':
./src/c/cscan15.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getpixel':
./src/c/cscan15.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getr15':
./src/c/cscan15.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getr16':
./src/c/cscan15.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getr24':
./src/c/cscan15.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getr32':
./src/c/cscan15.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `getr8':
./src/c/cscan15.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cscan15.o: In function `gui_textout':
./src/c/cscan15.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `install_allegro':
./src/c/cscan15.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_inside_bitmap':
./src/c/cscan15.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_linear_bitmap':
./src/c/cscan15.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_memory_bitmap':
./src/c/cscan15.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_planar_bitmap':
./src/c/cscan15.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_same_bitmap':
./src/c/cscan15.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_screen_bitmap':
./src/c/cscan15.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_sub_bitmap':
./src/c/cscan15.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_system_bitmap':
./src/c/cscan15.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_video_bitmap':
./src/c/cscan15.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cscan15.o: In function `is_windowed_mode':
./src/c/cscan15.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cscan15.o: In function `itofix':
./src/c/cscan15.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `line':
./src/c/cscan15.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cscan15.o: In function `makeacol32':
./src/c/cscan15.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cscan15.o: In function `makecol15':
./src/c/cscan15.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cscan15.o: In function `makecol16':
./src/c/cscan15.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `makecol24':
./src/c/cscan15.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `makecol32':
./src/c/cscan15.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cscan15.o: In function `persp_project':
./src/c/cscan15.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cscan15.o: In function `persp_project_f':
./src/c/cscan15.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cscan15.o: In function `pivot_scaled_sprite':
./src/c/cscan15.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cscan15.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cscan15.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `pivot_sprite':
./src/c/cscan15.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `pivot_sprite_v_flip':
./src/c/cscan15.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cscan15.o: In function `polygon':
./src/c/cscan15.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `polygon3d':
./src/c/cscan15.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cscan15.o: In function `polygon3d_f':
./src/c/cscan15.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cscan15.o: In function `putpixel':
./src/c/cscan15.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cscan15.o: In function `quad3d':
./src/c/cscan15.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cscan15.o: In function `quad3d_f':
./src/c/cscan15.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cscan15.o: In function `rect':
./src/c/cscan15.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `rectfill':
./src/c/cscan15.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cscan15.o: In function `release_bitmap':
./src/c/cscan15.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `release_screen':
./src/c/cscan15.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `rotate_scaled_sprite':
./src/c/cscan15.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cscan15.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cscan15.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cscan15.o: In function `rotate_sprite':
./src/c/cscan15.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cscan15.o: In function `rotate_sprite_v_flip':
./src/c/cscan15.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `set_clip_state':
./src/c/cscan15.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cscan15.o: In function `set_window_close_button':
./src/c/cscan15.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `set_window_close_hook':
./src/c/cscan15.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `set_window_title':
./src/c/cscan15.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `spline':
./src/c/cscan15.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cscan15.o: In function `textout':
./src/c/cscan15.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `textout_centre':
./src/c/cscan15.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cscan15.o: In function `textout_justify':
./src/c/cscan15.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cscan15.o: In function `textout_right':
./src/c/cscan15.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cscan15.o: In function `triangle':
./src/c/cscan15.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cscan15.o: In function `triangle3d':
./src/c/cscan15.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cscan15.o: In function `triangle3d_f':
./src/c/cscan15.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cscan15.o: In function `yield_timeslice':
./src/c/cscan15.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_allegro_hline':
./src/c/cscan16.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_allegro_vline':
./src/c/cscan16.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_default_ds':
./src/c/cscan16.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_getpixel':
./src/c/cscan16.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_getpixel15':
./src/c/cscan16.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_getpixel16':
./src/c/cscan16.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_getpixel24':
./src/c/cscan16.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_getpixel32':
./src/c/cscan16.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_grow_scratch_mem':
./src/c/cscan16.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_putpixel':
./src/c/cscan16.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_putpixel15':
./src/c/cscan16.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_putpixel16':
./src/c/cscan16.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_putpixel24':
./src/c/cscan16.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_putpixel32':
./src/c/cscan16.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cscan16.o: In function `_set_color':
./src/c/cscan16.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cscan16.o: In function `acquire_bitmap':
./src/c/cscan16.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cscan16.o: In function `acquire_screen':
./src/c/cscan16.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `apply_matrix':
./src/c/cscan16.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `arc':
./src/c/cscan16.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bitmap_color_depth':
./src/c/cscan16.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bitmap_mask_color':
./src/c/cscan16.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bmp_read24':
./src/c/cscan16.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bmp_read_line':
./src/c/cscan16.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bmp_unwrite_line':
./src/c/cscan16.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bmp_write24':
./src/c/cscan16.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cscan16.o: In function `bmp_write_line':
./src/c/cscan16.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cscan16.o: In function `circle':
./src/c/cscan16.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `circlefill':
./src/c/cscan16.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `clear_to_color':
./src/c/cscan16.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cscan16.o: In function `desktop_color_depth':
./src/c/cscan16.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `dot_product':
./src/c/cscan16.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cscan16.o: In function `dot_product_f':
./src/c/cscan16.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_character':
./src/c/cscan16.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_character_ex':
./src/c/cscan16.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_gouraud_sprite':
./src/c/cscan16.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_lit_rle_sprite':
./src/c/cscan16.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_lit_sprite':
./src/c/cscan16.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_rle_sprite':
./src/c/cscan16.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_sprite':
./src/c/cscan16.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_sprite_h_flip':
./src/c/cscan16.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_sprite_v_flip':
./src/c/cscan16.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_sprite_vh_flip':
./src/c/cscan16.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_trans_rle_sprite':
./src/c/cscan16.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cscan16.o: In function `draw_trans_sprite':
./src/c/cscan16.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `ellipse':
./src/c/cscan16.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `ellipsefill':
./src/c/cscan16.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fastline':
./src/c/cscan16.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cscan16.o: In function `file_select':
./src/c/cscan16.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixacos':
./src/c/cscan16.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixadd':
./src/c/cscan16.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixasin':
./src/c/cscan16.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixceil':
./src/c/cscan16.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixcos':
./src/c/cscan16.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixdiv':
./src/c/cscan16.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixfloor':
./src/c/cscan16.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixmul':
./src/c/cscan16.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixsin':
./src/c/cscan16.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixsub':
./src/c/cscan16.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixtan':
./src/c/cscan16.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixtof':
./src/c/cscan16.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `fixtoi':
./src/c/cscan16.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `floodfill':
./src/c/cscan16.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cscan16.o: In function `ftofix':
./src/c/cscan16.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cscan16.o: In function `get_clip_rect':
./src/c/cscan16.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cscan16.o: In function `get_clip_state':
./src/c/cscan16.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cscan16.o: In function `get_desktop_resolution':
./src/c/cscan16.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cscan16.o: In function `geta32':
./src/c/cscan16.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getb15':
./src/c/cscan16.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getb16':
./src/c/cscan16.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getb24':
./src/c/cscan16.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getb32':
./src/c/cscan16.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getb8':
./src/c/cscan16.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getg15':
./src/c/cscan16.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getg16':
./src/c/cscan16.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getg24':
./src/c/cscan16.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getg32':
./src/c/cscan16.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getg8':
./src/c/cscan16.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getpixel':
./src/c/cscan16.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getr15':
./src/c/cscan16.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getr16':
./src/c/cscan16.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getr24':
./src/c/cscan16.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getr32':
./src/c/cscan16.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `getr8':
./src/c/cscan16.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cscan16.o: In function `gui_textout':
./src/c/cscan16.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `install_allegro':
./src/c/cscan16.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_inside_bitmap':
./src/c/cscan16.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_linear_bitmap':
./src/c/cscan16.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_memory_bitmap':
./src/c/cscan16.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_planar_bitmap':
./src/c/cscan16.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_same_bitmap':
./src/c/cscan16.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_screen_bitmap':
./src/c/cscan16.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_sub_bitmap':
./src/c/cscan16.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_system_bitmap':
./src/c/cscan16.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_video_bitmap':
./src/c/cscan16.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cscan16.o: In function `is_windowed_mode':
./src/c/cscan16.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cscan16.o: In function `itofix':
./src/c/cscan16.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `line':
./src/c/cscan16.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cscan16.o: In function `makeacol32':
./src/c/cscan16.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cscan16.o: In function `makecol15':
./src/c/cscan16.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cscan16.o: In function `makecol16':
./src/c/cscan16.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `makecol24':
./src/c/cscan16.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `makecol32':
./src/c/cscan16.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cscan16.o: In function `persp_project':
./src/c/cscan16.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cscan16.o: In function `persp_project_f':
./src/c/cscan16.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cscan16.o: In function `pivot_scaled_sprite':
./src/c/cscan16.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cscan16.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cscan16.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `pivot_sprite':
./src/c/cscan16.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `pivot_sprite_v_flip':
./src/c/cscan16.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cscan16.o: In function `polygon':
./src/c/cscan16.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `polygon3d':
./src/c/cscan16.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cscan16.o: In function `polygon3d_f':
./src/c/cscan16.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cscan16.o: In function `putpixel':
./src/c/cscan16.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cscan16.o: In function `quad3d':
./src/c/cscan16.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cscan16.o: In function `quad3d_f':
./src/c/cscan16.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cscan16.o: In function `rect':
./src/c/cscan16.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `rectfill':
./src/c/cscan16.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cscan16.o: In function `release_bitmap':
./src/c/cscan16.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `release_screen':
./src/c/cscan16.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `rotate_scaled_sprite':
./src/c/cscan16.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cscan16.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cscan16.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cscan16.o: In function `rotate_sprite':
./src/c/cscan16.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cscan16.o: In function `rotate_sprite_v_flip':
./src/c/cscan16.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `set_clip_state':
./src/c/cscan16.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cscan16.o: In function `set_window_close_button':
./src/c/cscan16.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `set_window_close_hook':
./src/c/cscan16.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `set_window_title':
./src/c/cscan16.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `spline':
./src/c/cscan16.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cscan16.o: In function `textout':
./src/c/cscan16.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `textout_centre':
./src/c/cscan16.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cscan16.o: In function `textout_justify':
./src/c/cscan16.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cscan16.o: In function `textout_right':
./src/c/cscan16.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cscan16.o: In function `triangle':
./src/c/cscan16.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cscan16.o: In function `triangle3d':
./src/c/cscan16.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cscan16.o: In function `triangle3d_f':
./src/c/cscan16.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cscan16.o: In function `yield_timeslice':
./src/c/cscan16.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_allegro_hline':
./src/c/cscan24.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_allegro_vline':
./src/c/cscan24.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_default_ds':
./src/c/cscan24.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_getpixel':
./src/c/cscan24.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_getpixel15':
./src/c/cscan24.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_getpixel16':
./src/c/cscan24.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_getpixel24':
./src/c/cscan24.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_getpixel32':
./src/c/cscan24.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_grow_scratch_mem':
./src/c/cscan24.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_putpixel':
./src/c/cscan24.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_putpixel15':
./src/c/cscan24.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_putpixel16':
./src/c/cscan24.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_putpixel24':
./src/c/cscan24.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_putpixel32':
./src/c/cscan24.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cscan24.o: In function `_set_color':
./src/c/cscan24.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cscan24.o: In function `acquire_bitmap':
./src/c/cscan24.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cscan24.o: In function `acquire_screen':
./src/c/cscan24.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `apply_matrix':
./src/c/cscan24.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `arc':
./src/c/cscan24.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bitmap_color_depth':
./src/c/cscan24.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bitmap_mask_color':
./src/c/cscan24.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bmp_read24':
./src/c/cscan24.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bmp_read_line':
./src/c/cscan24.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bmp_unwrite_line':
./src/c/cscan24.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bmp_write24':
./src/c/cscan24.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cscan24.o: In function `bmp_write_line':
./src/c/cscan24.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cscan24.o: In function `circle':
./src/c/cscan24.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `circlefill':
./src/c/cscan24.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `clear_to_color':
./src/c/cscan24.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cscan24.o: In function `desktop_color_depth':
./src/c/cscan24.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `dot_product':
./src/c/cscan24.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cscan24.o: In function `dot_product_f':
./src/c/cscan24.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_character':
./src/c/cscan24.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_character_ex':
./src/c/cscan24.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_gouraud_sprite':
./src/c/cscan24.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_lit_rle_sprite':
./src/c/cscan24.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_lit_sprite':
./src/c/cscan24.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_rle_sprite':
./src/c/cscan24.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_sprite':
./src/c/cscan24.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_sprite_h_flip':
./src/c/cscan24.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_sprite_v_flip':
./src/c/cscan24.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_sprite_vh_flip':
./src/c/cscan24.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_trans_rle_sprite':
./src/c/cscan24.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cscan24.o: In function `draw_trans_sprite':
./src/c/cscan24.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `ellipse':
./src/c/cscan24.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `ellipsefill':
./src/c/cscan24.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fastline':
./src/c/cscan24.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cscan24.o: In function `file_select':
./src/c/cscan24.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixacos':
./src/c/cscan24.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixadd':
./src/c/cscan24.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixasin':
./src/c/cscan24.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixceil':
./src/c/cscan24.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixcos':
./src/c/cscan24.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixdiv':
./src/c/cscan24.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixfloor':
./src/c/cscan24.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixmul':
./src/c/cscan24.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixsin':
./src/c/cscan24.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixsub':
./src/c/cscan24.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixtan':
./src/c/cscan24.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixtof':
./src/c/cscan24.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `fixtoi':
./src/c/cscan24.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `floodfill':
./src/c/cscan24.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cscan24.o: In function `ftofix':
./src/c/cscan24.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cscan24.o: In function `get_clip_rect':
./src/c/cscan24.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cscan24.o: In function `get_clip_state':
./src/c/cscan24.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cscan24.o: In function `get_desktop_resolution':
./src/c/cscan24.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cscan24.o: In function `geta32':
./src/c/cscan24.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getb15':
./src/c/cscan24.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getb16':
./src/c/cscan24.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getb24':
./src/c/cscan24.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getb32':
./src/c/cscan24.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getb8':
./src/c/cscan24.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getg15':
./src/c/cscan24.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getg16':
./src/c/cscan24.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getg24':
./src/c/cscan24.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getg32':
./src/c/cscan24.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getg8':
./src/c/cscan24.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getpixel':
./src/c/cscan24.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getr15':
./src/c/cscan24.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getr16':
./src/c/cscan24.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getr24':
./src/c/cscan24.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getr32':
./src/c/cscan24.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `getr8':
./src/c/cscan24.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cscan24.o: In function `gui_textout':
./src/c/cscan24.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `install_allegro':
./src/c/cscan24.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_inside_bitmap':
./src/c/cscan24.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_linear_bitmap':
./src/c/cscan24.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_memory_bitmap':
./src/c/cscan24.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_planar_bitmap':
./src/c/cscan24.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_same_bitmap':
./src/c/cscan24.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_screen_bitmap':
./src/c/cscan24.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_sub_bitmap':
./src/c/cscan24.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_system_bitmap':
./src/c/cscan24.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_video_bitmap':
./src/c/cscan24.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cscan24.o: In function `is_windowed_mode':
./src/c/cscan24.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cscan24.o: In function `itofix':
./src/c/cscan24.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `line':
./src/c/cscan24.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cscan24.o: In function `makeacol32':
./src/c/cscan24.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cscan24.o: In function `makecol15':
./src/c/cscan24.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cscan24.o: In function `makecol16':
./src/c/cscan24.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `makecol24':
./src/c/cscan24.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `makecol32':
./src/c/cscan24.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cscan24.o: In function `persp_project':
./src/c/cscan24.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cscan24.o: In function `persp_project_f':
./src/c/cscan24.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cscan24.o: In function `pivot_scaled_sprite':
./src/c/cscan24.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cscan24.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cscan24.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `pivot_sprite':
./src/c/cscan24.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `pivot_sprite_v_flip':
./src/c/cscan24.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cscan24.o: In function `polygon':
./src/c/cscan24.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `polygon3d':
./src/c/cscan24.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cscan24.o: In function `polygon3d_f':
./src/c/cscan24.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cscan24.o: In function `putpixel':
./src/c/cscan24.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cscan24.o: In function `quad3d':
./src/c/cscan24.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cscan24.o: In function `quad3d_f':
./src/c/cscan24.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cscan24.o: In function `rect':
./src/c/cscan24.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `rectfill':
./src/c/cscan24.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cscan24.o: In function `release_bitmap':
./src/c/cscan24.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `release_screen':
./src/c/cscan24.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `rotate_scaled_sprite':
./src/c/cscan24.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cscan24.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cscan24.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cscan24.o: In function `rotate_sprite':
./src/c/cscan24.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cscan24.o: In function `rotate_sprite_v_flip':
./src/c/cscan24.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `set_clip_state':
./src/c/cscan24.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cscan24.o: In function `set_window_close_button':
./src/c/cscan24.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `set_window_close_hook':
./src/c/cscan24.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `set_window_title':
./src/c/cscan24.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `spline':
./src/c/cscan24.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cscan24.o: In function `textout':
./src/c/cscan24.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `textout_centre':
./src/c/cscan24.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cscan24.o: In function `textout_justify':
./src/c/cscan24.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cscan24.o: In function `textout_right':
./src/c/cscan24.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cscan24.o: In function `triangle':
./src/c/cscan24.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cscan24.o: In function `triangle3d':
./src/c/cscan24.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cscan24.o: In function `triangle3d_f':
./src/c/cscan24.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cscan24.o: In function `yield_timeslice':
./src/c/cscan24.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_allegro_hline':
./src/c/cscan32.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_allegro_vline':
./src/c/cscan32.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_default_ds':
./src/c/cscan32.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_getpixel':
./src/c/cscan32.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_getpixel15':
./src/c/cscan32.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_getpixel16':
./src/c/cscan32.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_getpixel24':
./src/c/cscan32.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_getpixel32':
./src/c/cscan32.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_grow_scratch_mem':
./src/c/cscan32.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_putpixel':
./src/c/cscan32.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_putpixel15':
./src/c/cscan32.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_putpixel16':
./src/c/cscan32.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_putpixel24':
./src/c/cscan32.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_putpixel32':
./src/c/cscan32.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cscan32.o: In function `_set_color':
./src/c/cscan32.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cscan32.o: In function `acquire_bitmap':
./src/c/cscan32.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cscan32.o: In function `acquire_screen':
./src/c/cscan32.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `apply_matrix':
./src/c/cscan32.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `arc':
./src/c/cscan32.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bitmap_color_depth':
./src/c/cscan32.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bitmap_mask_color':
./src/c/cscan32.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bmp_read24':
./src/c/cscan32.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bmp_read_line':
./src/c/cscan32.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bmp_unwrite_line':
./src/c/cscan32.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bmp_write24':
./src/c/cscan32.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cscan32.o: In function `bmp_write_line':
./src/c/cscan32.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cscan32.o: In function `circle':
./src/c/cscan32.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `circlefill':
./src/c/cscan32.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `clear_to_color':
./src/c/cscan32.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cscan32.o: In function `desktop_color_depth':
./src/c/cscan32.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `dot_product':
./src/c/cscan32.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cscan32.o: In function `dot_product_f':
./src/c/cscan32.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_character':
./src/c/cscan32.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_character_ex':
./src/c/cscan32.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_gouraud_sprite':
./src/c/cscan32.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_lit_rle_sprite':
./src/c/cscan32.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_lit_sprite':
./src/c/cscan32.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_rle_sprite':
./src/c/cscan32.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_sprite':
./src/c/cscan32.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_sprite_h_flip':
./src/c/cscan32.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_sprite_v_flip':
./src/c/cscan32.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_sprite_vh_flip':
./src/c/cscan32.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_trans_rle_sprite':
./src/c/cscan32.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cscan32.o: In function `draw_trans_sprite':
./src/c/cscan32.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `ellipse':
./src/c/cscan32.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `ellipsefill':
./src/c/cscan32.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fastline':
./src/c/cscan32.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cscan32.o: In function `file_select':
./src/c/cscan32.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixacos':
./src/c/cscan32.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixadd':
./src/c/cscan32.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixasin':
./src/c/cscan32.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixceil':
./src/c/cscan32.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixcos':
./src/c/cscan32.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixdiv':
./src/c/cscan32.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixfloor':
./src/c/cscan32.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixmul':
./src/c/cscan32.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixsin':
./src/c/cscan32.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixsub':
./src/c/cscan32.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixtan':
./src/c/cscan32.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixtof':
./src/c/cscan32.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `fixtoi':
./src/c/cscan32.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `floodfill':
./src/c/cscan32.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cscan32.o: In function `ftofix':
./src/c/cscan32.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cscan32.o: In function `get_clip_rect':
./src/c/cscan32.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cscan32.o: In function `get_clip_state':
./src/c/cscan32.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cscan32.o: In function `get_desktop_resolution':
./src/c/cscan32.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cscan32.o: In function `geta32':
./src/c/cscan32.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getb15':
./src/c/cscan32.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getb16':
./src/c/cscan32.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getb24':
./src/c/cscan32.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getb32':
./src/c/cscan32.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getb8':
./src/c/cscan32.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getg15':
./src/c/cscan32.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getg16':
./src/c/cscan32.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getg24':
./src/c/cscan32.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getg32':
./src/c/cscan32.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getg8':
./src/c/cscan32.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getpixel':
./src/c/cscan32.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getr15':
./src/c/cscan32.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getr16':
./src/c/cscan32.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getr24':
./src/c/cscan32.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getr32':
./src/c/cscan32.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `getr8':
./src/c/cscan32.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cscan32.o: In function `gui_textout':
./src/c/cscan32.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `install_allegro':
./src/c/cscan32.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_inside_bitmap':
./src/c/cscan32.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_linear_bitmap':
./src/c/cscan32.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_memory_bitmap':
./src/c/cscan32.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_planar_bitmap':
./src/c/cscan32.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_same_bitmap':
./src/c/cscan32.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_screen_bitmap':
./src/c/cscan32.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_sub_bitmap':
./src/c/cscan32.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_system_bitmap':
./src/c/cscan32.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_video_bitmap':
./src/c/cscan32.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cscan32.o: In function `is_windowed_mode':
./src/c/cscan32.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cscan32.o: In function `itofix':
./src/c/cscan32.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `line':
./src/c/cscan32.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cscan32.o: In function `makeacol32':
./src/c/cscan32.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cscan32.o: In function `makecol15':
./src/c/cscan32.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cscan32.o: In function `makecol16':
./src/c/cscan32.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `makecol24':
./src/c/cscan32.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `makecol32':
./src/c/cscan32.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cscan32.o: In function `persp_project':
./src/c/cscan32.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cscan32.o: In function `persp_project_f':
./src/c/cscan32.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cscan32.o: In function `pivot_scaled_sprite':
./src/c/cscan32.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cscan32.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cscan32.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `pivot_sprite':
./src/c/cscan32.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `pivot_sprite_v_flip':
./src/c/cscan32.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cscan32.o: In function `polygon':
./src/c/cscan32.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `polygon3d':
./src/c/cscan32.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cscan32.o: In function `polygon3d_f':
./src/c/cscan32.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cscan32.o: In function `putpixel':
./src/c/cscan32.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cscan32.o: In function `quad3d':
./src/c/cscan32.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cscan32.o: In function `quad3d_f':
./src/c/cscan32.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cscan32.o: In function `rect':
./src/c/cscan32.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `rectfill':
./src/c/cscan32.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cscan32.o: In function `release_bitmap':
./src/c/cscan32.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `release_screen':
./src/c/cscan32.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `rotate_scaled_sprite':
./src/c/cscan32.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cscan32.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cscan32.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cscan32.o: In function `rotate_sprite':
./src/c/cscan32.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cscan32.o: In function `rotate_sprite_v_flip':
./src/c/cscan32.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `set_clip_state':
./src/c/cscan32.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cscan32.o: In function `set_window_close_button':
./src/c/cscan32.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `set_window_close_hook':
./src/c/cscan32.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `set_window_title':
./src/c/cscan32.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `spline':
./src/c/cscan32.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cscan32.o: In function `textout':
./src/c/cscan32.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `textout_centre':
./src/c/cscan32.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cscan32.o: In function `textout_justify':
./src/c/cscan32.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cscan32.o: In function `textout_right':
./src/c/cscan32.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cscan32.o: In function `triangle':
./src/c/cscan32.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cscan32.o: In function `triangle3d':
./src/c/cscan32.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cscan32.o: In function `triangle3d_f':
./src/c/cscan32.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cscan32.o: In function `yield_timeslice':
./src/c/cscan32.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_allegro_hline':
./src/c/cscan8.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_allegro_vline':
./src/c/cscan8.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_default_ds':
./src/c/cscan8.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_getpixel':
./src/c/cscan8.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_getpixel15':
./src/c/cscan8.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_getpixel16':
./src/c/cscan8.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_getpixel24':
./src/c/cscan8.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_getpixel32':
./src/c/cscan8.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_grow_scratch_mem':
./src/c/cscan8.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_putpixel':
./src/c/cscan8.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_putpixel15':
./src/c/cscan8.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_putpixel16':
./src/c/cscan8.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_putpixel24':
./src/c/cscan8.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_putpixel32':
./src/c/cscan8.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cscan8.o: In function `_set_color':
./src/c/cscan8.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cscan8.o: In function `acquire_bitmap':
./src/c/cscan8.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cscan8.o: In function `acquire_screen':
./src/c/cscan8.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `apply_matrix':
./src/c/cscan8.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `arc':
./src/c/cscan8.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bitmap_color_depth':
./src/c/cscan8.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bitmap_mask_color':
./src/c/cscan8.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bmp_read24':
./src/c/cscan8.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bmp_read_line':
./src/c/cscan8.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bmp_unwrite_line':
./src/c/cscan8.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bmp_write24':
./src/c/cscan8.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cscan8.o: In function `bmp_write_line':
./src/c/cscan8.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cscan8.o: In function `circle':
./src/c/cscan8.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `circlefill':
./src/c/cscan8.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `clear_to_color':
./src/c/cscan8.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cscan8.o: In function `desktop_color_depth':
./src/c/cscan8.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `dot_product':
./src/c/cscan8.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cscan8.o: In function `dot_product_f':
./src/c/cscan8.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_character':
./src/c/cscan8.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_character_ex':
./src/c/cscan8.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_gouraud_sprite':
./src/c/cscan8.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_lit_rle_sprite':
./src/c/cscan8.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_lit_sprite':
./src/c/cscan8.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_rle_sprite':
./src/c/cscan8.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_sprite':
./src/c/cscan8.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_sprite_h_flip':
./src/c/cscan8.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_sprite_v_flip':
./src/c/cscan8.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_sprite_vh_flip':
./src/c/cscan8.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_trans_rle_sprite':
./src/c/cscan8.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cscan8.o: In function `draw_trans_sprite':
./src/c/cscan8.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `ellipse':
./src/c/cscan8.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `ellipsefill':
./src/c/cscan8.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fastline':
./src/c/cscan8.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cscan8.o: In function `file_select':
./src/c/cscan8.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixacos':
./src/c/cscan8.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixadd':
./src/c/cscan8.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixasin':
./src/c/cscan8.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixceil':
./src/c/cscan8.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixcos':
./src/c/cscan8.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixdiv':
./src/c/cscan8.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixfloor':
./src/c/cscan8.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixmul':
./src/c/cscan8.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixsin':
./src/c/cscan8.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixsub':
./src/c/cscan8.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixtan':
./src/c/cscan8.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixtof':
./src/c/cscan8.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `fixtoi':
./src/c/cscan8.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `floodfill':
./src/c/cscan8.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cscan8.o: In function `ftofix':
./src/c/cscan8.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cscan8.o: In function `get_clip_rect':
./src/c/cscan8.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cscan8.o: In function `get_clip_state':
./src/c/cscan8.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cscan8.o: In function `get_desktop_resolution':
./src/c/cscan8.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cscan8.o: In function `geta32':
./src/c/cscan8.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getb15':
./src/c/cscan8.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getb16':
./src/c/cscan8.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getb24':
./src/c/cscan8.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getb32':
./src/c/cscan8.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getb8':
./src/c/cscan8.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getg15':
./src/c/cscan8.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getg16':
./src/c/cscan8.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getg24':
./src/c/cscan8.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getg32':
./src/c/cscan8.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getg8':
./src/c/cscan8.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getpixel':
./src/c/cscan8.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getr15':
./src/c/cscan8.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getr16':
./src/c/cscan8.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getr24':
./src/c/cscan8.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getr32':
./src/c/cscan8.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `getr8':
./src/c/cscan8.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cscan8.o: In function `gui_textout':
./src/c/cscan8.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `install_allegro':
./src/c/cscan8.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_inside_bitmap':
./src/c/cscan8.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_linear_bitmap':
./src/c/cscan8.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_memory_bitmap':
./src/c/cscan8.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_planar_bitmap':
./src/c/cscan8.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_same_bitmap':
./src/c/cscan8.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_screen_bitmap':
./src/c/cscan8.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_sub_bitmap':
./src/c/cscan8.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_system_bitmap':
./src/c/cscan8.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_video_bitmap':
./src/c/cscan8.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cscan8.o: In function `is_windowed_mode':
./src/c/cscan8.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cscan8.o: In function `itofix':
./src/c/cscan8.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `line':
./src/c/cscan8.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cscan8.o: In function `makeacol32':
./src/c/cscan8.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cscan8.o: In function `makecol15':
./src/c/cscan8.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cscan8.o: In function `makecol16':
./src/c/cscan8.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `makecol24':
./src/c/cscan8.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `makecol32':
./src/c/cscan8.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cscan8.o: In function `persp_project':
./src/c/cscan8.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cscan8.o: In function `persp_project_f':
./src/c/cscan8.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cscan8.o: In function `pivot_scaled_sprite':
./src/c/cscan8.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cscan8.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cscan8.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `pivot_sprite':
./src/c/cscan8.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `pivot_sprite_v_flip':
./src/c/cscan8.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cscan8.o: In function `polygon':
./src/c/cscan8.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `polygon3d':
./src/c/cscan8.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cscan8.o: In function `polygon3d_f':
./src/c/cscan8.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cscan8.o: In function `putpixel':
./src/c/cscan8.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cscan8.o: In function `quad3d':
./src/c/cscan8.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cscan8.o: In function `quad3d_f':
./src/c/cscan8.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cscan8.o: In function `rect':
./src/c/cscan8.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `rectfill':
./src/c/cscan8.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cscan8.o: In function `release_bitmap':
./src/c/cscan8.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `release_screen':
./src/c/cscan8.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `rotate_scaled_sprite':
./src/c/cscan8.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cscan8.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cscan8.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cscan8.o: In function `rotate_sprite':
./src/c/cscan8.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cscan8.o: In function `rotate_sprite_v_flip':
./src/c/cscan8.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `set_clip_state':
./src/c/cscan8.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cscan8.o: In function `set_window_close_button':
./src/c/cscan8.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `set_window_close_hook':
./src/c/cscan8.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `set_window_title':
./src/c/cscan8.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `spline':
./src/c/cscan8.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cscan8.o: In function `textout':
./src/c/cscan8.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `textout_centre':
./src/c/cscan8.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cscan8.o: In function `textout_justify':
./src/c/cscan8.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cscan8.o: In function `textout_right':
./src/c/cscan8.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cscan8.o: In function `triangle':
./src/c/cscan8.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cscan8.o: In function `triangle3d':
./src/c/cscan8.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cscan8.o: In function `triangle3d_f':
./src/c/cscan8.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cscan8.o: In function `yield_timeslice':
./src/c/cscan8.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_allegro_hline':
./src/c/cspr15.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_allegro_vline':
./src/c/cspr15.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_default_ds':
./src/c/cspr15.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_getpixel':
./src/c/cspr15.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_getpixel15':
./src/c/cspr15.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_getpixel16':
./src/c/cspr15.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_getpixel24':
./src/c/cspr15.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_getpixel32':
./src/c/cspr15.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_grow_scratch_mem':
./src/c/cspr15.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_putpixel':
./src/c/cspr15.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_putpixel15':
./src/c/cspr15.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_putpixel16':
./src/c/cspr15.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_putpixel24':
./src/c/cspr15.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_putpixel32':
./src/c/cspr15.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cspr15.o: In function `_set_color':
./src/c/cspr15.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cspr15.o: In function `acquire_bitmap':
./src/c/cspr15.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cspr15.o: In function `acquire_screen':
./src/c/cspr15.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `apply_matrix':
./src/c/cspr15.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `arc':
./src/c/cspr15.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bitmap_color_depth':
./src/c/cspr15.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bitmap_mask_color':
./src/c/cspr15.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bmp_read24':
./src/c/cspr15.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bmp_read_line':
./src/c/cspr15.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bmp_unwrite_line':
./src/c/cspr15.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bmp_write24':
./src/c/cspr15.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cspr15.o: In function `bmp_write_line':
./src/c/cspr15.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cspr15.o: In function `circle':
./src/c/cspr15.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `circlefill':
./src/c/cspr15.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `clear_to_color':
./src/c/cspr15.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cspr15.o: In function `desktop_color_depth':
./src/c/cspr15.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `dot_product':
./src/c/cspr15.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cspr15.o: In function `dot_product_f':
./src/c/cspr15.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_character':
./src/c/cspr15.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_character_ex':
./src/c/cspr15.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_gouraud_sprite':
./src/c/cspr15.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_lit_rle_sprite':
./src/c/cspr15.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_lit_sprite':
./src/c/cspr15.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_rle_sprite':
./src/c/cspr15.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_sprite':
./src/c/cspr15.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_sprite_h_flip':
./src/c/cspr15.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_sprite_v_flip':
./src/c/cspr15.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_sprite_vh_flip':
./src/c/cspr15.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_trans_rle_sprite':
./src/c/cspr15.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cspr15.o: In function `draw_trans_sprite':
./src/c/cspr15.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `ellipse':
./src/c/cspr15.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `ellipsefill':
./src/c/cspr15.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fastline':
./src/c/cspr15.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cspr15.o: In function `file_select':
./src/c/cspr15.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixacos':
./src/c/cspr15.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixadd':
./src/c/cspr15.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixasin':
./src/c/cspr15.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixceil':
./src/c/cspr15.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixcos':
./src/c/cspr15.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixdiv':
./src/c/cspr15.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixfloor':
./src/c/cspr15.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixmul':
./src/c/cspr15.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixsin':
./src/c/cspr15.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixsub':
./src/c/cspr15.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixtan':
./src/c/cspr15.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixtof':
./src/c/cspr15.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `fixtoi':
./src/c/cspr15.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `floodfill':
./src/c/cspr15.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cspr15.o: In function `ftofix':
./src/c/cspr15.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cspr15.o: In function `get_clip_rect':
./src/c/cspr15.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cspr15.o: In function `get_clip_state':
./src/c/cspr15.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cspr15.o: In function `get_desktop_resolution':
./src/c/cspr15.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cspr15.o: In function `geta32':
./src/c/cspr15.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getb15':
./src/c/cspr15.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getb16':
./src/c/cspr15.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getb24':
./src/c/cspr15.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getb32':
./src/c/cspr15.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getb8':
./src/c/cspr15.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getg15':
./src/c/cspr15.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getg16':
./src/c/cspr15.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getg24':
./src/c/cspr15.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getg32':
./src/c/cspr15.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getg8':
./src/c/cspr15.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getpixel':
./src/c/cspr15.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getr15':
./src/c/cspr15.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getr16':
./src/c/cspr15.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getr24':
./src/c/cspr15.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getr32':
./src/c/cspr15.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `getr8':
./src/c/cspr15.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cspr15.o: In function `gui_textout':
./src/c/cspr15.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `install_allegro':
./src/c/cspr15.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_inside_bitmap':
./src/c/cspr15.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_linear_bitmap':
./src/c/cspr15.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_memory_bitmap':
./src/c/cspr15.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_planar_bitmap':
./src/c/cspr15.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_same_bitmap':
./src/c/cspr15.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_screen_bitmap':
./src/c/cspr15.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_sub_bitmap':
./src/c/cspr15.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_system_bitmap':
./src/c/cspr15.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_video_bitmap':
./src/c/cspr15.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cspr15.o: In function `is_windowed_mode':
./src/c/cspr15.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cspr15.o: In function `itofix':
./src/c/cspr15.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `line':
./src/c/cspr15.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cspr15.o: In function `makeacol32':
./src/c/cspr15.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cspr15.o: In function `makecol15':
./src/c/cspr15.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cspr15.o: In function `makecol16':
./src/c/cspr15.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `makecol24':
./src/c/cspr15.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `makecol32':
./src/c/cspr15.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cspr15.o: In function `persp_project':
./src/c/cspr15.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cspr15.o: In function `persp_project_f':
./src/c/cspr15.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cspr15.o: In function `pivot_scaled_sprite':
./src/c/cspr15.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cspr15.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cspr15.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `pivot_sprite':
./src/c/cspr15.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `pivot_sprite_v_flip':
./src/c/cspr15.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cspr15.o: In function `polygon':
./src/c/cspr15.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `polygon3d':
./src/c/cspr15.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cspr15.o: In function `polygon3d_f':
./src/c/cspr15.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cspr15.o: In function `putpixel':
./src/c/cspr15.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cspr15.o: In function `quad3d':
./src/c/cspr15.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cspr15.o: In function `quad3d_f':
./src/c/cspr15.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cspr15.o: In function `rect':
./src/c/cspr15.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `rectfill':
./src/c/cspr15.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cspr15.o: In function `release_bitmap':
./src/c/cspr15.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `release_screen':
./src/c/cspr15.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `rotate_scaled_sprite':
./src/c/cspr15.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cspr15.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cspr15.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cspr15.o: In function `rotate_sprite':
./src/c/cspr15.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cspr15.o: In function `rotate_sprite_v_flip':
./src/c/cspr15.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `set_clip_state':
./src/c/cspr15.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cspr15.o: In function `set_window_close_button':
./src/c/cspr15.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `set_window_close_hook':
./src/c/cspr15.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `set_window_title':
./src/c/cspr15.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `spline':
./src/c/cspr15.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cspr15.o: In function `textout':
./src/c/cspr15.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `textout_centre':
./src/c/cspr15.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cspr15.o: In function `textout_justify':
./src/c/cspr15.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cspr15.o: In function `textout_right':
./src/c/cspr15.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cspr15.o: In function `triangle':
./src/c/cspr15.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cspr15.o: In function `triangle3d':
./src/c/cspr15.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cspr15.o: In function `triangle3d_f':
./src/c/cspr15.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cspr15.o: In function `yield_timeslice':
./src/c/cspr15.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_allegro_hline':
./src/c/cspr16.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_allegro_vline':
./src/c/cspr16.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_default_ds':
./src/c/cspr16.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_getpixel':
./src/c/cspr16.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_getpixel15':
./src/c/cspr16.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_getpixel16':
./src/c/cspr16.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_getpixel24':
./src/c/cspr16.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_getpixel32':
./src/c/cspr16.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_grow_scratch_mem':
./src/c/cspr16.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_putpixel':
./src/c/cspr16.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_putpixel15':
./src/c/cspr16.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_putpixel16':
./src/c/cspr16.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_putpixel24':
./src/c/cspr16.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_putpixel32':
./src/c/cspr16.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cspr16.o: In function `_set_color':
./src/c/cspr16.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cspr16.o: In function `acquire_bitmap':
./src/c/cspr16.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cspr16.o: In function `acquire_screen':
./src/c/cspr16.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `apply_matrix':
./src/c/cspr16.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `arc':
./src/c/cspr16.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bitmap_color_depth':
./src/c/cspr16.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bitmap_mask_color':
./src/c/cspr16.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bmp_read24':
./src/c/cspr16.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bmp_read_line':
./src/c/cspr16.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bmp_unwrite_line':
./src/c/cspr16.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bmp_write24':
./src/c/cspr16.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cspr16.o: In function `bmp_write_line':
./src/c/cspr16.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cspr16.o: In function `circle':
./src/c/cspr16.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `circlefill':
./src/c/cspr16.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `clear_to_color':
./src/c/cspr16.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cspr16.o: In function `desktop_color_depth':
./src/c/cspr16.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `dot_product':
./src/c/cspr16.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cspr16.o: In function `dot_product_f':
./src/c/cspr16.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_character':
./src/c/cspr16.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_character_ex':
./src/c/cspr16.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_gouraud_sprite':
./src/c/cspr16.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_lit_rle_sprite':
./src/c/cspr16.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_lit_sprite':
./src/c/cspr16.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_rle_sprite':
./src/c/cspr16.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_sprite':
./src/c/cspr16.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_sprite_h_flip':
./src/c/cspr16.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_sprite_v_flip':
./src/c/cspr16.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_sprite_vh_flip':
./src/c/cspr16.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_trans_rle_sprite':
./src/c/cspr16.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cspr16.o: In function `draw_trans_sprite':
./src/c/cspr16.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `ellipse':
./src/c/cspr16.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `ellipsefill':
./src/c/cspr16.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fastline':
./src/c/cspr16.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cspr16.o: In function `file_select':
./src/c/cspr16.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixacos':
./src/c/cspr16.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixadd':
./src/c/cspr16.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixasin':
./src/c/cspr16.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixceil':
./src/c/cspr16.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixcos':
./src/c/cspr16.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixdiv':
./src/c/cspr16.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixfloor':
./src/c/cspr16.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixmul':
./src/c/cspr16.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixsin':
./src/c/cspr16.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixsub':
./src/c/cspr16.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixtan':
./src/c/cspr16.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixtof':
./src/c/cspr16.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `fixtoi':
./src/c/cspr16.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `floodfill':
./src/c/cspr16.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cspr16.o: In function `ftofix':
./src/c/cspr16.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cspr16.o: In function `get_clip_rect':
./src/c/cspr16.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cspr16.o: In function `get_clip_state':
./src/c/cspr16.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cspr16.o: In function `get_desktop_resolution':
./src/c/cspr16.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cspr16.o: In function `geta32':
./src/c/cspr16.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getb15':
./src/c/cspr16.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getb16':
./src/c/cspr16.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getb24':
./src/c/cspr16.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getb32':
./src/c/cspr16.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getb8':
./src/c/cspr16.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getg15':
./src/c/cspr16.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getg16':
./src/c/cspr16.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getg24':
./src/c/cspr16.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getg32':
./src/c/cspr16.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getg8':
./src/c/cspr16.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getpixel':
./src/c/cspr16.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getr15':
./src/c/cspr16.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getr16':
./src/c/cspr16.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getr24':
./src/c/cspr16.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getr32':
./src/c/cspr16.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `getr8':
./src/c/cspr16.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cspr16.o: In function `gui_textout':
./src/c/cspr16.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `install_allegro':
./src/c/cspr16.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_inside_bitmap':
./src/c/cspr16.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_linear_bitmap':
./src/c/cspr16.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_memory_bitmap':
./src/c/cspr16.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_planar_bitmap':
./src/c/cspr16.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_same_bitmap':
./src/c/cspr16.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_screen_bitmap':
./src/c/cspr16.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_sub_bitmap':
./src/c/cspr16.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_system_bitmap':
./src/c/cspr16.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_video_bitmap':
./src/c/cspr16.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cspr16.o: In function `is_windowed_mode':
./src/c/cspr16.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cspr16.o: In function `itofix':
./src/c/cspr16.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `line':
./src/c/cspr16.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cspr16.o: In function `makeacol32':
./src/c/cspr16.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cspr16.o: In function `makecol15':
./src/c/cspr16.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cspr16.o: In function `makecol16':
./src/c/cspr16.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `makecol24':
./src/c/cspr16.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `makecol32':
./src/c/cspr16.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cspr16.o: In function `persp_project':
./src/c/cspr16.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cspr16.o: In function `persp_project_f':
./src/c/cspr16.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cspr16.o: In function `pivot_scaled_sprite':
./src/c/cspr16.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cspr16.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cspr16.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `pivot_sprite':
./src/c/cspr16.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `pivot_sprite_v_flip':
./src/c/cspr16.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cspr16.o: In function `polygon':
./src/c/cspr16.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `polygon3d':
./src/c/cspr16.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cspr16.o: In function `polygon3d_f':
./src/c/cspr16.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cspr16.o: In function `putpixel':
./src/c/cspr16.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cspr16.o: In function `quad3d':
./src/c/cspr16.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cspr16.o: In function `quad3d_f':
./src/c/cspr16.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cspr16.o: In function `rect':
./src/c/cspr16.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `rectfill':
./src/c/cspr16.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cspr16.o: In function `release_bitmap':
./src/c/cspr16.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `release_screen':
./src/c/cspr16.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `rotate_scaled_sprite':
./src/c/cspr16.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cspr16.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cspr16.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cspr16.o: In function `rotate_sprite':
./src/c/cspr16.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cspr16.o: In function `rotate_sprite_v_flip':
./src/c/cspr16.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `set_clip_state':
./src/c/cspr16.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cspr16.o: In function `set_window_close_button':
./src/c/cspr16.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `set_window_close_hook':
./src/c/cspr16.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `set_window_title':
./src/c/cspr16.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `spline':
./src/c/cspr16.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cspr16.o: In function `textout':
./src/c/cspr16.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `textout_centre':
./src/c/cspr16.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cspr16.o: In function `textout_justify':
./src/c/cspr16.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cspr16.o: In function `textout_right':
./src/c/cspr16.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cspr16.o: In function `triangle':
./src/c/cspr16.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cspr16.o: In function `triangle3d':
./src/c/cspr16.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cspr16.o: In function `triangle3d_f':
./src/c/cspr16.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cspr16.o: In function `yield_timeslice':
./src/c/cspr16.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_allegro_hline':
./src/c/cspr24.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_allegro_vline':
./src/c/cspr24.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_default_ds':
./src/c/cspr24.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_getpixel':
./src/c/cspr24.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_getpixel15':
./src/c/cspr24.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_getpixel16':
./src/c/cspr24.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_getpixel24':
./src/c/cspr24.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_getpixel32':
./src/c/cspr24.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_grow_scratch_mem':
./src/c/cspr24.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_putpixel':
./src/c/cspr24.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_putpixel15':
./src/c/cspr24.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_putpixel16':
./src/c/cspr24.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_putpixel24':
./src/c/cspr24.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_putpixel32':
./src/c/cspr24.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cspr24.o: In function `_set_color':
./src/c/cspr24.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cspr24.o: In function `acquire_bitmap':
./src/c/cspr24.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cspr24.o: In function `acquire_screen':
./src/c/cspr24.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `apply_matrix':
./src/c/cspr24.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `arc':
./src/c/cspr24.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bitmap_color_depth':
./src/c/cspr24.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bitmap_mask_color':
./src/c/cspr24.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bmp_read24':
./src/c/cspr24.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bmp_read_line':
./src/c/cspr24.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bmp_unwrite_line':
./src/c/cspr24.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bmp_write24':
./src/c/cspr24.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cspr24.o: In function `bmp_write_line':
./src/c/cspr24.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cspr24.o: In function `circle':
./src/c/cspr24.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `circlefill':
./src/c/cspr24.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `clear_to_color':
./src/c/cspr24.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cspr24.o: In function `desktop_color_depth':
./src/c/cspr24.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `dot_product':
./src/c/cspr24.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cspr24.o: In function `dot_product_f':
./src/c/cspr24.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_character':
./src/c/cspr24.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_character_ex':
./src/c/cspr24.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_gouraud_sprite':
./src/c/cspr24.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_lit_rle_sprite':
./src/c/cspr24.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_lit_sprite':
./src/c/cspr24.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_rle_sprite':
./src/c/cspr24.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_sprite':
./src/c/cspr24.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_sprite_h_flip':
./src/c/cspr24.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_sprite_v_flip':
./src/c/cspr24.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_sprite_vh_flip':
./src/c/cspr24.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_trans_rle_sprite':
./src/c/cspr24.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cspr24.o: In function `draw_trans_sprite':
./src/c/cspr24.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `ellipse':
./src/c/cspr24.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `ellipsefill':
./src/c/cspr24.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fastline':
./src/c/cspr24.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cspr24.o: In function `file_select':
./src/c/cspr24.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixacos':
./src/c/cspr24.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixadd':
./src/c/cspr24.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixasin':
./src/c/cspr24.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixceil':
./src/c/cspr24.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixcos':
./src/c/cspr24.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixdiv':
./src/c/cspr24.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixfloor':
./src/c/cspr24.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixmul':
./src/c/cspr24.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixsin':
./src/c/cspr24.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixsub':
./src/c/cspr24.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixtan':
./src/c/cspr24.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixtof':
./src/c/cspr24.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `fixtoi':
./src/c/cspr24.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `floodfill':
./src/c/cspr24.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cspr24.o: In function `ftofix':
./src/c/cspr24.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cspr24.o: In function `get_clip_rect':
./src/c/cspr24.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cspr24.o: In function `get_clip_state':
./src/c/cspr24.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cspr24.o: In function `get_desktop_resolution':
./src/c/cspr24.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cspr24.o: In function `geta32':
./src/c/cspr24.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getb15':
./src/c/cspr24.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getb16':
./src/c/cspr24.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getb24':
./src/c/cspr24.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getb32':
./src/c/cspr24.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getb8':
./src/c/cspr24.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getg15':
./src/c/cspr24.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getg16':
./src/c/cspr24.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getg24':
./src/c/cspr24.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getg32':
./src/c/cspr24.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getg8':
./src/c/cspr24.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getpixel':
./src/c/cspr24.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getr15':
./src/c/cspr24.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getr16':
./src/c/cspr24.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getr24':
./src/c/cspr24.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getr32':
./src/c/cspr24.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `getr8':
./src/c/cspr24.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cspr24.o: In function `gui_textout':
./src/c/cspr24.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `install_allegro':
./src/c/cspr24.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_inside_bitmap':
./src/c/cspr24.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_linear_bitmap':
./src/c/cspr24.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_memory_bitmap':
./src/c/cspr24.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_planar_bitmap':
./src/c/cspr24.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_same_bitmap':
./src/c/cspr24.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_screen_bitmap':
./src/c/cspr24.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_sub_bitmap':
./src/c/cspr24.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_system_bitmap':
./src/c/cspr24.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_video_bitmap':
./src/c/cspr24.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cspr24.o: In function `is_windowed_mode':
./src/c/cspr24.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cspr24.o: In function `itofix':
./src/c/cspr24.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `line':
./src/c/cspr24.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cspr24.o: In function `makeacol32':
./src/c/cspr24.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cspr24.o: In function `makecol15':
./src/c/cspr24.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cspr24.o: In function `makecol16':
./src/c/cspr24.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `makecol24':
./src/c/cspr24.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `makecol32':
./src/c/cspr24.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cspr24.o: In function `persp_project':
./src/c/cspr24.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cspr24.o: In function `persp_project_f':
./src/c/cspr24.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cspr24.o: In function `pivot_scaled_sprite':
./src/c/cspr24.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cspr24.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cspr24.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `pivot_sprite':
./src/c/cspr24.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `pivot_sprite_v_flip':
./src/c/cspr24.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cspr24.o: In function `polygon':
./src/c/cspr24.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `polygon3d':
./src/c/cspr24.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cspr24.o: In function `polygon3d_f':
./src/c/cspr24.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cspr24.o: In function `putpixel':
./src/c/cspr24.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cspr24.o: In function `quad3d':
./src/c/cspr24.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cspr24.o: In function `quad3d_f':
./src/c/cspr24.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cspr24.o: In function `rect':
./src/c/cspr24.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `rectfill':
./src/c/cspr24.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cspr24.o: In function `release_bitmap':
./src/c/cspr24.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `release_screen':
./src/c/cspr24.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `rotate_scaled_sprite':
./src/c/cspr24.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cspr24.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cspr24.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cspr24.o: In function `rotate_sprite':
./src/c/cspr24.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cspr24.o: In function `rotate_sprite_v_flip':
./src/c/cspr24.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `set_clip_state':
./src/c/cspr24.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cspr24.o: In function `set_window_close_button':
./src/c/cspr24.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `set_window_close_hook':
./src/c/cspr24.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `set_window_title':
./src/c/cspr24.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `spline':
./src/c/cspr24.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cspr24.o: In function `textout':
./src/c/cspr24.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `textout_centre':
./src/c/cspr24.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cspr24.o: In function `textout_justify':
./src/c/cspr24.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cspr24.o: In function `textout_right':
./src/c/cspr24.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cspr24.o: In function `triangle':
./src/c/cspr24.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cspr24.o: In function `triangle3d':
./src/c/cspr24.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cspr24.o: In function `triangle3d_f':
./src/c/cspr24.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cspr24.o: In function `yield_timeslice':
./src/c/cspr24.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_allegro_hline':
./src/c/cspr32.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_allegro_vline':
./src/c/cspr32.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_default_ds':
./src/c/cspr32.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_getpixel':
./src/c/cspr32.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_getpixel15':
./src/c/cspr32.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_getpixel16':
./src/c/cspr32.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_getpixel24':
./src/c/cspr32.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_getpixel32':
./src/c/cspr32.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_grow_scratch_mem':
./src/c/cspr32.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_putpixel':
./src/c/cspr32.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_putpixel15':
./src/c/cspr32.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_putpixel16':
./src/c/cspr32.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_putpixel24':
./src/c/cspr32.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_putpixel32':
./src/c/cspr32.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cspr32.o: In function `_set_color':
./src/c/cspr32.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cspr32.o: In function `acquire_bitmap':
./src/c/cspr32.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cspr32.o: In function `acquire_screen':
./src/c/cspr32.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `apply_matrix':
./src/c/cspr32.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `arc':
./src/c/cspr32.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bitmap_color_depth':
./src/c/cspr32.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bitmap_mask_color':
./src/c/cspr32.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bmp_read24':
./src/c/cspr32.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bmp_read_line':
./src/c/cspr32.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bmp_unwrite_line':
./src/c/cspr32.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bmp_write24':
./src/c/cspr32.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cspr32.o: In function `bmp_write_line':
./src/c/cspr32.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cspr32.o: In function `circle':
./src/c/cspr32.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `circlefill':
./src/c/cspr32.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `clear_to_color':
./src/c/cspr32.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cspr32.o: In function `desktop_color_depth':
./src/c/cspr32.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `dot_product':
./src/c/cspr32.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cspr32.o: In function `dot_product_f':
./src/c/cspr32.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_character':
./src/c/cspr32.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_character_ex':
./src/c/cspr32.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_gouraud_sprite':
./src/c/cspr32.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_lit_rle_sprite':
./src/c/cspr32.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_lit_sprite':
./src/c/cspr32.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_rle_sprite':
./src/c/cspr32.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_sprite':
./src/c/cspr32.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_sprite_h_flip':
./src/c/cspr32.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_sprite_v_flip':
./src/c/cspr32.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_sprite_vh_flip':
./src/c/cspr32.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_trans_rle_sprite':
./src/c/cspr32.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cspr32.o: In function `draw_trans_sprite':
./src/c/cspr32.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `ellipse':
./src/c/cspr32.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `ellipsefill':
./src/c/cspr32.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fastline':
./src/c/cspr32.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cspr32.o: In function `file_select':
./src/c/cspr32.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixacos':
./src/c/cspr32.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixadd':
./src/c/cspr32.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixasin':
./src/c/cspr32.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixceil':
./src/c/cspr32.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixcos':
./src/c/cspr32.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixdiv':
./src/c/cspr32.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixfloor':
./src/c/cspr32.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixmul':
./src/c/cspr32.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixsin':
./src/c/cspr32.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixsub':
./src/c/cspr32.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixtan':
./src/c/cspr32.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixtof':
./src/c/cspr32.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `fixtoi':
./src/c/cspr32.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `floodfill':
./src/c/cspr32.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cspr32.o: In function `ftofix':
./src/c/cspr32.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cspr32.o: In function `get_clip_rect':
./src/c/cspr32.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cspr32.o: In function `get_clip_state':
./src/c/cspr32.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cspr32.o: In function `get_desktop_resolution':
./src/c/cspr32.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cspr32.o: In function `geta32':
./src/c/cspr32.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getb15':
./src/c/cspr32.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getb16':
./src/c/cspr32.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getb24':
./src/c/cspr32.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getb32':
./src/c/cspr32.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getb8':
./src/c/cspr32.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getg15':
./src/c/cspr32.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getg16':
./src/c/cspr32.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getg24':
./src/c/cspr32.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getg32':
./src/c/cspr32.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getg8':
./src/c/cspr32.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getpixel':
./src/c/cspr32.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getr15':
./src/c/cspr32.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getr16':
./src/c/cspr32.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getr24':
./src/c/cspr32.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getr32':
./src/c/cspr32.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `getr8':
./src/c/cspr32.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cspr32.o: In function `gui_textout':
./src/c/cspr32.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `install_allegro':
./src/c/cspr32.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_inside_bitmap':
./src/c/cspr32.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_linear_bitmap':
./src/c/cspr32.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_memory_bitmap':
./src/c/cspr32.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_planar_bitmap':
./src/c/cspr32.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_same_bitmap':
./src/c/cspr32.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_screen_bitmap':
./src/c/cspr32.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_sub_bitmap':
./src/c/cspr32.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_system_bitmap':
./src/c/cspr32.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_video_bitmap':
./src/c/cspr32.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cspr32.o: In function `is_windowed_mode':
./src/c/cspr32.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cspr32.o: In function `itofix':
./src/c/cspr32.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `line':
./src/c/cspr32.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cspr32.o: In function `makeacol32':
./src/c/cspr32.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cspr32.o: In function `makecol15':
./src/c/cspr32.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cspr32.o: In function `makecol16':
./src/c/cspr32.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `makecol24':
./src/c/cspr32.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `makecol32':
./src/c/cspr32.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cspr32.o: In function `persp_project':
./src/c/cspr32.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cspr32.o: In function `persp_project_f':
./src/c/cspr32.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cspr32.o: In function `pivot_scaled_sprite':
./src/c/cspr32.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cspr32.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cspr32.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `pivot_sprite':
./src/c/cspr32.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `pivot_sprite_v_flip':
./src/c/cspr32.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cspr32.o: In function `polygon':
./src/c/cspr32.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `polygon3d':
./src/c/cspr32.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cspr32.o: In function `polygon3d_f':
./src/c/cspr32.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cspr32.o: In function `putpixel':
./src/c/cspr32.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cspr32.o: In function `quad3d':
./src/c/cspr32.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cspr32.o: In function `quad3d_f':
./src/c/cspr32.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cspr32.o: In function `rect':
./src/c/cspr32.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `rectfill':
./src/c/cspr32.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cspr32.o: In function `release_bitmap':
./src/c/cspr32.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `release_screen':
./src/c/cspr32.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `rotate_scaled_sprite':
./src/c/cspr32.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cspr32.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cspr32.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cspr32.o: In function `rotate_sprite':
./src/c/cspr32.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cspr32.o: In function `rotate_sprite_v_flip':
./src/c/cspr32.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `set_clip_state':
./src/c/cspr32.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cspr32.o: In function `set_window_close_button':
./src/c/cspr32.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `set_window_close_hook':
./src/c/cspr32.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `set_window_title':
./src/c/cspr32.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `spline':
./src/c/cspr32.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cspr32.o: In function `textout':
./src/c/cspr32.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `textout_centre':
./src/c/cspr32.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cspr32.o: In function `textout_justify':
./src/c/cspr32.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cspr32.o: In function `textout_right':
./src/c/cspr32.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cspr32.o: In function `triangle':
./src/c/cspr32.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cspr32.o: In function `triangle3d':
./src/c/cspr32.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cspr32.o: In function `triangle3d_f':
./src/c/cspr32.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cspr32.o: In function `yield_timeslice':
./src/c/cspr32.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_allegro_hline':
./src/c/cspr8.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_allegro_vline':
./src/c/cspr8.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_default_ds':
./src/c/cspr8.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_getpixel':
./src/c/cspr8.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_getpixel15':
./src/c/cspr8.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_getpixel16':
./src/c/cspr8.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_getpixel24':
./src/c/cspr8.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_getpixel32':
./src/c/cspr8.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_grow_scratch_mem':
./src/c/cspr8.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_putpixel':
./src/c/cspr8.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_putpixel15':
./src/c/cspr8.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_putpixel16':
./src/c/cspr8.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_putpixel24':
./src/c/cspr8.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_putpixel32':
./src/c/cspr8.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cspr8.o: In function `_set_color':
./src/c/cspr8.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cspr8.o: In function `acquire_bitmap':
./src/c/cspr8.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cspr8.o: In function `acquire_screen':
./src/c/cspr8.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `apply_matrix':
./src/c/cspr8.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `arc':
./src/c/cspr8.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bitmap_color_depth':
./src/c/cspr8.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bitmap_mask_color':
./src/c/cspr8.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bmp_read24':
./src/c/cspr8.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bmp_read_line':
./src/c/cspr8.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bmp_unwrite_line':
./src/c/cspr8.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bmp_write24':
./src/c/cspr8.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cspr8.o: In function `bmp_write_line':
./src/c/cspr8.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cspr8.o: In function `circle':
./src/c/cspr8.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `circlefill':
./src/c/cspr8.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `clear_to_color':
./src/c/cspr8.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cspr8.o: In function `desktop_color_depth':
./src/c/cspr8.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `dot_product':
./src/c/cspr8.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cspr8.o: In function `dot_product_f':
./src/c/cspr8.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_character':
./src/c/cspr8.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_character_ex':
./src/c/cspr8.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_gouraud_sprite':
./src/c/cspr8.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_lit_rle_sprite':
./src/c/cspr8.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_lit_sprite':
./src/c/cspr8.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_rle_sprite':
./src/c/cspr8.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_sprite':
./src/c/cspr8.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_sprite_h_flip':
./src/c/cspr8.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_sprite_v_flip':
./src/c/cspr8.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_sprite_vh_flip':
./src/c/cspr8.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_trans_rle_sprite':
./src/c/cspr8.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cspr8.o: In function `draw_trans_sprite':
./src/c/cspr8.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `ellipse':
./src/c/cspr8.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `ellipsefill':
./src/c/cspr8.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fastline':
./src/c/cspr8.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cspr8.o: In function `file_select':
./src/c/cspr8.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixacos':
./src/c/cspr8.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixadd':
./src/c/cspr8.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixasin':
./src/c/cspr8.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixceil':
./src/c/cspr8.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixcos':
./src/c/cspr8.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixdiv':
./src/c/cspr8.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixfloor':
./src/c/cspr8.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixmul':
./src/c/cspr8.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixsin':
./src/c/cspr8.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixsub':
./src/c/cspr8.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixtan':
./src/c/cspr8.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixtof':
./src/c/cspr8.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `fixtoi':
./src/c/cspr8.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `floodfill':
./src/c/cspr8.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cspr8.o: In function `ftofix':
./src/c/cspr8.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cspr8.o: In function `get_clip_rect':
./src/c/cspr8.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cspr8.o: In function `get_clip_state':
./src/c/cspr8.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cspr8.o: In function `get_desktop_resolution':
./src/c/cspr8.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cspr8.o: In function `geta32':
./src/c/cspr8.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getb15':
./src/c/cspr8.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getb16':
./src/c/cspr8.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getb24':
./src/c/cspr8.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getb32':
./src/c/cspr8.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getb8':
./src/c/cspr8.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getg15':
./src/c/cspr8.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getg16':
./src/c/cspr8.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getg24':
./src/c/cspr8.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getg32':
./src/c/cspr8.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getg8':
./src/c/cspr8.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getpixel':
./src/c/cspr8.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getr15':
./src/c/cspr8.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getr16':
./src/c/cspr8.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getr24':
./src/c/cspr8.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getr32':
./src/c/cspr8.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `getr8':
./src/c/cspr8.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cspr8.o: In function `gui_textout':
./src/c/cspr8.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `install_allegro':
./src/c/cspr8.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_inside_bitmap':
./src/c/cspr8.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_linear_bitmap':
./src/c/cspr8.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_memory_bitmap':
./src/c/cspr8.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_planar_bitmap':
./src/c/cspr8.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_same_bitmap':
./src/c/cspr8.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_screen_bitmap':
./src/c/cspr8.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_sub_bitmap':
./src/c/cspr8.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_system_bitmap':
./src/c/cspr8.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_video_bitmap':
./src/c/cspr8.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cspr8.o: In function `is_windowed_mode':
./src/c/cspr8.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cspr8.o: In function `itofix':
./src/c/cspr8.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `line':
./src/c/cspr8.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cspr8.o: In function `makeacol32':
./src/c/cspr8.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cspr8.o: In function `makecol15':
./src/c/cspr8.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cspr8.o: In function `makecol16':
./src/c/cspr8.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `makecol24':
./src/c/cspr8.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `makecol32':
./src/c/cspr8.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cspr8.o: In function `persp_project':
./src/c/cspr8.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cspr8.o: In function `persp_project_f':
./src/c/cspr8.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cspr8.o: In function `pivot_scaled_sprite':
./src/c/cspr8.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cspr8.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cspr8.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `pivot_sprite':
./src/c/cspr8.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `pivot_sprite_v_flip':
./src/c/cspr8.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cspr8.o: In function `polygon':
./src/c/cspr8.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `polygon3d':
./src/c/cspr8.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cspr8.o: In function `polygon3d_f':
./src/c/cspr8.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cspr8.o: In function `putpixel':
./src/c/cspr8.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cspr8.o: In function `quad3d':
./src/c/cspr8.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cspr8.o: In function `quad3d_f':
./src/c/cspr8.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cspr8.o: In function `rect':
./src/c/cspr8.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `rectfill':
./src/c/cspr8.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cspr8.o: In function `release_bitmap':
./src/c/cspr8.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `release_screen':
./src/c/cspr8.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `rotate_scaled_sprite':
./src/c/cspr8.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cspr8.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cspr8.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cspr8.o: In function `rotate_sprite':
./src/c/cspr8.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cspr8.o: In function `rotate_sprite_v_flip':
./src/c/cspr8.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `set_clip_state':
./src/c/cspr8.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cspr8.o: In function `set_window_close_button':
./src/c/cspr8.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `set_window_close_hook':
./src/c/cspr8.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `set_window_title':
./src/c/cspr8.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `spline':
./src/c/cspr8.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cspr8.o: In function `textout':
./src/c/cspr8.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `textout_centre':
./src/c/cspr8.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cspr8.o: In function `textout_justify':
./src/c/cspr8.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cspr8.o: In function `textout_right':
./src/c/cspr8.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cspr8.o: In function `triangle':
./src/c/cspr8.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cspr8.o: In function `triangle3d':
./src/c/cspr8.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cspr8.o: In function `triangle3d_f':
./src/c/cspr8.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cspr8.o: In function `yield_timeslice':
./src/c/cspr8.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_allegro_hline':
./src/c/cstretch.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_allegro_vline':
./src/c/cstretch.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_default_ds':
./src/c/cstretch.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_getpixel':
./src/c/cstretch.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_getpixel15':
./src/c/cstretch.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_getpixel16':
./src/c/cstretch.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_getpixel24':
./src/c/cstretch.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_getpixel32':
./src/c/cstretch.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_putpixel':
./src/c/cstretch.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_putpixel15':
./src/c/cstretch.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_putpixel16':
./src/c/cstretch.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_putpixel24':
./src/c/cstretch.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_putpixel32':
./src/c/cstretch.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/cstretch.o: In function `_set_color':
./src/c/cstretch.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/cstretch.o: In function `acquire_bitmap':
./src/c/cstretch.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/cstretch.o: In function `acquire_screen':
./src/c/cstretch.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `apply_matrix':
./src/c/cstretch.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `arc':
./src/c/cstretch.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bitmap_color_depth':
./src/c/cstretch.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bitmap_mask_color':
./src/c/cstretch.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bmp_read24':
./src/c/cstretch.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bmp_read_line':
./src/c/cstretch.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bmp_unwrite_line':
./src/c/cstretch.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bmp_write24':
./src/c/cstretch.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/cstretch.o: In function `bmp_write_line':
./src/c/cstretch.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/cstretch.o: In function `circle':
./src/c/cstretch.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `circlefill':
./src/c/cstretch.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `clear_to_color':
./src/c/cstretch.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/cstretch.o: In function `desktop_color_depth':
./src/c/cstretch.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `dot_product':
./src/c/cstretch.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/cstretch.o: In function `dot_product_f':
./src/c/cstretch.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_character':
./src/c/cstretch.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_character_ex':
./src/c/cstretch.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_gouraud_sprite':
./src/c/cstretch.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_lit_rle_sprite':
./src/c/cstretch.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_lit_sprite':
./src/c/cstretch.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_rle_sprite':
./src/c/cstretch.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_sprite':
./src/c/cstretch.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_sprite_h_flip':
./src/c/cstretch.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_sprite_v_flip':
./src/c/cstretch.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_sprite_vh_flip':
./src/c/cstretch.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_trans_rle_sprite':
./src/c/cstretch.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/cstretch.o: In function `draw_trans_sprite':
./src/c/cstretch.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `ellipse':
./src/c/cstretch.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `ellipsefill':
./src/c/cstretch.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fastline':
./src/c/cstretch.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/cstretch.o: In function `file_select':
./src/c/cstretch.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixacos':
./src/c/cstretch.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixadd':
./src/c/cstretch.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixasin':
./src/c/cstretch.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixceil':
./src/c/cstretch.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixcos':
./src/c/cstretch.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixdiv':
./src/c/cstretch.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixfloor':
./src/c/cstretch.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixmul':
./src/c/cstretch.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixsin':
./src/c/cstretch.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixsub':
./src/c/cstretch.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixtan':
./src/c/cstretch.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixtof':
./src/c/cstretch.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `fixtoi':
./src/c/cstretch.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `floodfill':
./src/c/cstretch.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/cstretch.o: In function `ftofix':
./src/c/cstretch.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/cstretch.o: In function `get_clip_rect':
./src/c/cstretch.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/cstretch.o: In function `get_clip_state':
./src/c/cstretch.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/cstretch.o: In function `get_desktop_resolution':
./src/c/cstretch.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/cstretch.o: In function `geta32':
./src/c/cstretch.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getb15':
./src/c/cstretch.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getb16':
./src/c/cstretch.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getb24':
./src/c/cstretch.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getb32':
./src/c/cstretch.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getb8':
./src/c/cstretch.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getg15':
./src/c/cstretch.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getg16':
./src/c/cstretch.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getg24':
./src/c/cstretch.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getg32':
./src/c/cstretch.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getg8':
./src/c/cstretch.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getpixel':
./src/c/cstretch.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getr15':
./src/c/cstretch.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getr16':
./src/c/cstretch.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getr24':
./src/c/cstretch.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getr32':
./src/c/cstretch.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `getr8':
./src/c/cstretch.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/cstretch.o: In function `gui_textout':
./src/c/cstretch.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `install_allegro':
./src/c/cstretch.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_inside_bitmap':
./src/c/cstretch.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_linear_bitmap':
./src/c/cstretch.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_memory_bitmap':
./src/c/cstretch.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_planar_bitmap':
./src/c/cstretch.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_same_bitmap':
./src/c/cstretch.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_screen_bitmap':
./src/c/cstretch.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_sub_bitmap':
./src/c/cstretch.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_system_bitmap':
./src/c/cstretch.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_video_bitmap':
./src/c/cstretch.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/cstretch.o: In function `is_windowed_mode':
./src/c/cstretch.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/cstretch.o: In function `itofix':
./src/c/cstretch.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `line':
./src/c/cstretch.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/cstretch.o: In function `makeacol32':
./src/c/cstretch.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/cstretch.o: In function `makecol15':
./src/c/cstretch.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/cstretch.o: In function `makecol16':
./src/c/cstretch.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `makecol24':
./src/c/cstretch.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `makecol32':
./src/c/cstretch.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/cstretch.o: In function `persp_project':
./src/c/cstretch.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/cstretch.o: In function `persp_project_f':
./src/c/cstretch.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/cstretch.o: In function `pivot_scaled_sprite':
./src/c/cstretch.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/cstretch.o: In function `pivot_scaled_sprite_v_flip':
./src/c/cstretch.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `pivot_sprite':
./src/c/cstretch.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `pivot_sprite_v_flip':
./src/c/cstretch.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/cstretch.o: In function `polygon':
./src/c/cstretch.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `polygon3d':
./src/c/cstretch.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/cstretch.o: In function `polygon3d_f':
./src/c/cstretch.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/cstretch.o: In function `putpixel':
./src/c/cstretch.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/cstretch.o: In function `quad3d':
./src/c/cstretch.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/cstretch.o: In function `quad3d_f':
./src/c/cstretch.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/cstretch.o: In function `rect':
./src/c/cstretch.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `rectfill':
./src/c/cstretch.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/cstretch.o: In function `release_bitmap':
./src/c/cstretch.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `release_screen':
./src/c/cstretch.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `rotate_scaled_sprite':
./src/c/cstretch.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/cstretch.o: In function `rotate_scaled_sprite_v_flip':
./src/c/cstretch.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/cstretch.o: In function `rotate_sprite':
./src/c/cstretch.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/cstretch.o: In function `rotate_sprite_v_flip':
./src/c/cstretch.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `set_clip_state':
./src/c/cstretch.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/cstretch.o: In function `set_window_close_button':
./src/c/cstretch.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `set_window_close_hook':
./src/c/cstretch.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `set_window_title':
./src/c/cstretch.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `spline':
./src/c/cstretch.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/cstretch.o: In function `textout':
./src/c/cstretch.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `textout_centre':
./src/c/cstretch.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/cstretch.o: In function `textout_justify':
./src/c/cstretch.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/cstretch.o: In function `textout_right':
./src/c/cstretch.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/cstretch.o: In function `triangle':
./src/c/cstretch.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/cstretch.o: In function `triangle3d':
./src/c/cstretch.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/cstretch.o: In function `triangle3d_f':
./src/c/cstretch.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/cstretch.o: In function `yield_timeslice':
./src/c/cstretch.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_allegro_hline':
./src/c/czscan15.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_allegro_vline':
./src/c/czscan15.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_default_ds':
./src/c/czscan15.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_getpixel':
./src/c/czscan15.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_getpixel15':
./src/c/czscan15.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_getpixel16':
./src/c/czscan15.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_getpixel24':
./src/c/czscan15.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_getpixel32':
./src/c/czscan15.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_grow_scratch_mem':
./src/c/czscan15.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_putpixel':
./src/c/czscan15.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_putpixel15':
./src/c/czscan15.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_putpixel16':
./src/c/czscan15.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_putpixel24':
./src/c/czscan15.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_putpixel32':
./src/c/czscan15.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/czscan15.o: In function `_set_color':
./src/c/czscan15.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/czscan15.o: In function `acquire_bitmap':
./src/c/czscan15.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/czscan15.o: In function `acquire_screen':
./src/c/czscan15.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `apply_matrix':
./src/c/czscan15.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `arc':
./src/c/czscan15.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bitmap_color_depth':
./src/c/czscan15.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bitmap_mask_color':
./src/c/czscan15.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bmp_read24':
./src/c/czscan15.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bmp_read_line':
./src/c/czscan15.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bmp_unwrite_line':
./src/c/czscan15.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bmp_write24':
./src/c/czscan15.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/czscan15.o: In function `bmp_write_line':
./src/c/czscan15.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/czscan15.o: In function `circle':
./src/c/czscan15.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `circlefill':
./src/c/czscan15.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `clear_to_color':
./src/c/czscan15.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/czscan15.o: In function `desktop_color_depth':
./src/c/czscan15.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `dot_product':
./src/c/czscan15.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/czscan15.o: In function `dot_product_f':
./src/c/czscan15.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_character':
./src/c/czscan15.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_character_ex':
./src/c/czscan15.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_gouraud_sprite':
./src/c/czscan15.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_lit_rle_sprite':
./src/c/czscan15.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_lit_sprite':
./src/c/czscan15.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_rle_sprite':
./src/c/czscan15.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_sprite':
./src/c/czscan15.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_sprite_h_flip':
./src/c/czscan15.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_sprite_v_flip':
./src/c/czscan15.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_sprite_vh_flip':
./src/c/czscan15.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_trans_rle_sprite':
./src/c/czscan15.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/czscan15.o: In function `draw_trans_sprite':
./src/c/czscan15.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `ellipse':
./src/c/czscan15.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `ellipsefill':
./src/c/czscan15.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fastline':
./src/c/czscan15.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/czscan15.o: In function `file_select':
./src/c/czscan15.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixacos':
./src/c/czscan15.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixadd':
./src/c/czscan15.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixasin':
./src/c/czscan15.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixceil':
./src/c/czscan15.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixcos':
./src/c/czscan15.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixdiv':
./src/c/czscan15.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixfloor':
./src/c/czscan15.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixmul':
./src/c/czscan15.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixsin':
./src/c/czscan15.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixsub':
./src/c/czscan15.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixtan':
./src/c/czscan15.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixtof':
./src/c/czscan15.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `fixtoi':
./src/c/czscan15.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `floodfill':
./src/c/czscan15.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/czscan15.o: In function `ftofix':
./src/c/czscan15.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/czscan15.o: In function `get_clip_rect':
./src/c/czscan15.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/czscan15.o: In function `get_clip_state':
./src/c/czscan15.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/czscan15.o: In function `get_desktop_resolution':
./src/c/czscan15.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/czscan15.o: In function `geta32':
./src/c/czscan15.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getb15':
./src/c/czscan15.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getb16':
./src/c/czscan15.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getb24':
./src/c/czscan15.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getb32':
./src/c/czscan15.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getb8':
./src/c/czscan15.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getg15':
./src/c/czscan15.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getg16':
./src/c/czscan15.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getg24':
./src/c/czscan15.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getg32':
./src/c/czscan15.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getg8':
./src/c/czscan15.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getpixel':
./src/c/czscan15.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getr15':
./src/c/czscan15.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getr16':
./src/c/czscan15.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getr24':
./src/c/czscan15.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getr32':
./src/c/czscan15.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `getr8':
./src/c/czscan15.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/czscan15.o: In function `gui_textout':
./src/c/czscan15.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `install_allegro':
./src/c/czscan15.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_inside_bitmap':
./src/c/czscan15.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_linear_bitmap':
./src/c/czscan15.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_memory_bitmap':
./src/c/czscan15.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_planar_bitmap':
./src/c/czscan15.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_same_bitmap':
./src/c/czscan15.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_screen_bitmap':
./src/c/czscan15.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_sub_bitmap':
./src/c/czscan15.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_system_bitmap':
./src/c/czscan15.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_video_bitmap':
./src/c/czscan15.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/czscan15.o: In function `is_windowed_mode':
./src/c/czscan15.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/czscan15.o: In function `itofix':
./src/c/czscan15.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `line':
./src/c/czscan15.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/czscan15.o: In function `makeacol32':
./src/c/czscan15.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/czscan15.o: In function `makecol15':
./src/c/czscan15.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/czscan15.o: In function `makecol16':
./src/c/czscan15.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `makecol24':
./src/c/czscan15.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `makecol32':
./src/c/czscan15.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/czscan15.o: In function `persp_project':
./src/c/czscan15.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/czscan15.o: In function `persp_project_f':
./src/c/czscan15.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/czscan15.o: In function `pivot_scaled_sprite':
./src/c/czscan15.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/czscan15.o: In function `pivot_scaled_sprite_v_flip':
./src/c/czscan15.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `pivot_sprite':
./src/c/czscan15.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `pivot_sprite_v_flip':
./src/c/czscan15.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/czscan15.o: In function `polygon':
./src/c/czscan15.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `polygon3d':
./src/c/czscan15.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/czscan15.o: In function `polygon3d_f':
./src/c/czscan15.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/czscan15.o: In function `putpixel':
./src/c/czscan15.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/czscan15.o: In function `quad3d':
./src/c/czscan15.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/czscan15.o: In function `quad3d_f':
./src/c/czscan15.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/czscan15.o: In function `rect':
./src/c/czscan15.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `rectfill':
./src/c/czscan15.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/czscan15.o: In function `release_bitmap':
./src/c/czscan15.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `release_screen':
./src/c/czscan15.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `rotate_scaled_sprite':
./src/c/czscan15.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/czscan15.o: In function `rotate_scaled_sprite_v_flip':
./src/c/czscan15.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/czscan15.o: In function `rotate_sprite':
./src/c/czscan15.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/czscan15.o: In function `rotate_sprite_v_flip':
./src/c/czscan15.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `set_clip_state':
./src/c/czscan15.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/czscan15.o: In function `set_window_close_button':
./src/c/czscan15.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `set_window_close_hook':
./src/c/czscan15.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `set_window_title':
./src/c/czscan15.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `spline':
./src/c/czscan15.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/czscan15.o: In function `textout':
./src/c/czscan15.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `textout_centre':
./src/c/czscan15.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/czscan15.o: In function `textout_justify':
./src/c/czscan15.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/czscan15.o: In function `textout_right':
./src/c/czscan15.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/czscan15.o: In function `triangle':
./src/c/czscan15.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/czscan15.o: In function `triangle3d':
./src/c/czscan15.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/czscan15.o: In function `triangle3d_f':
./src/c/czscan15.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/czscan15.o: In function `yield_timeslice':
./src/c/czscan15.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_allegro_hline':
./src/c/czscan16.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_allegro_vline':
./src/c/czscan16.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_default_ds':
./src/c/czscan16.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_getpixel':
./src/c/czscan16.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_getpixel15':
./src/c/czscan16.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_getpixel16':
./src/c/czscan16.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_getpixel24':
./src/c/czscan16.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_getpixel32':
./src/c/czscan16.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_grow_scratch_mem':
./src/c/czscan16.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_putpixel':
./src/c/czscan16.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_putpixel15':
./src/c/czscan16.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_putpixel16':
./src/c/czscan16.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_putpixel24':
./src/c/czscan16.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_putpixel32':
./src/c/czscan16.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/czscan16.o: In function `_set_color':
./src/c/czscan16.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/czscan16.o: In function `acquire_bitmap':
./src/c/czscan16.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/czscan16.o: In function `acquire_screen':
./src/c/czscan16.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `apply_matrix':
./src/c/czscan16.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `arc':
./src/c/czscan16.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bitmap_color_depth':
./src/c/czscan16.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bitmap_mask_color':
./src/c/czscan16.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bmp_read24':
./src/c/czscan16.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bmp_read_line':
./src/c/czscan16.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bmp_unwrite_line':
./src/c/czscan16.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bmp_write24':
./src/c/czscan16.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/czscan16.o: In function `bmp_write_line':
./src/c/czscan16.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/czscan16.o: In function `circle':
./src/c/czscan16.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `circlefill':
./src/c/czscan16.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `clear_to_color':
./src/c/czscan16.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/czscan16.o: In function `desktop_color_depth':
./src/c/czscan16.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `dot_product':
./src/c/czscan16.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/czscan16.o: In function `dot_product_f':
./src/c/czscan16.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_character':
./src/c/czscan16.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_character_ex':
./src/c/czscan16.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_gouraud_sprite':
./src/c/czscan16.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_lit_rle_sprite':
./src/c/czscan16.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_lit_sprite':
./src/c/czscan16.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_rle_sprite':
./src/c/czscan16.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_sprite':
./src/c/czscan16.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_sprite_h_flip':
./src/c/czscan16.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_sprite_v_flip':
./src/c/czscan16.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_sprite_vh_flip':
./src/c/czscan16.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_trans_rle_sprite':
./src/c/czscan16.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/czscan16.o: In function `draw_trans_sprite':
./src/c/czscan16.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `ellipse':
./src/c/czscan16.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `ellipsefill':
./src/c/czscan16.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fastline':
./src/c/czscan16.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/czscan16.o: In function `file_select':
./src/c/czscan16.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixacos':
./src/c/czscan16.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixadd':
./src/c/czscan16.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixasin':
./src/c/czscan16.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixceil':
./src/c/czscan16.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixcos':
./src/c/czscan16.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixdiv':
./src/c/czscan16.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixfloor':
./src/c/czscan16.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixmul':
./src/c/czscan16.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixsin':
./src/c/czscan16.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixsub':
./src/c/czscan16.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixtan':
./src/c/czscan16.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixtof':
./src/c/czscan16.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `fixtoi':
./src/c/czscan16.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `floodfill':
./src/c/czscan16.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/czscan16.o: In function `ftofix':
./src/c/czscan16.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/czscan16.o: In function `get_clip_rect':
./src/c/czscan16.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/czscan16.o: In function `get_clip_state':
./src/c/czscan16.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/czscan16.o: In function `get_desktop_resolution':
./src/c/czscan16.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/czscan16.o: In function `geta32':
./src/c/czscan16.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getb15':
./src/c/czscan16.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getb16':
./src/c/czscan16.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getb24':
./src/c/czscan16.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getb32':
./src/c/czscan16.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getb8':
./src/c/czscan16.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getg15':
./src/c/czscan16.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getg16':
./src/c/czscan16.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getg24':
./src/c/czscan16.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getg32':
./src/c/czscan16.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getg8':
./src/c/czscan16.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getpixel':
./src/c/czscan16.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getr15':
./src/c/czscan16.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getr16':
./src/c/czscan16.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getr24':
./src/c/czscan16.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getr32':
./src/c/czscan16.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `getr8':
./src/c/czscan16.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/czscan16.o: In function `gui_textout':
./src/c/czscan16.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `install_allegro':
./src/c/czscan16.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_inside_bitmap':
./src/c/czscan16.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_linear_bitmap':
./src/c/czscan16.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_memory_bitmap':
./src/c/czscan16.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_planar_bitmap':
./src/c/czscan16.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_same_bitmap':
./src/c/czscan16.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_screen_bitmap':
./src/c/czscan16.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_sub_bitmap':
./src/c/czscan16.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_system_bitmap':
./src/c/czscan16.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_video_bitmap':
./src/c/czscan16.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/czscan16.o: In function `is_windowed_mode':
./src/c/czscan16.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/czscan16.o: In function `itofix':
./src/c/czscan16.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `line':
./src/c/czscan16.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/czscan16.o: In function `makeacol32':
./src/c/czscan16.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/czscan16.o: In function `makecol15':
./src/c/czscan16.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/czscan16.o: In function `makecol16':
./src/c/czscan16.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `makecol24':
./src/c/czscan16.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `makecol32':
./src/c/czscan16.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/czscan16.o: In function `persp_project':
./src/c/czscan16.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/czscan16.o: In function `persp_project_f':
./src/c/czscan16.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/czscan16.o: In function `pivot_scaled_sprite':
./src/c/czscan16.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/czscan16.o: In function `pivot_scaled_sprite_v_flip':
./src/c/czscan16.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `pivot_sprite':
./src/c/czscan16.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `pivot_sprite_v_flip':
./src/c/czscan16.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/czscan16.o: In function `polygon':
./src/c/czscan16.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `polygon3d':
./src/c/czscan16.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/czscan16.o: In function `polygon3d_f':
./src/c/czscan16.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/czscan16.o: In function `putpixel':
./src/c/czscan16.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/czscan16.o: In function `quad3d':
./src/c/czscan16.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/czscan16.o: In function `quad3d_f':
./src/c/czscan16.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/czscan16.o: In function `rect':
./src/c/czscan16.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `rectfill':
./src/c/czscan16.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/czscan16.o: In function `release_bitmap':
./src/c/czscan16.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `release_screen':
./src/c/czscan16.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `rotate_scaled_sprite':
./src/c/czscan16.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/czscan16.o: In function `rotate_scaled_sprite_v_flip':
./src/c/czscan16.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/czscan16.o: In function `rotate_sprite':
./src/c/czscan16.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/czscan16.o: In function `rotate_sprite_v_flip':
./src/c/czscan16.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `set_clip_state':
./src/c/czscan16.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/czscan16.o: In function `set_window_close_button':
./src/c/czscan16.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `set_window_close_hook':
./src/c/czscan16.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `set_window_title':
./src/c/czscan16.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `spline':
./src/c/czscan16.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/czscan16.o: In function `textout':
./src/c/czscan16.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `textout_centre':
./src/c/czscan16.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/czscan16.o: In function `textout_justify':
./src/c/czscan16.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/czscan16.o: In function `textout_right':
./src/c/czscan16.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/czscan16.o: In function `triangle':
./src/c/czscan16.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/czscan16.o: In function `triangle3d':
./src/c/czscan16.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/czscan16.o: In function `triangle3d_f':
./src/c/czscan16.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/czscan16.o: In function `yield_timeslice':
./src/c/czscan16.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_allegro_hline':
./src/c/czscan24.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_allegro_vline':
./src/c/czscan24.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_default_ds':
./src/c/czscan24.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_getpixel':
./src/c/czscan24.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_getpixel15':
./src/c/czscan24.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_getpixel16':
./src/c/czscan24.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_getpixel24':
./src/c/czscan24.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_getpixel32':
./src/c/czscan24.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_grow_scratch_mem':
./src/c/czscan24.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_putpixel':
./src/c/czscan24.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_putpixel15':
./src/c/czscan24.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_putpixel16':
./src/c/czscan24.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_putpixel24':
./src/c/czscan24.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_putpixel32':
./src/c/czscan24.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/czscan24.o: In function `_set_color':
./src/c/czscan24.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/czscan24.o: In function `acquire_bitmap':
./src/c/czscan24.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/czscan24.o: In function `acquire_screen':
./src/c/czscan24.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `apply_matrix':
./src/c/czscan24.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `arc':
./src/c/czscan24.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bitmap_color_depth':
./src/c/czscan24.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bitmap_mask_color':
./src/c/czscan24.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bmp_read24':
./src/c/czscan24.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bmp_read_line':
./src/c/czscan24.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bmp_unwrite_line':
./src/c/czscan24.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bmp_write24':
./src/c/czscan24.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/czscan24.o: In function `bmp_write_line':
./src/c/czscan24.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/czscan24.o: In function `circle':
./src/c/czscan24.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `circlefill':
./src/c/czscan24.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `clear_to_color':
./src/c/czscan24.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/czscan24.o: In function `desktop_color_depth':
./src/c/czscan24.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `dot_product':
./src/c/czscan24.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/czscan24.o: In function `dot_product_f':
./src/c/czscan24.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_character':
./src/c/czscan24.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_character_ex':
./src/c/czscan24.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_gouraud_sprite':
./src/c/czscan24.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_lit_rle_sprite':
./src/c/czscan24.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_lit_sprite':
./src/c/czscan24.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_rle_sprite':
./src/c/czscan24.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_sprite':
./src/c/czscan24.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_sprite_h_flip':
./src/c/czscan24.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_sprite_v_flip':
./src/c/czscan24.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_sprite_vh_flip':
./src/c/czscan24.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_trans_rle_sprite':
./src/c/czscan24.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/czscan24.o: In function `draw_trans_sprite':
./src/c/czscan24.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `ellipse':
./src/c/czscan24.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `ellipsefill':
./src/c/czscan24.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fastline':
./src/c/czscan24.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/czscan24.o: In function `file_select':
./src/c/czscan24.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixacos':
./src/c/czscan24.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixadd':
./src/c/czscan24.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixasin':
./src/c/czscan24.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixceil':
./src/c/czscan24.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixcos':
./src/c/czscan24.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixdiv':
./src/c/czscan24.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixfloor':
./src/c/czscan24.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixmul':
./src/c/czscan24.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixsin':
./src/c/czscan24.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixsub':
./src/c/czscan24.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixtan':
./src/c/czscan24.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixtof':
./src/c/czscan24.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `fixtoi':
./src/c/czscan24.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `floodfill':
./src/c/czscan24.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/czscan24.o: In function `ftofix':
./src/c/czscan24.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/czscan24.o: In function `get_clip_rect':
./src/c/czscan24.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/czscan24.o: In function `get_clip_state':
./src/c/czscan24.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/czscan24.o: In function `get_desktop_resolution':
./src/c/czscan24.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/czscan24.o: In function `geta32':
./src/c/czscan24.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getb15':
./src/c/czscan24.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getb16':
./src/c/czscan24.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getb24':
./src/c/czscan24.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getb32':
./src/c/czscan24.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getb8':
./src/c/czscan24.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getg15':
./src/c/czscan24.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getg16':
./src/c/czscan24.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getg24':
./src/c/czscan24.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getg32':
./src/c/czscan24.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getg8':
./src/c/czscan24.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getpixel':
./src/c/czscan24.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getr15':
./src/c/czscan24.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getr16':
./src/c/czscan24.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getr24':
./src/c/czscan24.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getr32':
./src/c/czscan24.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `getr8':
./src/c/czscan24.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/czscan24.o: In function `gui_textout':
./src/c/czscan24.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `install_allegro':
./src/c/czscan24.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_inside_bitmap':
./src/c/czscan24.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_linear_bitmap':
./src/c/czscan24.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_memory_bitmap':
./src/c/czscan24.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_planar_bitmap':
./src/c/czscan24.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_same_bitmap':
./src/c/czscan24.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_screen_bitmap':
./src/c/czscan24.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_sub_bitmap':
./src/c/czscan24.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_system_bitmap':
./src/c/czscan24.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_video_bitmap':
./src/c/czscan24.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/czscan24.o: In function `is_windowed_mode':
./src/c/czscan24.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/czscan24.o: In function `itofix':
./src/c/czscan24.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `line':
./src/c/czscan24.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/czscan24.o: In function `makeacol32':
./src/c/czscan24.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/czscan24.o: In function `makecol15':
./src/c/czscan24.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/czscan24.o: In function `makecol16':
./src/c/czscan24.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `makecol24':
./src/c/czscan24.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `makecol32':
./src/c/czscan24.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/czscan24.o: In function `persp_project':
./src/c/czscan24.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/czscan24.o: In function `persp_project_f':
./src/c/czscan24.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/czscan24.o: In function `pivot_scaled_sprite':
./src/c/czscan24.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/czscan24.o: In function `pivot_scaled_sprite_v_flip':
./src/c/czscan24.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `pivot_sprite':
./src/c/czscan24.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `pivot_sprite_v_flip':
./src/c/czscan24.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/czscan24.o: In function `polygon':
./src/c/czscan24.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `polygon3d':
./src/c/czscan24.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/czscan24.o: In function `polygon3d_f':
./src/c/czscan24.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/czscan24.o: In function `putpixel':
./src/c/czscan24.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/czscan24.o: In function `quad3d':
./src/c/czscan24.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/czscan24.o: In function `quad3d_f':
./src/c/czscan24.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/czscan24.o: In function `rect':
./src/c/czscan24.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `rectfill':
./src/c/czscan24.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/czscan24.o: In function `release_bitmap':
./src/c/czscan24.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `release_screen':
./src/c/czscan24.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `rotate_scaled_sprite':
./src/c/czscan24.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/czscan24.o: In function `rotate_scaled_sprite_v_flip':
./src/c/czscan24.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/czscan24.o: In function `rotate_sprite':
./src/c/czscan24.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/czscan24.o: In function `rotate_sprite_v_flip':
./src/c/czscan24.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `set_clip_state':
./src/c/czscan24.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/czscan24.o: In function `set_window_close_button':
./src/c/czscan24.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `set_window_close_hook':
./src/c/czscan24.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `set_window_title':
./src/c/czscan24.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `spline':
./src/c/czscan24.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/czscan24.o: In function `textout':
./src/c/czscan24.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `textout_centre':
./src/c/czscan24.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/czscan24.o: In function `textout_justify':
./src/c/czscan24.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/czscan24.o: In function `textout_right':
./src/c/czscan24.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/czscan24.o: In function `triangle':
./src/c/czscan24.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/czscan24.o: In function `triangle3d':
./src/c/czscan24.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/czscan24.o: In function `triangle3d_f':
./src/c/czscan24.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/czscan24.o: In function `yield_timeslice':
./src/c/czscan24.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_allegro_hline':
./src/c/czscan32.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_allegro_vline':
./src/c/czscan32.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_default_ds':
./src/c/czscan32.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_getpixel':
./src/c/czscan32.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_getpixel15':
./src/c/czscan32.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_getpixel16':
./src/c/czscan32.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_getpixel24':
./src/c/czscan32.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_getpixel32':
./src/c/czscan32.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_grow_scratch_mem':
./src/c/czscan32.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_putpixel':
./src/c/czscan32.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_putpixel15':
./src/c/czscan32.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_putpixel16':
./src/c/czscan32.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_putpixel24':
./src/c/czscan32.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_putpixel32':
./src/c/czscan32.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/czscan32.o: In function `_set_color':
./src/c/czscan32.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/czscan32.o: In function `acquire_bitmap':
./src/c/czscan32.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/czscan32.o: In function `acquire_screen':
./src/c/czscan32.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `apply_matrix':
./src/c/czscan32.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `arc':
./src/c/czscan32.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bitmap_color_depth':
./src/c/czscan32.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bitmap_mask_color':
./src/c/czscan32.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bmp_read24':
./src/c/czscan32.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bmp_read_line':
./src/c/czscan32.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bmp_unwrite_line':
./src/c/czscan32.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bmp_write24':
./src/c/czscan32.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/czscan32.o: In function `bmp_write_line':
./src/c/czscan32.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/czscan32.o: In function `circle':
./src/c/czscan32.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `circlefill':
./src/c/czscan32.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `clear_to_color':
./src/c/czscan32.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/czscan32.o: In function `desktop_color_depth':
./src/c/czscan32.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `dot_product':
./src/c/czscan32.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/czscan32.o: In function `dot_product_f':
./src/c/czscan32.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_character':
./src/c/czscan32.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_character_ex':
./src/c/czscan32.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_gouraud_sprite':
./src/c/czscan32.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_lit_rle_sprite':
./src/c/czscan32.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_lit_sprite':
./src/c/czscan32.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_rle_sprite':
./src/c/czscan32.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_sprite':
./src/c/czscan32.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_sprite_h_flip':
./src/c/czscan32.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_sprite_v_flip':
./src/c/czscan32.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_sprite_vh_flip':
./src/c/czscan32.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_trans_rle_sprite':
./src/c/czscan32.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/czscan32.o: In function `draw_trans_sprite':
./src/c/czscan32.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `ellipse':
./src/c/czscan32.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `ellipsefill':
./src/c/czscan32.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fastline':
./src/c/czscan32.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/czscan32.o: In function `file_select':
./src/c/czscan32.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixacos':
./src/c/czscan32.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixadd':
./src/c/czscan32.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixasin':
./src/c/czscan32.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixceil':
./src/c/czscan32.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixcos':
./src/c/czscan32.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixdiv':
./src/c/czscan32.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixfloor':
./src/c/czscan32.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixmul':
./src/c/czscan32.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixsin':
./src/c/czscan32.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixsub':
./src/c/czscan32.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixtan':
./src/c/czscan32.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixtof':
./src/c/czscan32.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `fixtoi':
./src/c/czscan32.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `floodfill':
./src/c/czscan32.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/czscan32.o: In function `ftofix':
./src/c/czscan32.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/czscan32.o: In function `get_clip_rect':
./src/c/czscan32.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/czscan32.o: In function `get_clip_state':
./src/c/czscan32.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/czscan32.o: In function `get_desktop_resolution':
./src/c/czscan32.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/czscan32.o: In function `geta32':
./src/c/czscan32.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getb15':
./src/c/czscan32.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getb16':
./src/c/czscan32.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getb24':
./src/c/czscan32.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getb32':
./src/c/czscan32.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getb8':
./src/c/czscan32.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getg15':
./src/c/czscan32.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getg16':
./src/c/czscan32.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getg24':
./src/c/czscan32.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getg32':
./src/c/czscan32.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getg8':
./src/c/czscan32.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getpixel':
./src/c/czscan32.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getr15':
./src/c/czscan32.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getr16':
./src/c/czscan32.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getr24':
./src/c/czscan32.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getr32':
./src/c/czscan32.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `getr8':
./src/c/czscan32.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/czscan32.o: In function `gui_textout':
./src/c/czscan32.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `install_allegro':
./src/c/czscan32.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_inside_bitmap':
./src/c/czscan32.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_linear_bitmap':
./src/c/czscan32.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_memory_bitmap':
./src/c/czscan32.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_planar_bitmap':
./src/c/czscan32.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_same_bitmap':
./src/c/czscan32.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_screen_bitmap':
./src/c/czscan32.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_sub_bitmap':
./src/c/czscan32.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_system_bitmap':
./src/c/czscan32.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_video_bitmap':
./src/c/czscan32.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/czscan32.o: In function `is_windowed_mode':
./src/c/czscan32.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/czscan32.o: In function `itofix':
./src/c/czscan32.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `line':
./src/c/czscan32.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/czscan32.o: In function `makeacol32':
./src/c/czscan32.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/czscan32.o: In function `makecol15':
./src/c/czscan32.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/czscan32.o: In function `makecol16':
./src/c/czscan32.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `makecol24':
./src/c/czscan32.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `makecol32':
./src/c/czscan32.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/czscan32.o: In function `persp_project':
./src/c/czscan32.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/czscan32.o: In function `persp_project_f':
./src/c/czscan32.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/czscan32.o: In function `pivot_scaled_sprite':
./src/c/czscan32.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/czscan32.o: In function `pivot_scaled_sprite_v_flip':
./src/c/czscan32.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `pivot_sprite':
./src/c/czscan32.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `pivot_sprite_v_flip':
./src/c/czscan32.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/czscan32.o: In function `polygon':
./src/c/czscan32.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `polygon3d':
./src/c/czscan32.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/czscan32.o: In function `polygon3d_f':
./src/c/czscan32.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/czscan32.o: In function `putpixel':
./src/c/czscan32.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/czscan32.o: In function `quad3d':
./src/c/czscan32.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/czscan32.o: In function `quad3d_f':
./src/c/czscan32.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/czscan32.o: In function `rect':
./src/c/czscan32.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `rectfill':
./src/c/czscan32.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/czscan32.o: In function `release_bitmap':
./src/c/czscan32.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `release_screen':
./src/c/czscan32.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `rotate_scaled_sprite':
./src/c/czscan32.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/czscan32.o: In function `rotate_scaled_sprite_v_flip':
./src/c/czscan32.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/czscan32.o: In function `rotate_sprite':
./src/c/czscan32.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/czscan32.o: In function `rotate_sprite_v_flip':
./src/c/czscan32.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `set_clip_state':
./src/c/czscan32.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/czscan32.o: In function `set_window_close_button':
./src/c/czscan32.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `set_window_close_hook':
./src/c/czscan32.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `set_window_title':
./src/c/czscan32.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `spline':
./src/c/czscan32.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/czscan32.o: In function `textout':
./src/c/czscan32.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `textout_centre':
./src/c/czscan32.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/czscan32.o: In function `textout_justify':
./src/c/czscan32.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/czscan32.o: In function `textout_right':
./src/c/czscan32.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/czscan32.o: In function `triangle':
./src/c/czscan32.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/czscan32.o: In function `triangle3d':
./src/c/czscan32.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/czscan32.o: In function `triangle3d_f':
./src/c/czscan32.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/czscan32.o: In function `yield_timeslice':
./src/c/czscan32.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_allegro_hline':
./src/c/czscan8.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_allegro_vline':
./src/c/czscan8.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_default_ds':
./src/c/czscan8.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_getpixel':
./src/c/czscan8.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_getpixel15':
./src/c/czscan8.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_getpixel16':
./src/c/czscan8.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_getpixel24':
./src/c/czscan8.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_getpixel32':
./src/c/czscan8.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_grow_scratch_mem':
./src/c/czscan8.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_putpixel':
./src/c/czscan8.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_putpixel15':
./src/c/czscan8.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_putpixel16':
./src/c/czscan8.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_putpixel24':
./src/c/czscan8.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_putpixel32':
./src/c/czscan8.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/czscan8.o: In function `_set_color':
./src/c/czscan8.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/czscan8.o: In function `acquire_bitmap':
./src/c/czscan8.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/czscan8.o: In function `acquire_screen':
./src/c/czscan8.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `apply_matrix':
./src/c/czscan8.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `arc':
./src/c/czscan8.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bitmap_color_depth':
./src/c/czscan8.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bitmap_mask_color':
./src/c/czscan8.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bmp_read24':
./src/c/czscan8.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bmp_read_line':
./src/c/czscan8.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bmp_unwrite_line':
./src/c/czscan8.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bmp_write24':
./src/c/czscan8.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/czscan8.o: In function `bmp_write_line':
./src/c/czscan8.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/czscan8.o: In function `circle':
./src/c/czscan8.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `circlefill':
./src/c/czscan8.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `clear_to_color':
./src/c/czscan8.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/czscan8.o: In function `desktop_color_depth':
./src/c/czscan8.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `dot_product':
./src/c/czscan8.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/czscan8.o: In function `dot_product_f':
./src/c/czscan8.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_character':
./src/c/czscan8.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_character_ex':
./src/c/czscan8.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_gouraud_sprite':
./src/c/czscan8.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_lit_rle_sprite':
./src/c/czscan8.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_lit_sprite':
./src/c/czscan8.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_rle_sprite':
./src/c/czscan8.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_sprite':
./src/c/czscan8.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_sprite_h_flip':
./src/c/czscan8.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_sprite_v_flip':
./src/c/czscan8.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_sprite_vh_flip':
./src/c/czscan8.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_trans_rle_sprite':
./src/c/czscan8.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/czscan8.o: In function `draw_trans_sprite':
./src/c/czscan8.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `ellipse':
./src/c/czscan8.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `ellipsefill':
./src/c/czscan8.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fastline':
./src/c/czscan8.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/czscan8.o: In function `file_select':
./src/c/czscan8.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixacos':
./src/c/czscan8.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixadd':
./src/c/czscan8.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixasin':
./src/c/czscan8.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixceil':
./src/c/czscan8.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixcos':
./src/c/czscan8.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixdiv':
./src/c/czscan8.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixfloor':
./src/c/czscan8.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixmul':
./src/c/czscan8.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixsin':
./src/c/czscan8.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixsub':
./src/c/czscan8.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixtan':
./src/c/czscan8.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixtof':
./src/c/czscan8.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `fixtoi':
./src/c/czscan8.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `floodfill':
./src/c/czscan8.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/czscan8.o: In function `ftofix':
./src/c/czscan8.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/czscan8.o: In function `get_clip_rect':
./src/c/czscan8.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/czscan8.o: In function `get_clip_state':
./src/c/czscan8.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/czscan8.o: In function `get_desktop_resolution':
./src/c/czscan8.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/czscan8.o: In function `geta32':
./src/c/czscan8.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getb15':
./src/c/czscan8.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getb16':
./src/c/czscan8.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getb24':
./src/c/czscan8.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getb32':
./src/c/czscan8.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getb8':
./src/c/czscan8.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getg15':
./src/c/czscan8.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getg16':
./src/c/czscan8.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getg24':
./src/c/czscan8.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getg32':
./src/c/czscan8.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getg8':
./src/c/czscan8.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getpixel':
./src/c/czscan8.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getr15':
./src/c/czscan8.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getr16':
./src/c/czscan8.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getr24':
./src/c/czscan8.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getr32':
./src/c/czscan8.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `getr8':
./src/c/czscan8.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/czscan8.o: In function `gui_textout':
./src/c/czscan8.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `install_allegro':
./src/c/czscan8.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_inside_bitmap':
./src/c/czscan8.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_linear_bitmap':
./src/c/czscan8.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_memory_bitmap':
./src/c/czscan8.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_planar_bitmap':
./src/c/czscan8.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_same_bitmap':
./src/c/czscan8.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_screen_bitmap':
./src/c/czscan8.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_sub_bitmap':
./src/c/czscan8.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_system_bitmap':
./src/c/czscan8.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_video_bitmap':
./src/c/czscan8.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/czscan8.o: In function `is_windowed_mode':
./src/c/czscan8.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/czscan8.o: In function `itofix':
./src/c/czscan8.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `line':
./src/c/czscan8.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/czscan8.o: In function `makeacol32':
./src/c/czscan8.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/czscan8.o: In function `makecol15':
./src/c/czscan8.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/czscan8.o: In function `makecol16':
./src/c/czscan8.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `makecol24':
./src/c/czscan8.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `makecol32':
./src/c/czscan8.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/czscan8.o: In function `persp_project':
./src/c/czscan8.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/czscan8.o: In function `persp_project_f':
./src/c/czscan8.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/czscan8.o: In function `pivot_scaled_sprite':
./src/c/czscan8.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/czscan8.o: In function `pivot_scaled_sprite_v_flip':
./src/c/czscan8.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `pivot_sprite':
./src/c/czscan8.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `pivot_sprite_v_flip':
./src/c/czscan8.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/czscan8.o: In function `polygon':
./src/c/czscan8.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `polygon3d':
./src/c/czscan8.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/czscan8.o: In function `polygon3d_f':
./src/c/czscan8.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/czscan8.o: In function `putpixel':
./src/c/czscan8.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/czscan8.o: In function `quad3d':
./src/c/czscan8.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/czscan8.o: In function `quad3d_f':
./src/c/czscan8.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/czscan8.o: In function `rect':
./src/c/czscan8.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `rectfill':
./src/c/czscan8.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/czscan8.o: In function `release_bitmap':
./src/c/czscan8.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `release_screen':
./src/c/czscan8.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `rotate_scaled_sprite':
./src/c/czscan8.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/czscan8.o: In function `rotate_scaled_sprite_v_flip':
./src/c/czscan8.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/czscan8.o: In function `rotate_sprite':
./src/c/czscan8.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/czscan8.o: In function `rotate_sprite_v_flip':
./src/c/czscan8.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `set_clip_state':
./src/c/czscan8.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/czscan8.o: In function `set_window_close_button':
./src/c/czscan8.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `set_window_close_hook':
./src/c/czscan8.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `set_window_title':
./src/c/czscan8.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `spline':
./src/c/czscan8.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/czscan8.o: In function `textout':
./src/c/czscan8.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `textout_centre':
./src/c/czscan8.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/czscan8.o: In function `textout_justify':
./src/c/czscan8.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/czscan8.o: In function `textout_right':
./src/c/czscan8.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/czscan8.o: In function `triangle':
./src/c/czscan8.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/czscan8.o: In function `triangle3d':
./src/c/czscan8.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/czscan8.o: In function `triangle3d_f':
./src/c/czscan8.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/czscan8.o: In function `yield_timeslice':
./src/c/czscan8.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_allegro_hline':
./src/misc/ccolconv.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_allegro_vline':
./src/misc/ccolconv.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_default_ds':
./src/misc/ccolconv.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_getpixel':
./src/misc/ccolconv.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_getpixel15':
./src/misc/ccolconv.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_getpixel16':
./src/misc/ccolconv.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_getpixel24':
./src/misc/ccolconv.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_getpixel32':
./src/misc/ccolconv.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_grow_scratch_mem':
./src/misc/ccolconv.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_putpixel':
./src/misc/ccolconv.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_putpixel15':
./src/misc/ccolconv.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_putpixel16':
./src/misc/ccolconv.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_putpixel24':
./src/misc/ccolconv.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_putpixel32':
./src/misc/ccolconv.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `_set_color':
./src/misc/ccolconv.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `acquire_bitmap':
./src/misc/ccolconv.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `acquire_screen':
./src/misc/ccolconv.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `apply_matrix':
./src/misc/ccolconv.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `arc':
./src/misc/ccolconv.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bitmap_color_depth':
./src/misc/ccolconv.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bitmap_mask_color':
./src/misc/ccolconv.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bmp_read24':
./src/misc/ccolconv.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bmp_read_line':
./src/misc/ccolconv.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bmp_unwrite_line':
./src/misc/ccolconv.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bmp_write24':
./src/misc/ccolconv.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `bmp_write_line':
./src/misc/ccolconv.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `circle':
./src/misc/ccolconv.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `circlefill':
./src/misc/ccolconv.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `clear_to_color':
./src/misc/ccolconv.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `desktop_color_depth':
./src/misc/ccolconv.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `dot_product':
./src/misc/ccolconv.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `dot_product_f':
./src/misc/ccolconv.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_character':
./src/misc/ccolconv.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_character_ex':
./src/misc/ccolconv.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_gouraud_sprite':
./src/misc/ccolconv.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_lit_rle_sprite':
./src/misc/ccolconv.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_lit_sprite':
./src/misc/ccolconv.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_rle_sprite':
./src/misc/ccolconv.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_sprite':
./src/misc/ccolconv.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_sprite_h_flip':
./src/misc/ccolconv.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_sprite_v_flip':
./src/misc/ccolconv.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_sprite_vh_flip':
./src/misc/ccolconv.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_trans_rle_sprite':
./src/misc/ccolconv.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `draw_trans_sprite':
./src/misc/ccolconv.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `ellipse':
./src/misc/ccolconv.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `ellipsefill':
./src/misc/ccolconv.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fastline':
./src/misc/ccolconv.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `file_select':
./src/misc/ccolconv.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixacos':
./src/misc/ccolconv.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixadd':
./src/misc/ccolconv.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixasin':
./src/misc/ccolconv.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixceil':
./src/misc/ccolconv.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixcos':
./src/misc/ccolconv.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixdiv':
./src/misc/ccolconv.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixfloor':
./src/misc/ccolconv.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixmul':
./src/misc/ccolconv.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixsin':
./src/misc/ccolconv.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixsub':
./src/misc/ccolconv.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixtan':
./src/misc/ccolconv.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixtof':
./src/misc/ccolconv.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `fixtoi':
./src/misc/ccolconv.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `floodfill':
./src/misc/ccolconv.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `ftofix':
./src/misc/ccolconv.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `get_clip_rect':
./src/misc/ccolconv.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `get_clip_state':
./src/misc/ccolconv.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `get_desktop_resolution':
./src/misc/ccolconv.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `geta32':
./src/misc/ccolconv.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getb15':
./src/misc/ccolconv.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getb16':
./src/misc/ccolconv.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getb24':
./src/misc/ccolconv.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getb32':
./src/misc/ccolconv.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getb8':
./src/misc/ccolconv.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getg15':
./src/misc/ccolconv.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getg16':
./src/misc/ccolconv.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getg24':
./src/misc/ccolconv.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getg32':
./src/misc/ccolconv.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getg8':
./src/misc/ccolconv.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getpixel':
./src/misc/ccolconv.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getr15':
./src/misc/ccolconv.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getr16':
./src/misc/ccolconv.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getr24':
./src/misc/ccolconv.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getr32':
./src/misc/ccolconv.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `getr8':
./src/misc/ccolconv.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `gui_textout':
./src/misc/ccolconv.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `install_allegro':
./src/misc/ccolconv.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_inside_bitmap':
./src/misc/ccolconv.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_linear_bitmap':
./src/misc/ccolconv.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_memory_bitmap':
./src/misc/ccolconv.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_planar_bitmap':
./src/misc/ccolconv.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_same_bitmap':
./src/misc/ccolconv.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_screen_bitmap':
./src/misc/ccolconv.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_sub_bitmap':
./src/misc/ccolconv.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_system_bitmap':
./src/misc/ccolconv.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_video_bitmap':
./src/misc/ccolconv.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `is_windowed_mode':
./src/misc/ccolconv.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `itofix':
./src/misc/ccolconv.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `line':
./src/misc/ccolconv.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `makeacol32':
./src/misc/ccolconv.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `makecol15':
./src/misc/ccolconv.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `makecol16':
./src/misc/ccolconv.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `makecol24':
./src/misc/ccolconv.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `makecol32':
./src/misc/ccolconv.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `persp_project':
./src/misc/ccolconv.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `persp_project_f':
./src/misc/ccolconv.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `pivot_scaled_sprite':
./src/misc/ccolconv.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `pivot_scaled_sprite_v_flip':
./src/misc/ccolconv.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `pivot_sprite':
./src/misc/ccolconv.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `pivot_sprite_v_flip':
./src/misc/ccolconv.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `polygon':
./src/misc/ccolconv.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `polygon3d':
./src/misc/ccolconv.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `polygon3d_f':
./src/misc/ccolconv.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `putpixel':
./src/misc/ccolconv.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `quad3d':
./src/misc/ccolconv.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `quad3d_f':
./src/misc/ccolconv.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `rect':
./src/misc/ccolconv.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `rectfill':
./src/misc/ccolconv.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `release_bitmap':
./src/misc/ccolconv.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `release_screen':
./src/misc/ccolconv.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `rotate_scaled_sprite':
./src/misc/ccolconv.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `rotate_scaled_sprite_v_flip':
./src/misc/ccolconv.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `rotate_sprite':
./src/misc/ccolconv.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `rotate_sprite_v_flip':
./src/misc/ccolconv.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `set_clip_state':
./src/misc/ccolconv.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `set_window_close_button':
./src/misc/ccolconv.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `set_window_close_hook':
./src/misc/ccolconv.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `set_window_title':
./src/misc/ccolconv.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `spline':
./src/misc/ccolconv.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `textout':
./src/misc/ccolconv.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `textout_centre':
./src/misc/ccolconv.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `textout_justify':
./src/misc/ccolconv.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `textout_right':
./src/misc/ccolconv.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `triangle':
./src/misc/ccolconv.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `triangle3d':
./src/misc/ccolconv.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `triangle3d_f':
./src/misc/ccolconv.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/ccolconv.o: In function `yield_timeslice':
./src/misc/ccolconv.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_allegro_hline':
./src/x/xgfxdrv.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_allegro_vline':
./src/x/xgfxdrv.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_default_ds':
./src/x/xgfxdrv.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_getpixel':
./src/x/xgfxdrv.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_getpixel15':
./src/x/xgfxdrv.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_getpixel16':
./src/x/xgfxdrv.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_getpixel24':
./src/x/xgfxdrv.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_getpixel32':
./src/x/xgfxdrv.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_grow_scratch_mem':
./src/x/xgfxdrv.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_putpixel':
./src/x/xgfxdrv.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_putpixel15':
./src/x/xgfxdrv.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_putpixel16':
./src/x/xgfxdrv.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_putpixel24':
./src/x/xgfxdrv.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_putpixel32':
./src/x/xgfxdrv.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `_set_color':
./src/x/xgfxdrv.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `acquire_bitmap':
./src/x/xgfxdrv.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `acquire_screen':
./src/x/xgfxdrv.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `apply_matrix':
./src/x/xgfxdrv.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `arc':
./src/x/xgfxdrv.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bitmap_color_depth':
./src/x/xgfxdrv.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bitmap_mask_color':
./src/x/xgfxdrv.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bmp_read24':
./src/x/xgfxdrv.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bmp_read_line':
./src/x/xgfxdrv.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bmp_unwrite_line':
./src/x/xgfxdrv.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bmp_write24':
./src/x/xgfxdrv.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `bmp_write_line':
./src/x/xgfxdrv.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `circle':
./src/x/xgfxdrv.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `circlefill':
./src/x/xgfxdrv.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `clear_to_color':
./src/x/xgfxdrv.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `desktop_color_depth':
./src/x/xgfxdrv.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `dot_product':
./src/x/xgfxdrv.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `dot_product_f':
./src/x/xgfxdrv.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_character':
./src/x/xgfxdrv.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_character_ex':
./src/x/xgfxdrv.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_gouraud_sprite':
./src/x/xgfxdrv.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_lit_rle_sprite':
./src/x/xgfxdrv.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_lit_sprite':
./src/x/xgfxdrv.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_rle_sprite':
./src/x/xgfxdrv.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_sprite':
./src/x/xgfxdrv.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_sprite_h_flip':
./src/x/xgfxdrv.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_sprite_v_flip':
./src/x/xgfxdrv.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_sprite_vh_flip':
./src/x/xgfxdrv.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_trans_rle_sprite':
./src/x/xgfxdrv.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `draw_trans_sprite':
./src/x/xgfxdrv.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `ellipse':
./src/x/xgfxdrv.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `ellipsefill':
./src/x/xgfxdrv.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fastline':
./src/x/xgfxdrv.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `file_select':
./src/x/xgfxdrv.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixacos':
./src/x/xgfxdrv.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixadd':
./src/x/xgfxdrv.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixasin':
./src/x/xgfxdrv.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixceil':
./src/x/xgfxdrv.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixcos':
./src/x/xgfxdrv.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixdiv':
./src/x/xgfxdrv.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixfloor':
./src/x/xgfxdrv.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixmul':
./src/x/xgfxdrv.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixsin':
./src/x/xgfxdrv.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixsub':
./src/x/xgfxdrv.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixtan':
./src/x/xgfxdrv.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixtof':
./src/x/xgfxdrv.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `fixtoi':
./src/x/xgfxdrv.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `floodfill':
./src/x/xgfxdrv.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `ftofix':
./src/x/xgfxdrv.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `get_clip_rect':
./src/x/xgfxdrv.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `get_clip_state':
./src/x/xgfxdrv.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `get_desktop_resolution':
./src/x/xgfxdrv.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `geta32':
./src/x/xgfxdrv.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getb15':
./src/x/xgfxdrv.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getb16':
./src/x/xgfxdrv.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getb24':
./src/x/xgfxdrv.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getb32':
./src/x/xgfxdrv.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getb8':
./src/x/xgfxdrv.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getg15':
./src/x/xgfxdrv.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getg16':
./src/x/xgfxdrv.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getg24':
./src/x/xgfxdrv.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getg32':
./src/x/xgfxdrv.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getg8':
./src/x/xgfxdrv.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getpixel':
./src/x/xgfxdrv.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getr15':
./src/x/xgfxdrv.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getr16':
./src/x/xgfxdrv.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getr24':
./src/x/xgfxdrv.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getr32':
./src/x/xgfxdrv.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `getr8':
./src/x/xgfxdrv.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `gui_textout':
./src/x/xgfxdrv.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `install_allegro':
./src/x/xgfxdrv.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_inside_bitmap':
./src/x/xgfxdrv.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_linear_bitmap':
./src/x/xgfxdrv.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_memory_bitmap':
./src/x/xgfxdrv.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_planar_bitmap':
./src/x/xgfxdrv.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_same_bitmap':
./src/x/xgfxdrv.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_screen_bitmap':
./src/x/xgfxdrv.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_sub_bitmap':
./src/x/xgfxdrv.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_system_bitmap':
./src/x/xgfxdrv.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_video_bitmap':
./src/x/xgfxdrv.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `is_windowed_mode':
./src/x/xgfxdrv.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `itofix':
./src/x/xgfxdrv.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `line':
./src/x/xgfxdrv.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `makeacol32':
./src/x/xgfxdrv.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `makecol15':
./src/x/xgfxdrv.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `makecol16':
./src/x/xgfxdrv.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `makecol24':
./src/x/xgfxdrv.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `makecol32':
./src/x/xgfxdrv.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `persp_project':
./src/x/xgfxdrv.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `persp_project_f':
./src/x/xgfxdrv.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `pivot_scaled_sprite':
./src/x/xgfxdrv.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xgfxdrv.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `pivot_sprite':
./src/x/xgfxdrv.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `pivot_sprite_v_flip':
./src/x/xgfxdrv.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `polygon':
./src/x/xgfxdrv.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `polygon3d':
./src/x/xgfxdrv.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `polygon3d_f':
./src/x/xgfxdrv.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `putpixel':
./src/x/xgfxdrv.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `quad3d':
./src/x/xgfxdrv.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `quad3d_f':
./src/x/xgfxdrv.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `rect':
./src/x/xgfxdrv.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `rectfill':
./src/x/xgfxdrv.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `release_bitmap':
./src/x/xgfxdrv.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `release_screen':
./src/x/xgfxdrv.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `rotate_scaled_sprite':
./src/x/xgfxdrv.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xgfxdrv.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `rotate_sprite':
./src/x/xgfxdrv.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `rotate_sprite_v_flip':
./src/x/xgfxdrv.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `set_clip_state':
./src/x/xgfxdrv.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `set_window_close_button':
./src/x/xgfxdrv.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `set_window_close_hook':
./src/x/xgfxdrv.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `set_window_title':
./src/x/xgfxdrv.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `spline':
./src/x/xgfxdrv.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `textout':
./src/x/xgfxdrv.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `textout_centre':
./src/x/xgfxdrv.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `textout_justify':
./src/x/xgfxdrv.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `textout_right':
./src/x/xgfxdrv.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `triangle':
./src/x/xgfxdrv.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `triangle3d':
./src/x/xgfxdrv.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `triangle3d_f':
./src/x/xgfxdrv.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xgfxdrv.o: In function `yield_timeslice':
./src/x/xgfxdrv.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_allegro_hline':
./src/x/xkeyboard.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_allegro_vline':
./src/x/xkeyboard.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_default_ds':
./src/x/xkeyboard.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_getpixel':
./src/x/xkeyboard.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_getpixel15':
./src/x/xkeyboard.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_getpixel16':
./src/x/xkeyboard.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_getpixel24':
./src/x/xkeyboard.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_getpixel32':
./src/x/xkeyboard.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_grow_scratch_mem':
./src/x/xkeyboard.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_putpixel':
./src/x/xkeyboard.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_putpixel15':
./src/x/xkeyboard.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_putpixel16':
./src/x/xkeyboard.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_putpixel24':
./src/x/xkeyboard.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_putpixel32':
./src/x/xkeyboard.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `_set_color':
./src/x/xkeyboard.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `acquire_bitmap':
./src/x/xkeyboard.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `acquire_screen':
./src/x/xkeyboard.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `apply_matrix':
./src/x/xkeyboard.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `arc':
./src/x/xkeyboard.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bitmap_color_depth':
./src/x/xkeyboard.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bitmap_mask_color':
./src/x/xkeyboard.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bmp_read24':
./src/x/xkeyboard.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bmp_read_line':
./src/x/xkeyboard.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bmp_unwrite_line':
./src/x/xkeyboard.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bmp_write24':
./src/x/xkeyboard.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `bmp_write_line':
./src/x/xkeyboard.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `circle':
./src/x/xkeyboard.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `circlefill':
./src/x/xkeyboard.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `clear_to_color':
./src/x/xkeyboard.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `desktop_color_depth':
./src/x/xkeyboard.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `dot_product':
./src/x/xkeyboard.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `dot_product_f':
./src/x/xkeyboard.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_character':
./src/x/xkeyboard.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_character_ex':
./src/x/xkeyboard.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_gouraud_sprite':
./src/x/xkeyboard.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_lit_rle_sprite':
./src/x/xkeyboard.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_lit_sprite':
./src/x/xkeyboard.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_rle_sprite':
./src/x/xkeyboard.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_sprite':
./src/x/xkeyboard.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_sprite_h_flip':
./src/x/xkeyboard.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_sprite_v_flip':
./src/x/xkeyboard.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_sprite_vh_flip':
./src/x/xkeyboard.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_trans_rle_sprite':
./src/x/xkeyboard.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `draw_trans_sprite':
./src/x/xkeyboard.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `ellipse':
./src/x/xkeyboard.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `ellipsefill':
./src/x/xkeyboard.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fastline':
./src/x/xkeyboard.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `file_select':
./src/x/xkeyboard.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixacos':
./src/x/xkeyboard.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixadd':
./src/x/xkeyboard.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixasin':
./src/x/xkeyboard.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixceil':
./src/x/xkeyboard.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixcos':
./src/x/xkeyboard.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixdiv':
./src/x/xkeyboard.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixfloor':
./src/x/xkeyboard.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixmul':
./src/x/xkeyboard.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixsin':
./src/x/xkeyboard.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixsub':
./src/x/xkeyboard.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixtan':
./src/x/xkeyboard.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixtof':
./src/x/xkeyboard.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `fixtoi':
./src/x/xkeyboard.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `floodfill':
./src/x/xkeyboard.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `ftofix':
./src/x/xkeyboard.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `get_clip_rect':
./src/x/xkeyboard.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `get_clip_state':
./src/x/xkeyboard.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `get_desktop_resolution':
./src/x/xkeyboard.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `geta32':
./src/x/xkeyboard.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getb15':
./src/x/xkeyboard.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getb16':
./src/x/xkeyboard.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getb24':
./src/x/xkeyboard.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getb32':
./src/x/xkeyboard.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getb8':
./src/x/xkeyboard.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getg15':
./src/x/xkeyboard.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getg16':
./src/x/xkeyboard.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getg24':
./src/x/xkeyboard.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getg32':
./src/x/xkeyboard.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getg8':
./src/x/xkeyboard.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getpixel':
./src/x/xkeyboard.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getr15':
./src/x/xkeyboard.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getr16':
./src/x/xkeyboard.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getr24':
./src/x/xkeyboard.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getr32':
./src/x/xkeyboard.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `getr8':
./src/x/xkeyboard.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `gui_textout':
./src/x/xkeyboard.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `install_allegro':
./src/x/xkeyboard.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_inside_bitmap':
./src/x/xkeyboard.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_linear_bitmap':
./src/x/xkeyboard.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_memory_bitmap':
./src/x/xkeyboard.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_planar_bitmap':
./src/x/xkeyboard.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_same_bitmap':
./src/x/xkeyboard.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_screen_bitmap':
./src/x/xkeyboard.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_sub_bitmap':
./src/x/xkeyboard.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_system_bitmap':
./src/x/xkeyboard.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_video_bitmap':
./src/x/xkeyboard.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `is_windowed_mode':
./src/x/xkeyboard.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `itofix':
./src/x/xkeyboard.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `line':
./src/x/xkeyboard.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `makeacol32':
./src/x/xkeyboard.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `makecol15':
./src/x/xkeyboard.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `makecol16':
./src/x/xkeyboard.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `makecol24':
./src/x/xkeyboard.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `makecol32':
./src/x/xkeyboard.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `persp_project':
./src/x/xkeyboard.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `persp_project_f':
./src/x/xkeyboard.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `pivot_scaled_sprite':
./src/x/xkeyboard.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xkeyboard.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `pivot_sprite':
./src/x/xkeyboard.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `pivot_sprite_v_flip':
./src/x/xkeyboard.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `polygon':
./src/x/xkeyboard.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `polygon3d':
./src/x/xkeyboard.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `polygon3d_f':
./src/x/xkeyboard.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `putpixel':
./src/x/xkeyboard.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `quad3d':
./src/x/xkeyboard.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `quad3d_f':
./src/x/xkeyboard.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `rect':
./src/x/xkeyboard.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `rectfill':
./src/x/xkeyboard.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `release_bitmap':
./src/x/xkeyboard.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `release_screen':
./src/x/xkeyboard.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `rotate_scaled_sprite':
./src/x/xkeyboard.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xkeyboard.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `rotate_sprite':
./src/x/xkeyboard.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `rotate_sprite_v_flip':
./src/x/xkeyboard.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `set_clip_state':
./src/x/xkeyboard.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `set_window_close_button':
./src/x/xkeyboard.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `set_window_close_hook':
./src/x/xkeyboard.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `set_window_title':
./src/x/xkeyboard.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `spline':
./src/x/xkeyboard.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `textout':
./src/x/xkeyboard.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `textout_centre':
./src/x/xkeyboard.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `textout_justify':
./src/x/xkeyboard.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `textout_right':
./src/x/xkeyboard.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `triangle':
./src/x/xkeyboard.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `triangle3d':
./src/x/xkeyboard.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `triangle3d_f':
./src/x/xkeyboard.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xkeyboard.o: In function `yield_timeslice':
./src/x/xkeyboard.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_allegro_hline':
./src/x/xmouse.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_allegro_vline':
./src/x/xmouse.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_default_ds':
./src/x/xmouse.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_getpixel':
./src/x/xmouse.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_getpixel15':
./src/x/xmouse.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_getpixel16':
./src/x/xmouse.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_getpixel24':
./src/x/xmouse.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_getpixel32':
./src/x/xmouse.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_grow_scratch_mem':
./src/x/xmouse.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_putpixel':
./src/x/xmouse.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_putpixel15':
./src/x/xmouse.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_putpixel16':
./src/x/xmouse.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_putpixel24':
./src/x/xmouse.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_putpixel32':
./src/x/xmouse.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xmouse.o: In function `_set_color':
./src/x/xmouse.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xmouse.o: In function `acquire_bitmap':
./src/x/xmouse.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xmouse.o: In function `acquire_screen':
./src/x/xmouse.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `apply_matrix':
./src/x/xmouse.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `arc':
./src/x/xmouse.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bitmap_color_depth':
./src/x/xmouse.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bitmap_mask_color':
./src/x/xmouse.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bmp_read24':
./src/x/xmouse.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bmp_read_line':
./src/x/xmouse.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bmp_unwrite_line':
./src/x/xmouse.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bmp_write24':
./src/x/xmouse.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xmouse.o: In function `bmp_write_line':
./src/x/xmouse.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xmouse.o: In function `circle':
./src/x/xmouse.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `circlefill':
./src/x/xmouse.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `clear_to_color':
./src/x/xmouse.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xmouse.o: In function `desktop_color_depth':
./src/x/xmouse.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `dot_product':
./src/x/xmouse.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xmouse.o: In function `dot_product_f':
./src/x/xmouse.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_character':
./src/x/xmouse.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_character_ex':
./src/x/xmouse.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_gouraud_sprite':
./src/x/xmouse.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_lit_rle_sprite':
./src/x/xmouse.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_lit_sprite':
./src/x/xmouse.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_rle_sprite':
./src/x/xmouse.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_sprite':
./src/x/xmouse.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_sprite_h_flip':
./src/x/xmouse.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_sprite_v_flip':
./src/x/xmouse.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_sprite_vh_flip':
./src/x/xmouse.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_trans_rle_sprite':
./src/x/xmouse.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xmouse.o: In function `draw_trans_sprite':
./src/x/xmouse.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `ellipse':
./src/x/xmouse.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `ellipsefill':
./src/x/xmouse.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fastline':
./src/x/xmouse.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xmouse.o: In function `file_select':
./src/x/xmouse.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixacos':
./src/x/xmouse.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixadd':
./src/x/xmouse.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixasin':
./src/x/xmouse.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixceil':
./src/x/xmouse.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixcos':
./src/x/xmouse.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixdiv':
./src/x/xmouse.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixfloor':
./src/x/xmouse.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixmul':
./src/x/xmouse.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixsin':
./src/x/xmouse.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixsub':
./src/x/xmouse.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixtan':
./src/x/xmouse.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixtof':
./src/x/xmouse.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `fixtoi':
./src/x/xmouse.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `floodfill':
./src/x/xmouse.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xmouse.o: In function `ftofix':
./src/x/xmouse.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xmouse.o: In function `get_clip_rect':
./src/x/xmouse.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xmouse.o: In function `get_clip_state':
./src/x/xmouse.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xmouse.o: In function `get_desktop_resolution':
./src/x/xmouse.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xmouse.o: In function `geta32':
./src/x/xmouse.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getb15':
./src/x/xmouse.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getb16':
./src/x/xmouse.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getb24':
./src/x/xmouse.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getb32':
./src/x/xmouse.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getb8':
./src/x/xmouse.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getg15':
./src/x/xmouse.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getg16':
./src/x/xmouse.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getg24':
./src/x/xmouse.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getg32':
./src/x/xmouse.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getg8':
./src/x/xmouse.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getpixel':
./src/x/xmouse.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getr15':
./src/x/xmouse.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getr16':
./src/x/xmouse.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getr24':
./src/x/xmouse.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getr32':
./src/x/xmouse.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `getr8':
./src/x/xmouse.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xmouse.o: In function `gui_textout':
./src/x/xmouse.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `install_allegro':
./src/x/xmouse.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_inside_bitmap':
./src/x/xmouse.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_linear_bitmap':
./src/x/xmouse.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_memory_bitmap':
./src/x/xmouse.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_planar_bitmap':
./src/x/xmouse.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_same_bitmap':
./src/x/xmouse.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_screen_bitmap':
./src/x/xmouse.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_sub_bitmap':
./src/x/xmouse.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_system_bitmap':
./src/x/xmouse.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_video_bitmap':
./src/x/xmouse.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xmouse.o: In function `is_windowed_mode':
./src/x/xmouse.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xmouse.o: In function `itofix':
./src/x/xmouse.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `line':
./src/x/xmouse.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xmouse.o: In function `makeacol32':
./src/x/xmouse.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xmouse.o: In function `makecol15':
./src/x/xmouse.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xmouse.o: In function `makecol16':
./src/x/xmouse.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `makecol24':
./src/x/xmouse.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `makecol32':
./src/x/xmouse.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xmouse.o: In function `persp_project':
./src/x/xmouse.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xmouse.o: In function `persp_project_f':
./src/x/xmouse.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xmouse.o: In function `pivot_scaled_sprite':
./src/x/xmouse.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xmouse.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xmouse.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `pivot_sprite':
./src/x/xmouse.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `pivot_sprite_v_flip':
./src/x/xmouse.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xmouse.o: In function `polygon':
./src/x/xmouse.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `polygon3d':
./src/x/xmouse.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xmouse.o: In function `polygon3d_f':
./src/x/xmouse.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xmouse.o: In function `putpixel':
./src/x/xmouse.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xmouse.o: In function `quad3d':
./src/x/xmouse.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xmouse.o: In function `quad3d_f':
./src/x/xmouse.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xmouse.o: In function `rect':
./src/x/xmouse.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `rectfill':
./src/x/xmouse.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xmouse.o: In function `release_bitmap':
./src/x/xmouse.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `release_screen':
./src/x/xmouse.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `rotate_scaled_sprite':
./src/x/xmouse.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xmouse.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xmouse.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xmouse.o: In function `rotate_sprite':
./src/x/xmouse.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xmouse.o: In function `rotate_sprite_v_flip':
./src/x/xmouse.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `set_clip_state':
./src/x/xmouse.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xmouse.o: In function `set_window_close_button':
./src/x/xmouse.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `set_window_close_hook':
./src/x/xmouse.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `set_window_title':
./src/x/xmouse.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `spline':
./src/x/xmouse.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xmouse.o: In function `textout':
./src/x/xmouse.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `textout_centre':
./src/x/xmouse.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xmouse.o: In function `textout_justify':
./src/x/xmouse.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xmouse.o: In function `textout_right':
./src/x/xmouse.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xmouse.o: In function `triangle':
./src/x/xmouse.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xmouse.o: In function `triangle3d':
./src/x/xmouse.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xmouse.o: In function `triangle3d_f':
./src/x/xmouse.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xmouse.o: In function `yield_timeslice':
./src/x/xmouse.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_allegro_hline':
./src/x/xsystem.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_allegro_vline':
./src/x/xsystem.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_default_ds':
./src/x/xsystem.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_getpixel':
./src/x/xsystem.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_getpixel15':
./src/x/xsystem.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_getpixel16':
./src/x/xsystem.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_getpixel24':
./src/x/xsystem.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_getpixel32':
./src/x/xsystem.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_grow_scratch_mem':
./src/x/xsystem.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_putpixel':
./src/x/xsystem.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_putpixel15':
./src/x/xsystem.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_putpixel16':
./src/x/xsystem.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_putpixel24':
./src/x/xsystem.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_putpixel32':
./src/x/xsystem.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xsystem.o: In function `_set_color':
./src/x/xsystem.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xsystem.o: In function `acquire_bitmap':
./src/x/xsystem.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xsystem.o: In function `acquire_screen':
./src/x/xsystem.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `apply_matrix':
./src/x/xsystem.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `arc':
./src/x/xsystem.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bitmap_color_depth':
./src/x/xsystem.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bitmap_mask_color':
./src/x/xsystem.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bmp_read24':
./src/x/xsystem.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bmp_read_line':
./src/x/xsystem.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bmp_unwrite_line':
./src/x/xsystem.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bmp_write24':
./src/x/xsystem.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xsystem.o: In function `bmp_write_line':
./src/x/xsystem.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xsystem.o: In function `circle':
./src/x/xsystem.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `circlefill':
./src/x/xsystem.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `clear_to_color':
./src/x/xsystem.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xsystem.o: In function `desktop_color_depth':
./src/x/xsystem.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `dot_product':
./src/x/xsystem.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xsystem.o: In function `dot_product_f':
./src/x/xsystem.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_character':
./src/x/xsystem.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_character_ex':
./src/x/xsystem.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_gouraud_sprite':
./src/x/xsystem.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_lit_rle_sprite':
./src/x/xsystem.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_lit_sprite':
./src/x/xsystem.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_rle_sprite':
./src/x/xsystem.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_sprite':
./src/x/xsystem.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_sprite_h_flip':
./src/x/xsystem.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_sprite_v_flip':
./src/x/xsystem.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_sprite_vh_flip':
./src/x/xsystem.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_trans_rle_sprite':
./src/x/xsystem.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xsystem.o: In function `draw_trans_sprite':
./src/x/xsystem.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `ellipse':
./src/x/xsystem.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `ellipsefill':
./src/x/xsystem.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fastline':
./src/x/xsystem.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xsystem.o: In function `file_select':
./src/x/xsystem.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixacos':
./src/x/xsystem.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixadd':
./src/x/xsystem.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixasin':
./src/x/xsystem.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixceil':
./src/x/xsystem.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixcos':
./src/x/xsystem.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixdiv':
./src/x/xsystem.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixfloor':
./src/x/xsystem.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixmul':
./src/x/xsystem.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixsin':
./src/x/xsystem.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixsub':
./src/x/xsystem.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixtan':
./src/x/xsystem.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixtof':
./src/x/xsystem.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `fixtoi':
./src/x/xsystem.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `floodfill':
./src/x/xsystem.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xsystem.o: In function `ftofix':
./src/x/xsystem.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xsystem.o: In function `get_clip_rect':
./src/x/xsystem.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xsystem.o: In function `get_clip_state':
./src/x/xsystem.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xsystem.o: In function `get_desktop_resolution':
./src/x/xsystem.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xsystem.o: In function `geta32':
./src/x/xsystem.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getb15':
./src/x/xsystem.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getb16':
./src/x/xsystem.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getb24':
./src/x/xsystem.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getb32':
./src/x/xsystem.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getb8':
./src/x/xsystem.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getg15':
./src/x/xsystem.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getg16':
./src/x/xsystem.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getg24':
./src/x/xsystem.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getg32':
./src/x/xsystem.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getg8':
./src/x/xsystem.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getpixel':
./src/x/xsystem.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getr15':
./src/x/xsystem.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getr16':
./src/x/xsystem.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getr24':
./src/x/xsystem.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getr32':
./src/x/xsystem.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `getr8':
./src/x/xsystem.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xsystem.o: In function `gui_textout':
./src/x/xsystem.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `install_allegro':
./src/x/xsystem.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_inside_bitmap':
./src/x/xsystem.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_linear_bitmap':
./src/x/xsystem.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_memory_bitmap':
./src/x/xsystem.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_planar_bitmap':
./src/x/xsystem.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_same_bitmap':
./src/x/xsystem.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_screen_bitmap':
./src/x/xsystem.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_sub_bitmap':
./src/x/xsystem.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_system_bitmap':
./src/x/xsystem.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_video_bitmap':
./src/x/xsystem.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xsystem.o: In function `is_windowed_mode':
./src/x/xsystem.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xsystem.o: In function `itofix':
./src/x/xsystem.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `line':
./src/x/xsystem.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xsystem.o: In function `makeacol32':
./src/x/xsystem.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xsystem.o: In function `makecol15':
./src/x/xsystem.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xsystem.o: In function `makecol16':
./src/x/xsystem.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `makecol24':
./src/x/xsystem.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `makecol32':
./src/x/xsystem.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xsystem.o: In function `persp_project':
./src/x/xsystem.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xsystem.o: In function `persp_project_f':
./src/x/xsystem.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xsystem.o: In function `pivot_scaled_sprite':
./src/x/xsystem.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xsystem.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xsystem.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `pivot_sprite':
./src/x/xsystem.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `pivot_sprite_v_flip':
./src/x/xsystem.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xsystem.o: In function `polygon':
./src/x/xsystem.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `polygon3d':
./src/x/xsystem.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xsystem.o: In function `polygon3d_f':
./src/x/xsystem.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xsystem.o: In function `putpixel':
./src/x/xsystem.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xsystem.o: In function `quad3d':
./src/x/xsystem.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xsystem.o: In function `quad3d_f':
./src/x/xsystem.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xsystem.o: In function `rect':
./src/x/xsystem.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `rectfill':
./src/x/xsystem.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xsystem.o: In function `release_bitmap':
./src/x/xsystem.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `release_screen':
./src/x/xsystem.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `rotate_scaled_sprite':
./src/x/xsystem.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xsystem.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xsystem.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xsystem.o: In function `rotate_sprite':
./src/x/xsystem.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xsystem.o: In function `rotate_sprite_v_flip':
./src/x/xsystem.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `set_clip_state':
./src/x/xsystem.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xsystem.o: In function `set_window_close_button':
./src/x/xsystem.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `set_window_close_hook':
./src/x/xsystem.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `set_window_title':
./src/x/xsystem.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `spline':
./src/x/xsystem.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xsystem.o: In function `textout':
./src/x/xsystem.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `textout_centre':
./src/x/xsystem.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xsystem.o: In function `textout_justify':
./src/x/xsystem.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xsystem.o: In function `textout_right':
./src/x/xsystem.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xsystem.o: In function `triangle':
./src/x/xsystem.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xsystem.o: In function `triangle3d':
./src/x/xsystem.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xsystem.o: In function `triangle3d_f':
./src/x/xsystem.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xsystem.o: In function `yield_timeslice':
./src/x/xsystem.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_allegro_hline':
./src/x/xtimer.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_allegro_vline':
./src/x/xtimer.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_default_ds':
./src/x/xtimer.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_getpixel':
./src/x/xtimer.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_getpixel15':
./src/x/xtimer.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_getpixel16':
./src/x/xtimer.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_getpixel24':
./src/x/xtimer.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_getpixel32':
./src/x/xtimer.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_putpixel':
./src/x/xtimer.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_putpixel15':
./src/x/xtimer.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_putpixel16':
./src/x/xtimer.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_putpixel24':
./src/x/xtimer.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_putpixel32':
./src/x/xtimer.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xtimer.o: In function `_set_color':
./src/x/xtimer.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xtimer.o: In function `acquire_bitmap':
./src/x/xtimer.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xtimer.o: In function `acquire_screen':
./src/x/xtimer.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `apply_matrix':
./src/x/xtimer.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `arc':
./src/x/xtimer.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bitmap_color_depth':
./src/x/xtimer.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bitmap_mask_color':
./src/x/xtimer.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bmp_read24':
./src/x/xtimer.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bmp_read_line':
./src/x/xtimer.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bmp_unwrite_line':
./src/x/xtimer.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bmp_write24':
./src/x/xtimer.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xtimer.o: In function `bmp_write_line':
./src/x/xtimer.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xtimer.o: In function `circle':
./src/x/xtimer.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `circlefill':
./src/x/xtimer.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `clear_to_color':
./src/x/xtimer.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xtimer.o: In function `desktop_color_depth':
./src/x/xtimer.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `dot_product':
./src/x/xtimer.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xtimer.o: In function `dot_product_f':
./src/x/xtimer.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_character':
./src/x/xtimer.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_character_ex':
./src/x/xtimer.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_gouraud_sprite':
./src/x/xtimer.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_lit_rle_sprite':
./src/x/xtimer.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_lit_sprite':
./src/x/xtimer.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_rle_sprite':
./src/x/xtimer.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_sprite':
./src/x/xtimer.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_sprite_h_flip':
./src/x/xtimer.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_sprite_v_flip':
./src/x/xtimer.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_sprite_vh_flip':
./src/x/xtimer.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_trans_rle_sprite':
./src/x/xtimer.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xtimer.o: In function `draw_trans_sprite':
./src/x/xtimer.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `ellipse':
./src/x/xtimer.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `ellipsefill':
./src/x/xtimer.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fastline':
./src/x/xtimer.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xtimer.o: In function `file_select':
./src/x/xtimer.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixacos':
./src/x/xtimer.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixadd':
./src/x/xtimer.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixasin':
./src/x/xtimer.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixceil':
./src/x/xtimer.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixcos':
./src/x/xtimer.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixdiv':
./src/x/xtimer.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixfloor':
./src/x/xtimer.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixmul':
./src/x/xtimer.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixsin':
./src/x/xtimer.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixsub':
./src/x/xtimer.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixtan':
./src/x/xtimer.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixtof':
./src/x/xtimer.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `fixtoi':
./src/x/xtimer.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `floodfill':
./src/x/xtimer.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xtimer.o: In function `ftofix':
./src/x/xtimer.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xtimer.o: In function `get_clip_rect':
./src/x/xtimer.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xtimer.o: In function `get_clip_state':
./src/x/xtimer.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xtimer.o: In function `get_desktop_resolution':
./src/x/xtimer.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xtimer.o: In function `geta32':
./src/x/xtimer.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getb15':
./src/x/xtimer.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getb16':
./src/x/xtimer.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getb24':
./src/x/xtimer.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getb32':
./src/x/xtimer.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getb8':
./src/x/xtimer.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getg15':
./src/x/xtimer.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getg16':
./src/x/xtimer.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getg24':
./src/x/xtimer.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getg32':
./src/x/xtimer.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getg8':
./src/x/xtimer.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getpixel':
./src/x/xtimer.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getr15':
./src/x/xtimer.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getr16':
./src/x/xtimer.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getr24':
./src/x/xtimer.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getr32':
./src/x/xtimer.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `getr8':
./src/x/xtimer.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xtimer.o: In function `gui_textout':
./src/x/xtimer.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `install_allegro':
./src/x/xtimer.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_inside_bitmap':
./src/x/xtimer.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_linear_bitmap':
./src/x/xtimer.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_memory_bitmap':
./src/x/xtimer.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_planar_bitmap':
./src/x/xtimer.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_same_bitmap':
./src/x/xtimer.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_screen_bitmap':
./src/x/xtimer.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_sub_bitmap':
./src/x/xtimer.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_system_bitmap':
./src/x/xtimer.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_video_bitmap':
./src/x/xtimer.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xtimer.o: In function `is_windowed_mode':
./src/x/xtimer.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xtimer.o: In function `itofix':
./src/x/xtimer.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `line':
./src/x/xtimer.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xtimer.o: In function `makeacol32':
./src/x/xtimer.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xtimer.o: In function `makecol15':
./src/x/xtimer.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xtimer.o: In function `makecol16':
./src/x/xtimer.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `makecol24':
./src/x/xtimer.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `makecol32':
./src/x/xtimer.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xtimer.o: In function `persp_project':
./src/x/xtimer.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xtimer.o: In function `persp_project_f':
./src/x/xtimer.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xtimer.o: In function `pivot_scaled_sprite':
./src/x/xtimer.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xtimer.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xtimer.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `pivot_sprite':
./src/x/xtimer.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `pivot_sprite_v_flip':
./src/x/xtimer.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xtimer.o: In function `polygon':
./src/x/xtimer.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `polygon3d':
./src/x/xtimer.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xtimer.o: In function `polygon3d_f':
./src/x/xtimer.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xtimer.o: In function `putpixel':
./src/x/xtimer.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xtimer.o: In function `quad3d':
./src/x/xtimer.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xtimer.o: In function `quad3d_f':
./src/x/xtimer.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xtimer.o: In function `rect':
./src/x/xtimer.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `rectfill':
./src/x/xtimer.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xtimer.o: In function `release_bitmap':
./src/x/xtimer.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `release_screen':
./src/x/xtimer.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `rotate_scaled_sprite':
./src/x/xtimer.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xtimer.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xtimer.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xtimer.o: In function `rotate_sprite':
./src/x/xtimer.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xtimer.o: In function `rotate_sprite_v_flip':
./src/x/xtimer.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `set_clip_state':
./src/x/xtimer.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xtimer.o: In function `set_window_close_button':
./src/x/xtimer.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `set_window_close_hook':
./src/x/xtimer.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `set_window_title':
./src/x/xtimer.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `spline':
./src/x/xtimer.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xtimer.o: In function `textout':
./src/x/xtimer.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `textout_centre':
./src/x/xtimer.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xtimer.o: In function `textout_justify':
./src/x/xtimer.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xtimer.o: In function `textout_right':
./src/x/xtimer.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xtimer.o: In function `triangle':
./src/x/xtimer.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xtimer.o: In function `triangle3d':
./src/x/xtimer.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xtimer.o: In function `triangle3d_f':
./src/x/xtimer.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xtimer.o: In function `yield_timeslice':
./src/x/xtimer.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_allegro_hline':
./src/x/xvtable.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_allegro_vline':
./src/x/xvtable.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_default_ds':
./src/x/xvtable.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_getpixel':
./src/x/xvtable.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_getpixel15':
./src/x/xvtable.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_getpixel16':
./src/x/xvtable.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_getpixel24':
./src/x/xvtable.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_getpixel32':
./src/x/xvtable.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_grow_scratch_mem':
./src/x/xvtable.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_putpixel':
./src/x/xvtable.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_putpixel15':
./src/x/xvtable.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_putpixel16':
./src/x/xvtable.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_putpixel24':
./src/x/xvtable.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_putpixel32':
./src/x/xvtable.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xvtable.o: In function `_set_color':
./src/x/xvtable.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xvtable.o: In function `acquire_bitmap':
./src/x/xvtable.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xvtable.o: In function `acquire_screen':
./src/x/xvtable.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `apply_matrix':
./src/x/xvtable.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `arc':
./src/x/xvtable.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bitmap_color_depth':
./src/x/xvtable.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bitmap_mask_color':
./src/x/xvtable.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bmp_read24':
./src/x/xvtable.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bmp_read_line':
./src/x/xvtable.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bmp_unwrite_line':
./src/x/xvtable.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bmp_write24':
./src/x/xvtable.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xvtable.o: In function `bmp_write_line':
./src/x/xvtable.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xvtable.o: In function `circle':
./src/x/xvtable.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `circlefill':
./src/x/xvtable.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `clear_to_color':
./src/x/xvtable.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xvtable.o: In function `desktop_color_depth':
./src/x/xvtable.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `dot_product':
./src/x/xvtable.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xvtable.o: In function `dot_product_f':
./src/x/xvtable.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_character':
./src/x/xvtable.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_character_ex':
./src/x/xvtable.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_gouraud_sprite':
./src/x/xvtable.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_lit_rle_sprite':
./src/x/xvtable.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_lit_sprite':
./src/x/xvtable.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_rle_sprite':
./src/x/xvtable.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_sprite':
./src/x/xvtable.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_sprite_h_flip':
./src/x/xvtable.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_sprite_v_flip':
./src/x/xvtable.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_sprite_vh_flip':
./src/x/xvtable.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_trans_rle_sprite':
./src/x/xvtable.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xvtable.o: In function `draw_trans_sprite':
./src/x/xvtable.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `ellipse':
./src/x/xvtable.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `ellipsefill':
./src/x/xvtable.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fastline':
./src/x/xvtable.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xvtable.o: In function `file_select':
./src/x/xvtable.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixacos':
./src/x/xvtable.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixadd':
./src/x/xvtable.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixasin':
./src/x/xvtable.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixceil':
./src/x/xvtable.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixcos':
./src/x/xvtable.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixdiv':
./src/x/xvtable.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixfloor':
./src/x/xvtable.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixmul':
./src/x/xvtable.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixsin':
./src/x/xvtable.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixsub':
./src/x/xvtable.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixtan':
./src/x/xvtable.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixtof':
./src/x/xvtable.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `fixtoi':
./src/x/xvtable.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `floodfill':
./src/x/xvtable.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xvtable.o: In function `ftofix':
./src/x/xvtable.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xvtable.o: In function `get_clip_rect':
./src/x/xvtable.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xvtable.o: In function `get_clip_state':
./src/x/xvtable.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xvtable.o: In function `get_desktop_resolution':
./src/x/xvtable.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xvtable.o: In function `geta32':
./src/x/xvtable.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getb15':
./src/x/xvtable.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getb16':
./src/x/xvtable.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getb24':
./src/x/xvtable.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getb32':
./src/x/xvtable.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getb8':
./src/x/xvtable.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getg15':
./src/x/xvtable.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getg16':
./src/x/xvtable.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getg24':
./src/x/xvtable.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getg32':
./src/x/xvtable.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getg8':
./src/x/xvtable.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getpixel':
./src/x/xvtable.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getr15':
./src/x/xvtable.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getr16':
./src/x/xvtable.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getr24':
./src/x/xvtable.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getr32':
./src/x/xvtable.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `getr8':
./src/x/xvtable.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xvtable.o: In function `gui_textout':
./src/x/xvtable.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `install_allegro':
./src/x/xvtable.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_inside_bitmap':
./src/x/xvtable.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_linear_bitmap':
./src/x/xvtable.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_memory_bitmap':
./src/x/xvtable.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_planar_bitmap':
./src/x/xvtable.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_same_bitmap':
./src/x/xvtable.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_screen_bitmap':
./src/x/xvtable.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_sub_bitmap':
./src/x/xvtable.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_system_bitmap':
./src/x/xvtable.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_video_bitmap':
./src/x/xvtable.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xvtable.o: In function `is_windowed_mode':
./src/x/xvtable.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xvtable.o: In function `itofix':
./src/x/xvtable.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `line':
./src/x/xvtable.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xvtable.o: In function `makeacol32':
./src/x/xvtable.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xvtable.o: In function `makecol15':
./src/x/xvtable.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xvtable.o: In function `makecol16':
./src/x/xvtable.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `makecol24':
./src/x/xvtable.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `makecol32':
./src/x/xvtable.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xvtable.o: In function `persp_project':
./src/x/xvtable.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xvtable.o: In function `persp_project_f':
./src/x/xvtable.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xvtable.o: In function `pivot_scaled_sprite':
./src/x/xvtable.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xvtable.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xvtable.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `pivot_sprite':
./src/x/xvtable.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `pivot_sprite_v_flip':
./src/x/xvtable.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xvtable.o: In function `polygon':
./src/x/xvtable.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `polygon3d':
./src/x/xvtable.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xvtable.o: In function `polygon3d_f':
./src/x/xvtable.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xvtable.o: In function `putpixel':
./src/x/xvtable.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xvtable.o: In function `quad3d':
./src/x/xvtable.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xvtable.o: In function `quad3d_f':
./src/x/xvtable.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xvtable.o: In function `rect':
./src/x/xvtable.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `rectfill':
./src/x/xvtable.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xvtable.o: In function `release_bitmap':
./src/x/xvtable.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `release_screen':
./src/x/xvtable.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `rotate_scaled_sprite':
./src/x/xvtable.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xvtable.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xvtable.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xvtable.o: In function `rotate_sprite':
./src/x/xvtable.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xvtable.o: In function `rotate_sprite_v_flip':
./src/x/xvtable.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `set_clip_state':
./src/x/xvtable.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xvtable.o: In function `set_window_close_button':
./src/x/xvtable.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `set_window_close_hook':
./src/x/xvtable.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `set_window_title':
./src/x/xvtable.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `spline':
./src/x/xvtable.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xvtable.o: In function `textout':
./src/x/xvtable.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `textout_centre':
./src/x/xvtable.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xvtable.o: In function `textout_justify':
./src/x/xvtable.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xvtable.o: In function `textout_right':
./src/x/xvtable.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xvtable.o: In function `triangle':
./src/x/xvtable.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xvtable.o: In function `triangle3d':
./src/x/xvtable.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xvtable.o: In function `triangle3d_f':
./src/x/xvtable.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xvtable.o: In function `yield_timeslice':
./src/x/xvtable.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xwin.o: In function `_allegro_hline':
./src/x/xwin.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xwin.o: In function `_allegro_vline':
./src/x/xwin.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xwin.o: In function `_default_ds':
./src/x/xwin.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xwin.o: In function `_getpixel':
./src/x/xwin.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xwin.o: In function `_getpixel15':
./src/x/xwin.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xwin.o: In function `_getpixel16':
./src/x/xwin.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xwin.o: In function `_getpixel24':
./src/x/xwin.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xwin.o: In function `_getpixel32':
./src/x/xwin.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xwin.o: In function `_grow_scratch_mem':
./src/x/xwin.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xwin.o: In function `_putpixel':
./src/x/xwin.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xwin.o: In function `_putpixel15':
./src/x/xwin.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xwin.o: In function `_putpixel16':
./src/x/xwin.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xwin.o: In function `_putpixel24':
./src/x/xwin.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xwin.o: In function `_putpixel32':
./src/x/xwin.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xwin.o: In function `_set_color':
./src/x/xwin.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xwin.o: In function `acquire_bitmap':
./src/x/xwin.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xwin.o: In function `acquire_screen':
./src/x/xwin.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xwin.o: In function `apply_matrix':
./src/x/xwin.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xwin.o: In function `arc':
./src/x/xwin.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xwin.o: In function `bitmap_color_depth':
./src/x/xwin.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xwin.o: In function `bitmap_mask_color':
./src/x/xwin.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xwin.o: In function `bmp_read24':
./src/x/xwin.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xwin.o: In function `bmp_read_line':
./src/x/xwin.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xwin.o: In function `bmp_unwrite_line':
./src/x/xwin.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xwin.o: In function `bmp_write24':
./src/x/xwin.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xwin.o: In function `bmp_write_line':
./src/x/xwin.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xwin.o: In function `circle':
./src/x/xwin.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `circlefill':
./src/x/xwin.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xwin.o: In function `clear_to_color':
./src/x/xwin.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xwin.o: In function `desktop_color_depth':
./src/x/xwin.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xwin.o: In function `dot_product':
./src/x/xwin.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xwin.o: In function `dot_product_f':
./src/x/xwin.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_character':
./src/x/xwin.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_character_ex':
./src/x/xwin.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_gouraud_sprite':
./src/x/xwin.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_lit_rle_sprite':
./src/x/xwin.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_lit_sprite':
./src/x/xwin.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_rle_sprite':
./src/x/xwin.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_sprite':
./src/x/xwin.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_sprite_h_flip':
./src/x/xwin.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_sprite_v_flip':
./src/x/xwin.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_sprite_vh_flip':
./src/x/xwin.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_trans_rle_sprite':
./src/x/xwin.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xwin.o: In function `draw_trans_sprite':
./src/x/xwin.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `ellipse':
./src/x/xwin.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `ellipsefill':
./src/x/xwin.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xwin.o: In function `fastline':
./src/x/xwin.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xwin.o: In function `file_select':
./src/x/xwin.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixacos':
./src/x/xwin.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixadd':
./src/x/xwin.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixasin':
./src/x/xwin.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixceil':
./src/x/xwin.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixcos':
./src/x/xwin.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixdiv':
./src/x/xwin.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixfloor':
./src/x/xwin.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixmul':
./src/x/xwin.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixsin':
./src/x/xwin.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixsub':
./src/x/xwin.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixtan':
./src/x/xwin.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixtof':
./src/x/xwin.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xwin.o: In function `fixtoi':
./src/x/xwin.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xwin.o: In function `floodfill':
./src/x/xwin.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xwin.o: In function `ftofix':
./src/x/xwin.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xwin.o: In function `get_clip_rect':
./src/x/xwin.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xwin.o: In function `get_clip_state':
./src/x/xwin.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xwin.o: In function `get_desktop_resolution':
./src/x/xwin.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xwin.o: In function `geta32':
./src/x/xwin.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xwin.o: In function `getb15':
./src/x/xwin.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xwin.o: In function `getb16':
./src/x/xwin.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xwin.o: In function `getb24':
./src/x/xwin.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getb32':
./src/x/xwin.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xwin.o: In function `getb8':
./src/x/xwin.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getg15':
./src/x/xwin.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xwin.o: In function `getg16':
./src/x/xwin.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xwin.o: In function `getg24':
./src/x/xwin.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getg32':
./src/x/xwin.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getg8':
./src/x/xwin.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getpixel':
./src/x/xwin.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xwin.o: In function `getr15':
./src/x/xwin.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getr16':
./src/x/xwin.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xwin.o: In function `getr24':
./src/x/xwin.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getr32':
./src/x/xwin.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xwin.o: In function `getr8':
./src/x/xwin.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xwin.o: In function `gui_textout':
./src/x/xwin.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xwin.o: In function `install_allegro':
./src/x/xwin.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_inside_bitmap':
./src/x/xwin.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_linear_bitmap':
./src/x/xwin.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_memory_bitmap':
./src/x/xwin.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_planar_bitmap':
./src/x/xwin.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_same_bitmap':
./src/x/xwin.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_screen_bitmap':
./src/x/xwin.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_sub_bitmap':
./src/x/xwin.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_system_bitmap':
./src/x/xwin.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_video_bitmap':
./src/x/xwin.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xwin.o: In function `is_windowed_mode':
./src/x/xwin.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xwin.o: In function `itofix':
./src/x/xwin.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xwin.o: In function `line':
./src/x/xwin.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xwin.o: In function `makeacol32':
./src/x/xwin.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xwin.o: In function `makecol15':
./src/x/xwin.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xwin.o: In function `makecol16':
./src/x/xwin.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xwin.o: In function `makecol24':
./src/x/xwin.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `makecol32':
./src/x/xwin.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xwin.o: In function `persp_project':
./src/x/xwin.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xwin.o: In function `persp_project_f':
./src/x/xwin.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xwin.o: In function `pivot_scaled_sprite':
./src/x/xwin.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xwin.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xwin.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xwin.o: In function `pivot_sprite':
./src/x/xwin.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xwin.o: In function `pivot_sprite_v_flip':
./src/x/xwin.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xwin.o: In function `polygon':
./src/x/xwin.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xwin.o: In function `polygon3d':
./src/x/xwin.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xwin.o: In function `polygon3d_f':
./src/x/xwin.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xwin.o: In function `putpixel':
./src/x/xwin.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xwin.o: In function `quad3d':
./src/x/xwin.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xwin.o: In function `quad3d_f':
./src/x/xwin.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xwin.o: In function `rect':
./src/x/xwin.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xwin.o: In function `rectfill':
./src/x/xwin.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xwin.o: In function `release_bitmap':
./src/x/xwin.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xwin.o: In function `release_screen':
./src/x/xwin.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `rotate_scaled_sprite':
./src/x/xwin.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xwin.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xwin.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xwin.o: In function `rotate_sprite':
./src/x/xwin.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xwin.o: In function `rotate_sprite_v_flip':
./src/x/xwin.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xwin.o: In function `set_clip_state':
./src/x/xwin.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xwin.o: In function `set_window_close_button':
./src/x/xwin.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xwin.o: In function `set_window_close_hook':
./src/x/xwin.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xwin.o: In function `set_window_title':
./src/x/xwin.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xwin.o: In function `spline':
./src/x/xwin.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xwin.o: In function `textout':
./src/x/xwin.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xwin.o: In function `textout_centre':
./src/x/xwin.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xwin.o: In function `textout_justify':
./src/x/xwin.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xwin.o: In function `textout_right':
./src/x/xwin.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xwin.o: In function `triangle':
./src/x/xwin.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xwin.o: In function `triangle3d':
./src/x/xwin.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xwin.o: In function `triangle3d_f':
./src/x/xwin.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xwin.o: In function `yield_timeslice':
./src/x/xwin.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_allegro_hline':
./src/x/xdga2.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_allegro_vline':
./src/x/xdga2.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_default_ds':
./src/x/xdga2.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_getpixel':
./src/x/xdga2.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_getpixel15':
./src/x/xdga2.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_getpixel16':
./src/x/xdga2.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_getpixel24':
./src/x/xdga2.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_getpixel32':
./src/x/xdga2.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_grow_scratch_mem':
./src/x/xdga2.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_putpixel':
./src/x/xdga2.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_putpixel15':
./src/x/xdga2.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_putpixel16':
./src/x/xdga2.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_putpixel24':
./src/x/xdga2.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_putpixel32':
./src/x/xdga2.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/xdga2.o: In function `_set_color':
./src/x/xdga2.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/xdga2.o: In function `acquire_bitmap':
./src/x/xdga2.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/xdga2.o: In function `acquire_screen':
./src/x/xdga2.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `apply_matrix':
./src/x/xdga2.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `arc':
./src/x/xdga2.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bitmap_color_depth':
./src/x/xdga2.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bitmap_mask_color':
./src/x/xdga2.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bmp_read24':
./src/x/xdga2.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bmp_read_line':
./src/x/xdga2.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bmp_unwrite_line':
./src/x/xdga2.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bmp_write24':
./src/x/xdga2.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/xdga2.o: In function `bmp_write_line':
./src/x/xdga2.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/xdga2.o: In function `circle':
./src/x/xdga2.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `circlefill':
./src/x/xdga2.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `clear_to_color':
./src/x/xdga2.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/xdga2.o: In function `desktop_color_depth':
./src/x/xdga2.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `dot_product':
./src/x/xdga2.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/xdga2.o: In function `dot_product_f':
./src/x/xdga2.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_character':
./src/x/xdga2.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_character_ex':
./src/x/xdga2.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_gouraud_sprite':
./src/x/xdga2.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_lit_rle_sprite':
./src/x/xdga2.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_lit_sprite':
./src/x/xdga2.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_rle_sprite':
./src/x/xdga2.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_sprite':
./src/x/xdga2.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_sprite_h_flip':
./src/x/xdga2.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_sprite_v_flip':
./src/x/xdga2.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_sprite_vh_flip':
./src/x/xdga2.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_trans_rle_sprite':
./src/x/xdga2.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/xdga2.o: In function `draw_trans_sprite':
./src/x/xdga2.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `ellipse':
./src/x/xdga2.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `ellipsefill':
./src/x/xdga2.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fastline':
./src/x/xdga2.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/xdga2.o: In function `file_select':
./src/x/xdga2.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixacos':
./src/x/xdga2.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixadd':
./src/x/xdga2.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixasin':
./src/x/xdga2.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixceil':
./src/x/xdga2.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixcos':
./src/x/xdga2.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixdiv':
./src/x/xdga2.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixfloor':
./src/x/xdga2.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixmul':
./src/x/xdga2.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixsin':
./src/x/xdga2.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixsub':
./src/x/xdga2.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixtan':
./src/x/xdga2.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixtof':
./src/x/xdga2.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `fixtoi':
./src/x/xdga2.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `floodfill':
./src/x/xdga2.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/xdga2.o: In function `ftofix':
./src/x/xdga2.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/xdga2.o: In function `get_clip_rect':
./src/x/xdga2.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/xdga2.o: In function `get_clip_state':
./src/x/xdga2.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/xdga2.o: In function `get_desktop_resolution':
./src/x/xdga2.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/xdga2.o: In function `geta32':
./src/x/xdga2.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getb15':
./src/x/xdga2.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getb16':
./src/x/xdga2.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getb24':
./src/x/xdga2.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getb32':
./src/x/xdga2.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getb8':
./src/x/xdga2.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getg15':
./src/x/xdga2.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getg16':
./src/x/xdga2.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getg24':
./src/x/xdga2.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getg32':
./src/x/xdga2.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getg8':
./src/x/xdga2.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getpixel':
./src/x/xdga2.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getr15':
./src/x/xdga2.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getr16':
./src/x/xdga2.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getr24':
./src/x/xdga2.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getr32':
./src/x/xdga2.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `getr8':
./src/x/xdga2.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/xdga2.o: In function `gui_textout':
./src/x/xdga2.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `install_allegro':
./src/x/xdga2.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_inside_bitmap':
./src/x/xdga2.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_linear_bitmap':
./src/x/xdga2.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_memory_bitmap':
./src/x/xdga2.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_planar_bitmap':
./src/x/xdga2.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_same_bitmap':
./src/x/xdga2.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_screen_bitmap':
./src/x/xdga2.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_sub_bitmap':
./src/x/xdga2.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_system_bitmap':
./src/x/xdga2.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_video_bitmap':
./src/x/xdga2.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/xdga2.o: In function `is_windowed_mode':
./src/x/xdga2.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/xdga2.o: In function `itofix':
./src/x/xdga2.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `line':
./src/x/xdga2.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/xdga2.o: In function `makeacol32':
./src/x/xdga2.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/xdga2.o: In function `makecol15':
./src/x/xdga2.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/xdga2.o: In function `makecol16':
./src/x/xdga2.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `makecol24':
./src/x/xdga2.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `makecol32':
./src/x/xdga2.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/xdga2.o: In function `persp_project':
./src/x/xdga2.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/xdga2.o: In function `persp_project_f':
./src/x/xdga2.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/xdga2.o: In function `pivot_scaled_sprite':
./src/x/xdga2.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/xdga2.o: In function `pivot_scaled_sprite_v_flip':
./src/x/xdga2.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `pivot_sprite':
./src/x/xdga2.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `pivot_sprite_v_flip':
./src/x/xdga2.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/xdga2.o: In function `polygon':
./src/x/xdga2.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `polygon3d':
./src/x/xdga2.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/xdga2.o: In function `polygon3d_f':
./src/x/xdga2.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/xdga2.o: In function `putpixel':
./src/x/xdga2.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/xdga2.o: In function `quad3d':
./src/x/xdga2.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/xdga2.o: In function `quad3d_f':
./src/x/xdga2.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/xdga2.o: In function `rect':
./src/x/xdga2.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `rectfill':
./src/x/xdga2.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/xdga2.o: In function `release_bitmap':
./src/x/xdga2.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `release_screen':
./src/x/xdga2.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `rotate_scaled_sprite':
./src/x/xdga2.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/xdga2.o: In function `rotate_scaled_sprite_v_flip':
./src/x/xdga2.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/xdga2.o: In function `rotate_sprite':
./src/x/xdga2.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/xdga2.o: In function `rotate_sprite_v_flip':
./src/x/xdga2.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `set_clip_state':
./src/x/xdga2.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/xdga2.o: In function `set_window_close_button':
./src/x/xdga2.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `set_window_close_hook':
./src/x/xdga2.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `set_window_title':
./src/x/xdga2.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `spline':
./src/x/xdga2.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/xdga2.o: In function `textout':
./src/x/xdga2.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `textout_centre':
./src/x/xdga2.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/xdga2.o: In function `textout_justify':
./src/x/xdga2.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/xdga2.o: In function `textout_right':
./src/x/xdga2.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/xdga2.o: In function `triangle':
./src/x/xdga2.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/xdga2.o: In function `triangle3d':
./src/x/xdga2.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/xdga2.o: In function `triangle3d_f':
./src/x/xdga2.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/xdga2.o: In function `yield_timeslice':
./src/x/xdga2.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
obj/unix/shared/alleg/colconv.o: In function `_allegro_hline':
./src/misc/colconv.c:(.text+0x5e0): multiple definition of `_allegro_hline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x660): first defined here
obj/unix/shared/alleg/colconv.o: In function `_allegro_vline':
./src/misc/colconv.c:(.text+0x5d0): multiple definition of `_allegro_vline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x650): first defined here
obj/unix/shared/alleg/colconv.o: In function `_default_ds':
./src/misc/colconv.c:(.text+0xa0): multiple definition of `_default_ds'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x120): first defined here
obj/unix/shared/alleg/colconv.o: In function `_getpixel':
./src/misc/colconv.c:(.text+0xa90): multiple definition of `_getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb10): first defined here
obj/unix/shared/alleg/colconv.o: In function `_getpixel15':
./src/misc/colconv.c:(.text+0xaf0): multiple definition of `_getpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb70): first defined here
obj/unix/shared/alleg/colconv.o: In function `_getpixel16':
./src/misc/colconv.c:(.text+0xb50): multiple definition of `_getpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xbd0): first defined here
obj/unix/shared/alleg/colconv.o: In function `_getpixel24':
./src/misc/colconv.c:(.text+0xbc0): multiple definition of `_getpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc40): first defined here
obj/unix/shared/alleg/colconv.o: In function `_getpixel32':
./src/misc/colconv.c:(.text+0xc40): multiple definition of `_getpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcc0): first defined here
obj/unix/shared/alleg/colconv.o: In function `_grow_scratch_mem':
./src/misc/colconv.c:(.text+0x1880): multiple definition of `_grow_scratch_mem'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1930): first defined here
obj/unix/shared/alleg/colconv.o: In function `_putpixel':
./src/misc/colconv.c:(.text+0xa60): multiple definition of `_putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xae0): first defined here
obj/unix/shared/alleg/colconv.o: In function `_putpixel15':
./src/misc/colconv.c:(.text+0xac0): multiple definition of `_putpixel15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xb40): first defined here
obj/unix/shared/alleg/colconv.o: In function `_putpixel16':
./src/misc/colconv.c:(.text+0xb20): multiple definition of `_putpixel16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xba0): first defined here
obj/unix/shared/alleg/colconv.o: In function `_putpixel24':
./src/misc/colconv.c:(.text+0xb80): multiple definition of `_putpixel24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc00): first defined here
obj/unix/shared/alleg/colconv.o: In function `_putpixel32':
./src/misc/colconv.c:(.text+0xc10): multiple definition of `_putpixel32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc90): first defined here
obj/unix/shared/alleg/colconv.o: In function `_set_color':
./src/misc/colconv.c:(.text+0x5a0): multiple definition of `_set_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x620): first defined here
obj/unix/shared/alleg/colconv.o: In function `acquire_bitmap':
./src/misc/colconv.c:(.text+0x210): multiple definition of `acquire_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x290): first defined here
obj/unix/shared/alleg/colconv.o: In function `acquire_screen':
./src/misc/colconv.c:(.text+0x230): multiple definition of `acquire_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2b0): first defined here
obj/unix/shared/alleg/colconv.o: In function `apply_matrix':
./src/misc/colconv.c:(.text+0x1040): multiple definition of `apply_matrix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x10c0): first defined here
obj/unix/shared/alleg/colconv.o: In function `arc':
./src/misc/colconv.c:(.text+0x690): multiple definition of `arc'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x710): first defined here
obj/unix/shared/alleg/colconv.o: In function `bitmap_color_depth':
./src/misc/colconv.c:(.text+0x110): multiple definition of `bitmap_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x190): first defined here
obj/unix/shared/alleg/colconv.o: In function `bitmap_mask_color':
./src/misc/colconv.c:(.text+0x120): multiple definition of `bitmap_mask_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1a0): first defined here
obj/unix/shared/alleg/colconv.o: In function `bmp_read24':
./src/misc/colconv.c:(.text+0x0): multiple definition of `bmp_read24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x0): first defined here
obj/unix/shared/alleg/colconv.o: In function `bmp_read_line':
./src/misc/colconv.c:(.text+0xc0): multiple definition of `bmp_read_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x140): first defined here
obj/unix/shared/alleg/colconv.o: In function `bmp_unwrite_line':
./src/misc/colconv.c:(.text+0xd0): multiple definition of `bmp_unwrite_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x150): first defined here
obj/unix/shared/alleg/colconv.o: In function `bmp_write24':
./src/misc/colconv.c:(.text+0x20): multiple definition of `bmp_write24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x20): first defined here
obj/unix/shared/alleg/colconv.o: In function `bmp_write_line':
./src/misc/colconv.c:(.text+0xb0): multiple definition of `bmp_write_line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x130): first defined here
obj/unix/shared/alleg/colconv.o: In function `circle':
./src/misc/colconv.c:(.text+0x650): multiple definition of `circle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `circlefill':
./src/misc/colconv.c:(.text+0x660): multiple definition of `circlefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6e0): first defined here
obj/unix/shared/alleg/colconv.o: In function `clear_to_color':
./src/misc/colconv.c:(.text+0x100): multiple definition of `clear_to_color'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x180): first defined here
obj/unix/shared/alleg/colconv.o: In function `desktop_color_depth':
./src/misc/colconv.c:(.text+0x60): multiple definition of `desktop_color_depth'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe0): first defined here
obj/unix/shared/alleg/colconv.o: In function `dot_product':
./src/misc/colconv.c:(.text+0x1390): multiple definition of `dot_product'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1410): first defined here
obj/unix/shared/alleg/colconv.o: In function `dot_product_f':
./src/misc/colconv.c:(.text+0x14b0): multiple definition of `dot_product_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1530): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_character':
./src/misc/colconv.c:(.text+0x1800): multiple definition of `draw_character'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1880): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_character_ex':
./src/misc/colconv.c:(.text+0x7b0): multiple definition of `draw_character_ex'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x830): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_gouraud_sprite':
./src/misc/colconv.c:(.text+0x7a0): multiple definition of `draw_gouraud_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x820): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_lit_rle_sprite':
./src/misc/colconv.c:(.text+0xca0): multiple definition of `draw_lit_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd20): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_lit_sprite':
./src/misc/colconv.c:(.text+0x790): multiple definition of `draw_lit_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x810): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_rle_sprite':
./src/misc/colconv.c:(.text+0xc70): multiple definition of `draw_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xcf0): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_sprite':
./src/misc/colconv.c:(.text+0x720): multiple definition of `draw_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7a0): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_sprite_h_flip':
./src/misc/colconv.c:(.text+0x750): multiple definition of `draw_sprite_h_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_sprite_v_flip':
./src/misc/colconv.c:(.text+0x740): multiple definition of `draw_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7c0): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_sprite_vh_flip':
./src/misc/colconv.c:(.text+0x760): multiple definition of `draw_sprite_vh_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7e0): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_trans_rle_sprite':
./src/misc/colconv.c:(.text+0xc80): multiple definition of `draw_trans_rle_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd00): first defined here
obj/unix/shared/alleg/colconv.o: In function `draw_trans_sprite':
./src/misc/colconv.c:(.text+0x770): multiple definition of `draw_trans_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x7f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `ellipse':
./src/misc/colconv.c:(.text+0x670): multiple definition of `ellipse'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `ellipsefill':
./src/misc/colconv.c:(.text+0x680): multiple definition of `ellipsefill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x700): first defined here
obj/unix/shared/alleg/colconv.o: In function `fastline':
./src/misc/colconv.c:(.text+0x600): multiple definition of `fastline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x680): first defined here
obj/unix/shared/alleg/colconv.o: In function `file_select':
./src/misc/colconv.c:(.text+0x1750): multiple definition of `file_select'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixacos':
./src/misc/colconv.c:(.text+0xfc0): multiple definition of `fixacos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1040): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixadd':
./src/misc/colconv.c:(.text+0xd30): multiple definition of `fixadd'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdb0): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixasin':
./src/misc/colconv.c:(.text+0x1000): multiple definition of `fixasin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1080): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixceil':
./src/misc/colconv.c:(.text+0xef0): multiple definition of `fixceil'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf70): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixcos':
./src/misc/colconv.c:(.text+0xf60): multiple definition of `fixcos'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfe0): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixdiv':
./src/misc/colconv.c:(.text+0xe20): multiple definition of `fixdiv'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xea0): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixfloor':
./src/misc/colconv.c:(.text+0xed0): multiple definition of `fixfloor'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xf50): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixmul':
./src/misc/colconv.c:(.text+0xdc0): multiple definition of `fixmul'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xe40): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixsin':
./src/misc/colconv.c:(.text+0xf80): multiple definition of `fixsin'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1000): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixsub':
./src/misc/colconv.c:(.text+0xd70): multiple definition of `fixsub'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xdf0): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixtan':
./src/misc/colconv.c:(.text+0xfa0): multiple definition of `fixtan'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1020): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixtof':
./src/misc/colconv.c:(.text+0xd20): multiple definition of `fixtof'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xda0): first defined here
obj/unix/shared/alleg/colconv.o: In function `fixtoi':
./src/misc/colconv.c:(.text+0xf40): multiple definition of `fixtoi'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfc0): first defined here
obj/unix/shared/alleg/colconv.o: In function `floodfill':
./src/misc/colconv.c:(.text+0x6b0): multiple definition of `floodfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x730): first defined here
obj/unix/shared/alleg/colconv.o: In function `ftofix':
./src/misc/colconv.c:(.text+0xcb0): multiple definition of `ftofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xd30): first defined here
obj/unix/shared/alleg/colconv.o: In function `get_clip_rect':
./src/misc/colconv.c:(.text+0x2b0): multiple definition of `get_clip_rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x330): first defined here
obj/unix/shared/alleg/colconv.o: In function `get_clip_state':
./src/misc/colconv.c:(.text+0x2e0): multiple definition of `get_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x360): first defined here
obj/unix/shared/alleg/colconv.o: In function `get_desktop_resolution':
./src/misc/colconv.c:(.text+0x80): multiple definition of `get_desktop_resolution'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x100): first defined here
obj/unix/shared/alleg/colconv.o: In function `geta32':
./src/misc/colconv.c:(.text+0x590): multiple definition of `geta32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x610): first defined here
obj/unix/shared/alleg/colconv.o: In function `getb15':
./src/misc/colconv.c:(.text+0x4b0): multiple definition of `getb15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x530): first defined here
obj/unix/shared/alleg/colconv.o: In function `getb16':
./src/misc/colconv.c:(.text+0x510): multiple definition of `getb16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x590): first defined here
obj/unix/shared/alleg/colconv.o: In function `getb24':
./src/misc/colconv.c:(.text+0x550): multiple definition of `getb24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getb32':
./src/misc/colconv.c:(.text+0x580): multiple definition of `getb32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x600): first defined here
obj/unix/shared/alleg/colconv.o: In function `getb8':
./src/misc/colconv.c:(.text+0x450): multiple definition of `getb8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getg15':
./src/misc/colconv.c:(.text+0x490): multiple definition of `getg15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x510): first defined here
obj/unix/shared/alleg/colconv.o: In function `getg16':
./src/misc/colconv.c:(.text+0x4f0): multiple definition of `getg16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x570): first defined here
obj/unix/shared/alleg/colconv.o: In function `getg24':
./src/misc/colconv.c:(.text+0x540): multiple definition of `getg24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5c0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getg32':
./src/misc/colconv.c:(.text+0x570): multiple definition of `getg32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getg8':
./src/misc/colconv.c:(.text+0x430): multiple definition of `getg8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4b0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getpixel':
./src/misc/colconv.c:(.text+0x5b0): multiple definition of `getpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x630): first defined here
obj/unix/shared/alleg/colconv.o: In function `getr15':
./src/misc/colconv.c:(.text+0x470): multiple definition of `getr15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x4f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getr16':
./src/misc/colconv.c:(.text+0x4d0): multiple definition of `getr16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x550): first defined here
obj/unix/shared/alleg/colconv.o: In function `getr24':
./src/misc/colconv.c:(.text+0x530): multiple definition of `getr24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5b0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getr32':
./src/misc/colconv.c:(.text+0x560): multiple definition of `getr32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x5e0): first defined here
obj/unix/shared/alleg/colconv.o: In function `getr8':
./src/misc/colconv.c:(.text+0x410): multiple definition of `getr8'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x490): first defined here
obj/unix/shared/alleg/colconv.o: In function `gui_textout':
./src/misc/colconv.c:(.text+0x1820): multiple definition of `gui_textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18a0): first defined here
obj/unix/shared/alleg/colconv.o: In function `install_allegro':
./src/misc/colconv.c:(.text+0x30): multiple definition of `install_allegro'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x30): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_inside_bitmap':
./src/misc/colconv.c:(.text+0x270): multiple definition of `is_inside_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_linear_bitmap':
./src/misc/colconv.c:(.text+0x170): multiple definition of `is_linear_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_memory_bitmap':
./src/misc/colconv.c:(.text+0x190): multiple definition of `is_memory_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x210): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_planar_bitmap':
./src/misc/colconv.c:(.text+0x180): multiple definition of `is_planar_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x200): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_same_bitmap':
./src/misc/colconv.c:(.text+0x130): multiple definition of `is_same_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1b0): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_screen_bitmap':
./src/misc/colconv.c:(.text+0x1a0): multiple definition of `is_screen_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x220): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_sub_bitmap':
./src/misc/colconv.c:(.text+0x200): multiple definition of `is_sub_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x280): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_system_bitmap':
./src/misc/colconv.c:(.text+0x1f0): multiple definition of `is_system_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x270): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_video_bitmap':
./src/misc/colconv.c:(.text+0x1e0): multiple definition of `is_video_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x260): first defined here
obj/unix/shared/alleg/colconv.o: In function `is_windowed_mode':
./src/misc/colconv.c:(.text+0xe0): multiple definition of `is_windowed_mode'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x160): first defined here
obj/unix/shared/alleg/colconv.o: In function `itofix':
./src/misc/colconv.c:(.text+0xf30): multiple definition of `itofix'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xfb0): first defined here
obj/unix/shared/alleg/colconv.o: In function `line':
./src/misc/colconv.c:(.text+0x5f0): multiple definition of `line'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x670): first defined here
obj/unix/shared/alleg/colconv.o: In function `makeacol32':
./src/misc/colconv.c:(.text+0x3d0): multiple definition of `makeacol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x450): first defined here
obj/unix/shared/alleg/colconv.o: In function `makecol15':
./src/misc/colconv.c:(.text+0x2f0): multiple definition of `makecol15'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x370): first defined here
obj/unix/shared/alleg/colconv.o: In function `makecol16':
./src/misc/colconv.c:(.text+0x330): multiple definition of `makecol16'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3b0): first defined here
obj/unix/shared/alleg/colconv.o: In function `makecol24':
./src/misc/colconv.c:(.text+0x370): multiple definition of `makecol24'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x3f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `makecol32':
./src/misc/colconv.c:(.text+0x3a0): multiple definition of `makecol32'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x420): first defined here
obj/unix/shared/alleg/colconv.o: In function `persp_project':
./src/misc/colconv.c:(.text+0x14d0): multiple definition of `persp_project'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1550): first defined here
obj/unix/shared/alleg/colconv.o: In function `persp_project_f':
./src/misc/colconv.c:(.text+0x1700): multiple definition of `persp_project_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1780): first defined here
obj/unix/shared/alleg/colconv.o: In function `pivot_scaled_sprite':
./src/misc/colconv.c:(.text+0x9e0): multiple definition of `pivot_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa60): first defined here
obj/unix/shared/alleg/colconv.o: In function `pivot_scaled_sprite_v_flip':
./src/misc/colconv.c:(.text+0xa20): multiple definition of `pivot_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xaa0): first defined here
obj/unix/shared/alleg/colconv.o: In function `pivot_sprite':
./src/misc/colconv.c:(.text+0x960): multiple definition of `pivot_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x9e0): first defined here
obj/unix/shared/alleg/colconv.o: In function `pivot_sprite_v_flip':
./src/misc/colconv.c:(.text+0x9a0): multiple definition of `pivot_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xa20): first defined here
obj/unix/shared/alleg/colconv.o: In function `polygon':
./src/misc/colconv.c:(.text+0x630): multiple definition of `polygon'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6b0): first defined here
obj/unix/shared/alleg/colconv.o: In function `polygon3d':
./src/misc/colconv.c:(.text+0x6c0): multiple definition of `polygon3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x740): first defined here
obj/unix/shared/alleg/colconv.o: In function `polygon3d_f':
./src/misc/colconv.c:(.text+0x6d0): multiple definition of `polygon3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x750): first defined here
obj/unix/shared/alleg/colconv.o: In function `putpixel':
./src/misc/colconv.c:(.text+0x5c0): multiple definition of `putpixel'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x640): first defined here
obj/unix/shared/alleg/colconv.o: In function `quad3d':
./src/misc/colconv.c:(.text+0x700): multiple definition of `quad3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x780): first defined here
obj/unix/shared/alleg/colconv.o: In function `quad3d_f':
./src/misc/colconv.c:(.text+0x710): multiple definition of `quad3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x790): first defined here
obj/unix/shared/alleg/colconv.o: In function `rect':
./src/misc/colconv.c:(.text+0x640): multiple definition of `rect'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6c0): first defined here
obj/unix/shared/alleg/colconv.o: In function `rectfill':
./src/misc/colconv.c:(.text+0x610): multiple definition of `rectfill'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x690): first defined here
obj/unix/shared/alleg/colconv.o: In function `release_bitmap':
./src/misc/colconv.c:(.text+0x220): multiple definition of `release_bitmap'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2a0): first defined here
obj/unix/shared/alleg/colconv.o: In function `release_screen':
./src/misc/colconv.c:(.text+0x250): multiple definition of `release_screen'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x2d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `rotate_scaled_sprite':
./src/misc/colconv.c:(.text+0x880): multiple definition of `rotate_scaled_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x900): first defined here
obj/unix/shared/alleg/colconv.o: In function `rotate_scaled_sprite_v_flip':
./src/misc/colconv.c:(.text+0x8f0): multiple definition of `rotate_scaled_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x970): first defined here
obj/unix/shared/alleg/colconv.o: In function `rotate_sprite':
./src/misc/colconv.c:(.text+0x7c0): multiple definition of `rotate_sprite'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x840): first defined here
obj/unix/shared/alleg/colconv.o: In function `rotate_sprite_v_flip':
./src/misc/colconv.c:(.text+0x820): multiple definition of `rotate_sprite_v_flip'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x8a0): first defined here
obj/unix/shared/alleg/colconv.o: In function `set_clip_state':
./src/misc/colconv.c:(.text+0x2d0): multiple definition of `set_clip_state'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x350): first defined here
obj/unix/shared/alleg/colconv.o: In function `set_window_close_button':
./src/misc/colconv.c:(.text+0x1840): multiple definition of `set_window_close_button'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18c0): first defined here
obj/unix/shared/alleg/colconv.o: In function `set_window_close_hook':
./src/misc/colconv.c:(.text+0x1850): multiple definition of `set_window_close_hook'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x18d0): first defined here
obj/unix/shared/alleg/colconv.o: In function `set_window_title':
./src/misc/colconv.c:(.text+0x40): multiple definition of `set_window_title'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0xc0): first defined here
obj/unix/shared/alleg/colconv.o: In function `spline':
./src/misc/colconv.c:(.text+0x6a0): multiple definition of `spline'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x720): first defined here
obj/unix/shared/alleg/colconv.o: In function `textout':
./src/misc/colconv.c:(.text+0x1770): multiple definition of `textout'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x17f0): first defined here
obj/unix/shared/alleg/colconv.o: In function `textout_centre':
./src/misc/colconv.c:(.text+0x1790): multiple definition of `textout_centre'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1810): first defined here
obj/unix/shared/alleg/colconv.o: In function `textout_justify':
./src/misc/colconv.c:(.text+0x17d0): multiple definition of `textout_justify'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1850): first defined here
obj/unix/shared/alleg/colconv.o: In function `textout_right':
./src/misc/colconv.c:(.text+0x17b0): multiple definition of `textout_right'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1830): first defined here
obj/unix/shared/alleg/colconv.o: In function `triangle':
./src/misc/colconv.c:(.text+0x620): multiple definition of `triangle'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x6a0): first defined here
obj/unix/shared/alleg/colconv.o: In function `triangle3d':
./src/misc/colconv.c:(.text+0x6e0): multiple definition of `triangle3d'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x760): first defined here
obj/unix/shared/alleg/colconv.o: In function `triangle3d_f':
./src/misc/colconv.c:(.text+0x6f0): multiple definition of `triangle3d_f'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x770): first defined here
obj/unix/shared/alleg/colconv.o: In function `yield_timeslice':
./src/misc/colconv.c:(.text+0x1860): multiple definition of `yield_timeslice'
obj/unix/shared/alleg/allegro.o:./src/allegro.c:(.text+0x1910): first defined here
cc: error: linker command failed with exit code 1 (use -v to see invocation)
makefile.dep:279: recipe for target 'lib/unix/liballeg.so.42' failed
gmake: *** [lib/unix/liballeg.so.42] Error 1
*** [do-build] Error code 1

Stop in /usr/mports/devel/allegro.

Links

Depends On

Depend Of

Nothing

Categories