[ros-users] communicating with windows
Geoffrey Biggs
geoffrey.biggs at aist.go.jp
Mon Aug 23 00:19:05 UTC 2010
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 <verbeek at servicerobotics.eu
> <mailto:verbeek at 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: verbeek at servicerobotics.eu <mailto:verbeek at servicerobotics.eu>
>
> Geschäftsführer: Dr. Christian Verbeek
> Registergericht: AG München (HRB 154463)
> ____________________________________________
>
>
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org <mailto:ros-users at 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
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
More information about the ros-users
mailing list