Re: [AD] Allegro 4.2.1 stress test

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


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.




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/