X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=FbRJr9ZxL2P60azT1soEIfOJp8SLy6DiPRSfv3R4w/c=; b=l12q4eGH2nra3UphXjudOnqndZxSX5Fa4bYxpBGhBX6qG72xL8nDD/PuSwmbq68v8U MlCc12oxMz9IARtpK/UK3tzlCch8fHVPDV2V5sacwhb8IPa8eFI1ogVTz63FMhab8WAP elv3EzenHOg99r3yfHu4qyZ1ORUe/6Ug4751lvxfr15ZPygOnKH/R7AYYX1gvMm2foXi 8OM3cp32IwMlC136p+79NkuNJu6SBHfuZx/ScA2Z53X2h36Wjy+8dtFkFkWjFUnNU0+d JLdqULpB+1LnlvEOwIa1YJIAL7RZKqm/j/NmbHa6QUOD3alHPmL/VOe4jYeIr4OGyjXb k64w== MIME-Version: 1.0 X-Received: by 10.60.146.131 with SMTP id tc3mr14452510oeb.29.1365407355079; Mon, 08 Apr 2013 00:49:15 -0700 (PDT) In-Reply-To: References: <20130328131629 DOT 25291 DOT qmail AT stuge DOT se> Date: Mon, 8 Apr 2013 13:19:14 +0530 Message-ID: Subject: Re: [geda-user] icarus verilog on windows7 From: Roger Goodman To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=047d7b5d58565f92b704d9d4ace9 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --047d7b5d58565f92b704d9d4ace9 Content-Type: text/plain; charset=ISO-8859-1 I did not use gcc, the a.out was created by the iverilog windows executable downloaded from http://bleyer.org/icarus/ (icarus verilog for windows). But still, my gcc version is 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) - this comes as the default in cygwin. On Fri, Apr 5, 2013 at 4:17 PM, Bob Paddock wrote: > > Looks like the iverilog-windows executable creates a.exe only for 32-bit > > machines. How do I fix this? Is there a different version of iverilog for > > 64-bit machines? or is there an extra option I need to specify to > iverilog > > to create 64-bit executable? (I am using windows7 on 64bit.) > > Do you know which GCC compiler you are using under Cygwin, as there > are three choices? > > GCC3, GCC4, GCC-MinGW that may be the MinGW-w64 (TDM) compiler. > > See http://tdm-gcc.tdragon.net/ for TDM. use -w32 or -w64 to get the > size you want. > > What does gcc --version say? > > Under Windows you might have better luck with the MinGW/TDM compiler > to create Windows code. > However it can have issues with threading in some configurations. > --047d7b5d58565f92b704d9d4ace9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I did not use gcc, the a.out was created by the iverilog windows execu= table downloaded from http://bleyer.o= rg/icarus/
(icarus verilog for windows).
But still, my gcc version is 3.4.4 (cygming special, gdc 0.12, using d= md 0.125) - this comes as the default in cygwin.
On Fri, Apr 5, 2013 at 4:17 PM, Bob Paddock <bob DOT paddock AT gmail DOT com> wrote:
> Looks like the iverilog-windows executable creates a= .exe only for 32-bit
> machines. How do I fix this? Is there a differ= ent version of iverilog for
> 64-bit machines? or is there an extra o= ption I need to specify to iverilog
> to create 64-bit executable? (I am using windows7 on 64bit.)

Do you know which GCC compiler you are using under Cygwin, as there
= are three choices?

GCC3, GCC4, GCC-MinGW that may be the MinGW-w64 (= TDM) compiler.

See http://td= m-gcc.tdragon.net/ for TDM. use -w32 or -w64 to get the
size you wan= t.

What does gcc --version say?

Under Windows you might have = better luck with the MinGW/TDM compiler
to create Windows code.
However it can have issues with threading in som= e configurations.

--047d7b5d58565f92b704d9d4ace9--