www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/05/09:34:37

Message-ID: <B0000059866@stargate.astr.lu.lv>
From: "Andris Pavenis" <pavenis AT lanet DOT lv>
To: Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk>, djgpp AT delorie DOT com
Date: Tue, 5 Jan 1999 16:33:02 +0200
MIME-Version: 1.0
Subject: Re: Announce: Allegro 3.1
In-reply-to: <199901042034.PAA10700@delorie.com>
X-mailer: Pegasus Mail for Win32 (v3.01d)
Reply-To: djgpp AT delorie DOT com

On 4 Jan 99, at 19:07, Shawn Hargreaves wrote:

> A final release version of Allegro 3.1 is now available from the SimTel
> archives, in the directory v2tk/allegro/, filename alleg31.zip.
> 

Tried to build with egcs-1.1.1. There were following problems:
	- float.h in $DJDIR/lib/gcc-lib/egcs-291.60/include were incompatible. That
          was my fault when I released beta version of egcs-1.1.1 and that false file
          should be deleted (I really found this with 3.1 beta but I mention this here
          as somebody else can met this problem)

       -  huge number of warnings about missing initialisation of structure members
           (more than 700). I had to remove -Werror to be able to compile allegro at all.
           I can send full log file if needed. Perhaps simplest would be to disable 
  	   corresponding warnings if possible. There were no other warnings.
 
Andris
  
Here is begin of log:
Compiling Allegro. Please wait...
gcc -I. -Isrc -Iobj/djgpp -Wall -W -Wno-unused -m486 -O3 -ffast-math -fomit-
frame-pointer -o obj/djgpp/allegro.o -c src/allegro.c
src/allegro.c:78: warning: missing initializer for `black_rgb.filler'
src/allegro.c:81: warning: missing initializer for `desktop_pallete[0].filler'
src/allegro.c:81: warning: missing initializer for `desktop_pallete[1].filler'
src/allegro.c:82: warning: missing initializer for `desktop_pallete[2].filler'
src/allegro.c:82: warning: missing initializer for `desktop_pallete[3].filler'
src/allegro.c:83: warning: missing initializer for `desktop_pallete[4].filler'
src/allegro.c:83: warning: missing initializer for `desktop_pallete[5].filler'
src/allegro.c:84: warning: missing initializer for `desktop_pallete[6].filler'
src/allegro.c:84: warning: missing initializer for `desktop_pallete[7].filler'
src/allegro.c:85: warning: missing initializer for `desktop_pallete[8].filler'
src/allegro.c:85: warning: missing initializer for `desktop_pallete[9].filler'
src/allegro.c:86: warning: missing initializer for `desktop_pallete[10].filler'
src/allegro.c:86: warning: missing initializer for `desktop_pallete[11].filler'
src/allegro.c:87: warning: missing initializer for `desktop_pallete[12].filler'
src/allegro.c:87: warning: missing initializer for `desktop_pallete[13].filler'
src/allegro.c:88: warning: missing initializer for `desktop_pallete[14].filler'
src/allegro.c:88: warning: missing initializer for `desktop_pallete[15].filler'
gcc -I. -Isrc -Iobj/djgpp -Wall -W -Wno-unused -m486 -O3 -ffast-math -fomit-
frame-pointer -o obj/djgpp/blit.o -c src/blit.c
gcc -x assembler-with-cpp -I. -Isrc -Iobj/djgpp -Wall -W -Wno-unused -o 
obj/djgpp/blit8.o -c src/blit8.s
gcc -x assembler-with-cpp -I. -Isrc -Iobj/djgpp -Wall -W -Wno-unused -o 
obj/djgpp/blit16.o -c src/blit16.s

D:\TEMP\allegro>gcc -v
Reading specs from c:/djgpp/lib/gcc-lib/djgpp/egcs-291.60/specs
gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019