Mail Archives: djgpp/2004/08/01/10:30:30
| X-Authentication-Warning:  | delorie.com: mail set sender to djgpp-bounces using -f
 | 
| NNTP-Posting-Date:  | Sun, 01 Aug 2004 09:25:49 -0500
 | 
| Date:  | Sun, 01 Aug 2004 10:26:21 -0400
 | 
| From:  | Robert McCrea <robmccrea AT adelphia DOT net>
 | 
| User-Agent:  | Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6) Gecko/20040113
 | 
| X-Accept-Language:  | en-us, en
 | 
| MIME-Version:  | 1.0
 | 
| Newsgroups:  | comp.os.msdos.djgpp
 | 
| Subject:  | Upgraded DJ now have va_list conflicts
 | 
| Message-ID:  | <g8OdnZd1zJ_wYJHcRVn-sw@adelphia.com>
 | 
| Lines:  | 67
 | 
| NNTP-Posting-Host:  | 69.170.195.252
 | 
| X-Trace:  | sv3-mXKw/TxuWRQ1aGSttKjeGsWSRuqP/4uzjDv9R7VXx2t1NMVx1Nges7lKYE9orty/CenTyD7T6DvAxA+!pp9ozh3/7HeOjnEiz58S/l73Uba6JujKgXREHf3MxHTzV6dNcYjph87y12YB+diI1E/o7nwHELKb!cENf+aX8/x+kLLeiQBQ=
 | 
| X-Complaints-To:  | abuse AT adelphia DOT net
 | 
| X-DMCA-Complaints-To:  | copyright AT adelphia DOT net
 | 
| X-Abuse-and-DMCA-Info:  | Please be sure to forward a copy of ALL headers
 | 
| X-Abuse-and-DMCA-Info:  | Otherwise we will be unable to process your complaint properly
 | 
| X-Postfilter:  | 1.3.13
 | 
| To:  | djgpp AT delorie DOT com
 | 
| DJ-Gateway:  | from newsgroup comp.os.msdos.djgpp
 | 
| Reply-To:  | djgpp AT delorie DOT com
 | 
Hi,
It seems I have an old error.
On Win98SE, I upgraded gcc from 2.953 to 3.41, and all packages given by 
DJ's Zip Picker.  Ran make on my project and got the same error I 
recieve while now trying to make allegro.
*****makingAllegro*****
Compiling Allegro for djgpp, optimised. Please wait...
gcc -DALLEGRO_SRC -Wall -Wno-unused -mcpu=pentium -O2 -funroll-loops 
-ffast-math -fomit-frame-pointer -I. -I./include -o 
obj/djgpp/alleg/allegro.o -c src/allegro.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
In file included from ./include/allegro/base.h:26,
                  from ./include/allegro.h:29,
                  from src/allegro.c:23:
D:/DJ/BIN/../lib/gcc/djgpp/3.41/include/stdarg.h:105: error: conflicting 
types f
or 'va_list'
d:/dj/include/stdio.h:35: error: previous declaration of 'va_list' was here
make.exe: *** [obj/djgpp/alleg/allegro.o] Error 1
*****
The Allegro FAQ mentions this error:
*****allegroFAQ*****
  When I run make, it says "conflicting types for va_list".
     As the error message suggests, there is a conflict between newer
     versions of gcc and older versions of the libc. You must upgrade your
     djdevxxx.zip package to the latest update (timestamp 11 August 2002)
     of DJGPP-2.03 or above.
*****
I've installed the following files to a new directory, and reconfigured 
my environment variables.
djdev203.zip
all403.zip
bnu215b.zip
fil41b.zip
gcc341b.zip
gdb611b.zip
gpp341b.zip
mak3791b.zip
txi47b.zip
sed409b.zip
http://www.delorie.com/djgpp/bugs/show.cgi?000352 mentions that only 
version 3.1 had this problem.  After more scouring I also removed my 
/bin and re-extracted.  Problem still existed.  Now, installed to new 
directory, change my environment variables, and still have the va_list 
conflict.
Any help is appreciated.  Since I believe I effectively downloaded from 
sratch, now, I can't believe that either I'm the only one with this 
problem, or that I can't find the answer.
Thanks,
Rob
- Raw text -