i tried
./configure --enable-mantainer-mode  --enable-ft2232-libftdi
--host=x86_64-w64-mingw32 CFLAGS=-D__MINGW32__

and i got a bit further, now i'm stuck with this:
.
.
.
jim-eventloop.o jim-eventloop.c
jim-eventloop.c:53:21: error: windows.h: No such file or directory
jim-eventloop.c:54:21: error: winsock.h: No such file or directory
jim-eventloop.c: In function ‘JimELAfterCommand’:
jim-eventloop.c:637: warning: implicit declaration of function ‘Sleep’
make[2]: *** [jim-eventloop.o] Error 1
.
.
.

can i solve that with another configure param?
the files are at
/usr/amd64-mingw32msvc/include/
and at
/usr/i586-mingw32msvc/include/

and it does not complain about the Sleep if i change the define at
jim-eventloop.c:55 to:
#define msleep sleep
(instead of #define msleep Sleep)

thanks!

On Mon, Jun 27, 2011 at 3:11 PM, Steve Bennett <ste...@workware.net.au> wrote:
> On 28/06/2011, at 6:33 AM, Rodrigo Rosa wrote:
>
>> i'm trying to cross compile for win XP, with the following config:
>> ./configure --enable-mantainer-mode  --enable-ft2232-libftdi
>> --host=x86_64-w64-mingw32
>>
>> i get the following errors:
>> jim-win32compat.c: In function ‘gettimeofday’:
>> jim-win32compat.c:36: error: storage size of ‘tb’ isn’t known
>> jim-win32compat.c:38: warning: implicit declaration of functgpion ‘_ftime’
>> jim-win32compat.c:36: warning: unused variable ‘tb’
>> jim-win32compat.c: At top level:
>> jim-win32compat.c:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
>> ‘__attribute__’ before ‘*’ token
>> jim-win32compat.c:91: error: expected ‘)’ before ‘*’ token
>> jim-win32compat.c:106: error: expected ‘)’ before ‘*’ token
>>
>> i've attached the configure output.
>>
>> i've never done cross compiling before, so any help is welcome.
>>
>> thanks!
>
> It seems that the __MINGW32__ symbol isn't defined. It should be.
> Perhaps add CFLAGS=-D__MING32__ to the configure line and see if that gets 
> you any further.
>
> Cheers,
> Steve
>
>> On Mon, Jun 13, 2011 at 3:49 PM, Liam Redmond (Rock Software)
>> <liamredm...@rock-software.com> wrote:
>>> It has been a while and I think my msys is quite out of date. Have reverted
>>> to building on Linux.
>>>
>>> Thanks.
>>>
>>> ----- Original Message ----- From: "Freddie Chopin" <freddie_cho...@op.pl>
>>> To: <openocd-development@lists.berlios.de>
>>> Sent: Monday, June 13, 2011 4:22 PM
>>> Subject: Re: [Openocd-development] Status of building using Mingw64?
>>>
>>>
>>>> OpenOCD versions from my website ( www.freddiechopin.info ) - 32- and
>>>> 64-bit, the most recent one is a week old - are built with this compiler,
>>>> but with the most recent version (GCC 4.7.0) and on Linux, as I found that
>>>> easier than using Cygwin or MSYS directly in Windows.
>>>>
>>>> 4\/3!!
>>>>
>>>>
>>>> _______________________________________________
>>>> Openocd-development mailing list
>>>> Openocd-development@lists.berlios.de
>>>> https://lists.berlios.de/mailman/listinfo/openocd-development
>>>
>>> _______________________________________________
>>> Openocd-development mailing list
>>> Openocd-development@lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/openocd-development
>>>
>>
>>
>>
>> --
>> Rodrigo.
>> <configure_make>_______________________________________________
>> Openocd-development mailing list
>> Openocd-development@lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/openocd-development
>
> --
> µWeb: Embedded Web Framework - http://uweb.workware.net.au/
> WorkWare Systems Pty Ltd
> W: www.workware.net.au      P: +61 434 921 300
> E: ste...@workware.net.au   F: +61 7 3391 6002
>
>
>
>
>
>



-- 
Rodrigo.
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to