Re: [ros-users] communicating with windows

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Geoffrey Biggs
Date:  
To: ros-users
Subject: Re: [ros-users] communicating with windows
Have a look at this ticket.

https://code.ros.org/trac/ros/ticket/2147

The code in the branch is getting old, but the build system stuff at
least is probably still relevant.

Geoff

On 23/08/10 08:32, Daniel Stonier wrote:
>
> Mingw is so incredibly slow on windows, I found the toolchain environ
> really nice when I discovered it. I even managed to get qt+mingw cross
> compiling, but qt isn't built well for cross-compiling - required so
> many hard code hacks to make it build properly I don't think I ever want
> to try sustaining that. I'd be interested to see how hard it is to
> cross-compile wxwidgets with mingw. At the very least, if we can get the
> ros libs and headers packaged up with the toolchain, windows development
> can just unpack these and build with qt or similar, within windows.
>
> Lots of questions, not many answers yet!
>
> The willow garage guys have just opened up a new project on their code
> server - eros. It's goal is to assist with both cross compiling and
> anything related to using ros on embedded systems. The mingw toolchain
> is something I've wanted to look at as well, so if we can collate
> information there from various people doing testing, that'd be good -
> please sign up and let's use the mailing list/forums to jot notes if
> you're interested.
>
> p.s. Not much there yet sorry, only been two weeks and currently a bit
> bombed at work with projects closing and holidays approaching. Will have
> some good time for it when I take some leave, but should have ported
> some python scripts and patches to make cross-compiling easier (from our
> Yujin Robot packages) within a week or two.
>
> Regards,
> Daniel Stonier.
>
> On 22 August 2010 22:02, Christian Verbeek <
> <mailto:verbeek@servicerobotics.eu>> wrote:
>
>      Dear Daniel,

>
>     I never thought about the idea to cross compile for windows using mingw
>     on my linux box. I asked google and that seems to be quite common.

>
>     These mingw libs can be used together with MS Visual Studio

>
>     (source http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs)
>     gcc -shared -o testdll.dll testdll.c
>     -Wl,--output-def,testdll.def,--out-implib,libtestdll.a
>     lib /machine:i386 /def:testdll.def
>     cl testmain.c testdll.lib

>
>     by using visual studios lib program to generate a VS compatible lib file
>     from the gcc-generated def file.

>
>     As mingw uses the Win-API without intermediate layer like cygwin does
>     there should be full Win7 (both 32 and 64bit) compatibility. I did not
>     test this yet, but I am quite optimistic.

>
>
>     --
>     ___________________________________________
>     REC GmbH
>     Dr. Christian Verbeek
>     Robert-Koch-Str. 2, 82152 Planegg

>
>     Tel:    +49 89 85689672
>     Fax:    +49 89 85902327
>     Mobile: +49 160 7056589
>     e-mail:  <mailto:verbeek@servicerobotics.eu>

>
>     Geschäftsführer: Dr. Christian Verbeek
>     Registergericht: AG München (HRB 154463)
>     ____________________________________________

>
>
>     _______________________________________________
>     ros-users mailing list
>      <mailto:ros-users@code.ros.org>
>     https://code.ros.org/mailman/listinfo/ros-users

>
>
>
>
> --
> Phone : +82-10-5400-3296 (010-5400-3296)
> Home: http://snorriheim.dnsdojo.com/
> Yujin Robot: http://www.yujinrobot.com/
> Embedded Control Libraries: http://snorriheim.dnsdojo.com/redmine/wiki/ecl
>
>
>
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users