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 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: 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