I absolutely installed Mingw64 and there are only 2 gcc.exe files:
1. gcc.exe (seems to be 32 bit)
2. i686-w64-mingw32-gcc.exe (seems to be 64 bit)
in the help of this one it says:
-m64 Generate 64bit x86-64 code.
so must be an x64 compiler ...
2017-01-30 17:45 GMT+01:00 Roberto Zanotto <robyz...@gmail.com>:
> I suppose the error comes from the fact that you are using the 32bit
> compiler. *i686*-w64-mingw32-gcc.exe is 32bit, try with
> x86_64-w64-mingw32-gcc.exe
>
> If CC is set correctly, cgo should use that. If you are worried that
> gcc.exe is being used, temporarily move gcc.exe where cgo can't find it and
> try to compile again.
>
>
> On Monday, January 30, 2017 at 4:32:34 PM UTC+1, Arie van Wingerden wrote:
>>
>> I try to use CGO on Windows
>>
>> I installed Mingw64 from here:
>> https://sourceforge.net/projects/mingw-w64/files/Toolchains
>> %20targetting%20Win64/Automated%20Builds/
>>
>> My Go env vars are like so:
>> set CC=i686-w64-mingw32-gcc.exe
>> set GOROOT=e:\programs\go64
>> set GOPATH=e:\src\go
>> set GOOS=windows
>> set GOARCH=amd64
>> set GOBIN=e:\src\go\bin64
>> set MINGWPATH=e:\programs\mingw64\mingw32\bin
>> set PATH=%GOROOT%\%MINGWPATH%\bin;%PATH%
>>
>> Is there a way to see if Go does indeed use i686-w64-mingw32-gcc.exe and
>> not gcc.exe?
>>
>> I try to go run the attached main.go and get this error:
>> E:\src\go\src\ui-andlabs>go run main.go
>> # github.com/andlabs/ui
>> cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
>> which seems to tell me that something is wrong with 64 bit mode; but what
>> is it...
>>
>> Any idea?
>>
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.