Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

eBox3350MX Windows Xp based Applications

Based on DMP's Vortex processor / SoC this board is a full computer capable of running a standard Windows and Linux installation on the backpack of your robot.
2 postsPage 1 of 1
2 postsPage 1 of 1

eBox3350MX Windows Xp based Applications

Post by wiweet » Tue Mar 13, 2012 2:06 pm

Post by wiweet
Tue Mar 13, 2012 2:06 pm

I want to build an applications (win xp based) on eBox3350MX. Any idea on compiler/development environment option?Visual Studio 2008?or can I use Delphi?

Is it mandatory to compile on th eBox3350MX it self or compile it on Desktop PC/Laptop and install/copy the executable to the eBox?

Thanks..
I want to build an applications (win xp based) on eBox3350MX. Any idea on compiler/development environment option?Visual Studio 2008?or can I use Delphi?

Is it mandatory to compile on th eBox3350MX it self or compile it on Desktop PC/Laptop and install/copy the executable to the eBox?

Thanks..
wiweet
Savvy Roboteer
Savvy Roboteer
Posts: 43
Joined: Fri Apr 15, 2011 2:50 am

Post by PedroR » Wed Mar 14, 2012 11:09 am

Post by PedroR
Wed Mar 14, 2012 11:09 am

Hi wiweet

You don't need to compile directly on eBox. You can compile on any other system. However when compiling you need to make sure you select the target platform as i386 and NOT i686.

This is because the eBox does not have the CMOV instruction that is part of the i686 instruction set Therefore if you try to run a program on eBox that was compiled for i686 it will not run.


With regards to the programming language, any language can be used as long as the final software and libraries used are all for i386.

Regards
Pedro.
Hi wiweet

You don't need to compile directly on eBox. You can compile on any other system. However when compiling you need to make sure you select the target platform as i386 and NOT i686.

This is because the eBox does not have the CMOV instruction that is part of the i686 instruction set Therefore if you try to run a program on eBox that was compiled for i686 it will not run.


With regards to the programming language, any language can be used as long as the final software and libraries used are all for i386.

Regards
Pedro.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm


2 postsPage 1 of 1
2 postsPage 1 of 1