Re:Using BC5.5 with Embedded Applications
Quote
Shabbir Suterwala wrote:
> Hi,
> I just downloaded BC 5.5 and plan to use it for embedded software
> development. I noticed that BC 5.5 is for Win32 only. I am trying to figure
> out what does that mean exactly.
> Does this mean that I can only produce code for Win32 applications only ? or
I'm answering this question here, even though the question is about
Builder, because I think it can emcompass more than the Builder product.
From my understanding, your two main concerns when choosing development
tools for embedded software will be your processor and your operating
system. If BC 5.5 is for Win32 only, you'll only be able to produce
programs that will run on a system that uses a 32-bit Windows OS. So if
your target system uses an embedded OS like VxWorks or PalmOS, or even
if it uses Windows 3.1 (a Win16 OS), you're out of luck.
In addition, if the compiler doesn't support the processor on your
target system, you're also out of luck. I don't have BC 5.5 so I don't
know for sure, but chances are it only supports the x86 processor family
and maybe the PowerPC processor family. If you're using an embedded
processor, such as a Dragonball or a StrongARM, you'll most likely have
to get a custom complier that is exorbitantly more expensive than a
standard Windows complier. If you have some more specific questions on
this topic, e-mail me directly and I might be able to help.
-Bryan