Re: [AD] Allegro 4.2.1 stress test |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: Coordination of admins/developers of the game programming library Allegro <alleg-developers@xxxxxxxxxx>
- Subject: Re: [AD] Allegro 4.2.1 stress test
- From: Andrei Ellman <ae-a-alleg@xxxxxxxxxx>
- Date: Wed, 30 Aug 2006 21:29:05 +0200
- Organization: Wacko Software
Hi,
I've just tested it on DOS/DJGPP (under Windows 98) and Windows98/MSVC6
(with DJGPP). I will soon test under Windows2000/Cygwin and
Windows2000/MSVC6 (with Cygwin).
In all cases, I can build and install Allegro and compile programs with
it no problem, but I do get a few compiler warnings.
In the DOS build, I get the following warnings (I'm using the DJGPP
build of gcc 3.2.3):
src/dos/gripjoy.c: In function `grip_link':
src/dos/gripjoy.c:639: warning: `file_size' is deprecated (declared at
include/allegro/alcompat.h:150)
src/dos/mpu.c:54: warning: initialization from incompatible pointer type
src/dos/mpu.c:55: warning: initialization from incompatible pointer type
src/dos/mpu.c:56: warning: initialization from incompatible pointer type
src/dos/mpu.c:57: warning: initialization from incompatible pointer type
src/dos/mpu.c:58: warning: initialization from incompatible pointer type
src/dos/mpu.c:59: warning: initialization from incompatible pointer type
src/dos/mpu.c:60: warning: initialization from incompatible pointer type
src/dos/mpu.c:61: warning: initialization from incompatible pointer type
src/dos/sb.c:171: warning: initialization from incompatible pointer type
src/dos/sb.c:172: warning: initialization from incompatible pointer type
src/dos/sb.c:173: warning: initialization from incompatible pointer type
src/dos/sb.c:174: warning: initialization from incompatible pointer type
src/dos/sb.c:175: warning: initialization from incompatible pointer type
src/dos/sb.c:176: warning: initialization from incompatible pointer type
src/dos/sb.c:177: warning: initialization from incompatible pointer type
src/dos/sb.c:178: warning: initialization from incompatible pointer type
src/misc/vbeaf.c: In function `load_vbeaf_driver':
src/misc/vbeaf.c:721: warning: `file_size' is deprecated (declared at
include/allegro/alcompat.h:150)
Also for the DOS build whenever I run 'make distclean' (this issue does
not happen with 'make clean'), I get the following message:
del obj\djgpp\asmdef.exe
File not found
Fortunately, this does not stop the 'make distclean' process. ALSO, if I
define UNIX_TOOLS=1, I do not get this message.
I also get warnings when building the MSVC6 build using DJGPP:
obj/msvc/runner.exe G:/PROGRA~1/MICROS~3/VC98/bin/cl @ -nologo
-DALLEGRO_SRC -W1 -Gd -MD -O2 -I. -I./include
-Foobj/msvc/alleg/config.obj -c src/config.c
config.c
src/config.c(1514) : warning C4090: 'function' : different 'const'
qualifiers
src/config.c(1514) : warning C4022: '_al_free' : pointer mismatch for
actual parameter 1
src/config.c(473) : warning C4761: integral size mismatch in argument;
conversion supplied
src/config.c(476) : warning C4761: integral size mismatch in argument;
conversion supplied
src/config.c(481) : warning C4761: integral size mismatch in argument;
conversion supplied
src/config.c(484) : warning C4761: integral size mismatch in argument;
conversion supplied
src/config.c(492) : warning C4761: integral size mismatch in argument;
conversion supplied
obj/msvc/runner.exe G:/PROGRA~1/MICROS~3/VC98/bin/cl @ -nologo -W1 -Gd
-MD -O2 -I. -I./include -Foobj/msvc/alleg/grabber.obj -c tools/grabber.c
grabber.c
tools/grabber.c(3014) : warning C4761: integral size mismatch in
argument; conversion supplied
tools/grabber.c(3022) : warning C4761: integral size mismatch in
argument; conversion supplied
tools/grabber.c(3040) : warning C4761: integral size mismatch in
argument; conversion supplied
obj/msvc/runner.exe G:/PROGRA~1/MICROS~3/VC98/bin/cl @ -nologo -W1 -Gd
-MD -O2 -I. -I./include -Foobj/msvc/alleg/pat2dat.obj -c tools/pat2dat.c
pat2dat.c
tools/pat2dat.c(568) : warning C4761: integral size mismatch in
argument; conversion supplied
tools/pat2dat.c(570) : warning C4761: integral size mismatch in
argument; conversion supplied
tools/pat2dat.c(591) : warning C4761: integral size mismatch in
argument; conversion supplied
obj/msvc/runner.exe G:/PROGRA~1/MICROS~3/VC98/bin/cl @ -nologo -W1 -Gd
-MD -O2 -I. -I./include -Foobj/msvc/alleg/expackf.obj -c examples/expackf.c
expackf.c
examples/expackf.c(252) : warning C4761: integral size mismatch in
argument; conversion supplied
examples/expackf.c(257) : warning C4761: integral size mismatch in
argument; conversion supplied
examples/expackf.c(263) : warning C4761: integral size mismatch in
argument; conversion supplied
Like with the DOS build, I get some harmless messages when doing a 'make
distclean' without setting UNIX_TOOLS to 1
del obj\msvc\asmdef.exe
File not found
del obj\msvc\runner.exe
File not found
AE.