From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16905 invoked by alias); 24 Nov 2011 14:15:45 -0000 Received: (qmail 16890 invoked by uid 22791); 24 Nov 2011 14:15:42 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,TW_SM X-Spam-Check-By: sourceware.org Received: from mout0.freenet.de (HELO mout0.freenet.de) (195.4.92.90) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 24 Nov 2011 14:15:25 +0000 Received: from [195.4.92.142] (helo=mjail2.freenet.de) by mout0.freenet.de with esmtpa (ID ralf.corsepius@freenet.de) (port 25) (Exim 4.76 #1) id 1RTa5D-0008Qs-U4 for gdb@sourceware.org; Thu, 24 Nov 2011 15:15:23 +0100 Received: from localhost ([::1]:42187 helo=mjail2.freenet.de) by mjail2.freenet.de with esmtpa (ID ralf.corsepius@freenet.de) (Exim 4.76 #1) id 1RTa5D-0006dK-QJ for gdb@sourceware.org; Thu, 24 Nov 2011 15:15:23 +0100 Received: from [195.4.92.20] (port=38618 helo=10.mx.freenet.de) by mjail2.freenet.de with esmtpa (ID ralf.corsepius@freenet.de) (Exim 4.76 #1) id 1RTa2R-00055I-1e for gdb@sourceware.org; Thu, 24 Nov 2011 15:12:31 +0100 Received: from hsi-kbw-109-193-024-246.hsi7.kabel-badenwuerttemberg.de ([109.193.24.246]:60489 helo=[192.168.1.104]) by 10.mx.freenet.de with esmtpsa (ID ralf.corsepius@freenet.de) (TLSv1:CAMELLIA256-SHA:256) (port 587) (Exim 4.76 #1) id 1RTa1A-0008PC-FW for gdb@sourceware.org; Thu, 24 Nov 2011 15:11:12 +0100 Message-ID: <4ECE507F.8020501@rtems.org> Date: Thu, 24 Nov 2011 14:15:00 -0000 From: Ralf Corsepius User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111115 Thunderbird/8.0 MIME-Version: 1.0 To: gdb@sourceware.org Subject: Re: [windows] build error on gdbserver References: <4ECE427C.2010208@gmail.com> In-Reply-To: <4ECE427C.2010208@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2011-11/txt/msg00109.txt.bz2 On 11/24/2011 02:11 PM, asmwarrior wrote: > Hi, all, I use the gdb cvs. > > Now, build gdb under msys+mingw has a build error: > > make[4]: Entering directory `/f/build_gdb/gdb/gdbgit/buildNo/gdb/gdbserver' > rm -f version.c-tmp version.c > echo '#include "server.h"' >> version.c-tmp > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../. > ./gdb/gdb/gdbserver/../common -I../../../gdb/gdb/gdbserver/../regformats > -I../.. > /../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpointe > r-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbser > ver/mem-break.c > echo 'const char version[] = "'"`sed q > ../../../gdb/gdb/gdbserver/../version.in` > "'";' >> version.c-tmp > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../. > ./gdb/gdb/gdbserver/../common -I../../../gdb/gdb/gdbserver/../regformats > -I../.. > /../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpointe > r-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbser > ver/hostio.c > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../. > ./gdb/gdb/gdbserver/../common -I../../../gdb/gdb/gdbserver/../regformats > -I../.. > /../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpointe > r-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbser > ver/event-loop.c > echo 'const char host_name[] = "mingw32";' >> version.c-tmp > mv version.c-tmp version.c > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../. > ./gdb/gdb/gdbserver/../common -I../../../gdb/gdb/gdbserver/../regformats > -I../.. > /../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpointe > r-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbser > ver/tracepoint.c > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../ > ../gdb/gdb/gdbserver/../common > -I../../../gdb/gdb/gdbserver/../regformats -I../. > ./../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpoint > er-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbse > rver/../common/xml-utils.c -DGDBSERVER > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../ > ../gdb/gdb/gdbserver/../common > -I../../../gdb/gdb/gdbserver/../regformats -I../. > ./../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpoint > er-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbse > rver/../common/common-utils.c -DGDBSERVER > gcc -c -O0 -g -D__USE_MINGW_ACCESS -I. -I../../../gdb/gdb/gdbserver > -I../../ > ../gdb/gdb/gdbserver/../common > -I../../../gdb/gdb/gdbserver/../regformats -I../. > ./../gdb/gdb/gdbserver/../../include -Wall -Wdeclaration-after-statement > -Wpoint > er-arith -Wformat-nonliteral -Wno-char-subscripts -Werror > ../../../gdb/gdb/gdbse > rver/../common/buffer.c -DGDBSERVER > cc1.exe: warnings being treated as errors > ../../../gdb/gdb/gdbserver/tracepoint.c: In function 'cmd_qtstatus': > ../../../gdb/gdb/gdbserver/tracepoint.c:3460:5: error: unknown > conversion type c > haracter 'l' in format > ../../../gdb/gdb/gdbserver/tracepoint.c:3460:5: error: unknown > conversion type c > haracter 'l' in format > ../../../gdb/gdb/gdbserver/tracepoint.c:3460:5: error: format '%s' > expects type > 'char *', but argument 12 has type 'LONGEST' > ../../../gdb/gdb/gdbserver/tracepoint.c:3460:5: error: format '%s' > expects type > 'char *', but argument 13 has type 'LONGEST' > ../../../gdb/gdb/gdbserver/tracepoint.c:3460:5: error: too many > arguments for fo > rmat > make[4]: *** [tracepoint.o] Error 1 > make[4]: *** Waiting for unfinished jobs.... > make[4]: Leaving directory `/f/build_gdb/gdb/gdbgit/buildNo/gdb/gdbserver' > make[3]: *** [subdir_do] Error 1 > make[3]: Leaving directory `/f/build_gdb/gdb/gdbgit/buildNo/gdb' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/f/build_gdb/gdb/gdbgit/buildNo/gdb' > make[1]: *** [all-gdb] Error 2 > make[1]: Leaving directory `/f/build_gdb/gdb/gdbgit/buildNo' > make: *** [all] Error 2 > > > It looks like something in tracepoint.c, so I CC to Yao. Use "configure --disable-werror ..." Ralf