Hi... Well, my two cents: Java is lame. Slow, VERY slow, and lame. And abused. (I don't feel like having my web browser start lagging whenever I decide to look at some "cool" web page.)
Alex On Fri, 17 Jul 1998, Stephen A. Witt wrote: > Date: Fri, 17 Jul 1998 11:15:00 -0700 (PDT) > From: "Stephen A. Witt" <[EMAIL PROTECTED]> > To: Michael Laing <[EMAIL PROTECTED]> > Cc: debian-user@lists.debian.org > Subject: Re: Cross-compile to Windows NT > Resent-Date: 17 Jul 1998 18:15:15 -0000 > Resent-From: debian-user@lists.debian.org > Resent-cc: recipient list not shown: ; > > On Fri, 17 Jul 1998, Michael Laing wrote: > > > I have a large utility program that I need to run under NT - is there a > > cross-compiler for this purpose? > > > > Thanks, > > Michael > > > > > > Yeah, 'gcc' (assuming it is written in C). > > Cross-compiling really means compiling a set of source files into an > executable image that will run on a platform with a different CPU. This > is very common in the embedded systems business (my work) in which you do > software development on a Unix workstation, (less preferably) WinNT, or > (even less perferably) some other box but the computer you are programming > is something like a simgle board computer with a different CPU (like a > Motorola 68040, 68360, 860, 68HC11, etc., etc.). The compiler running on > the development workstation emits an executable image for the specific CPU > that your target (the single board computer) is equiped with. > > You are really talking about using a 'native' compiler, one that emits an > executable image for the same hardware architecture that it is being > compiled on, and 'porting' your program to a different OS. So, you get > your source files on the NT box and use your compiler/interpreter of > choice (you haven't told us what language your program is written in) to > cause that source to be converted into an executable image (this is the > compiling and linking stages). We use the word 'port' to indicate that > the software probably won't run unchanged on the new OS depending upon the > extent to which OS facitilities are used and the difference between those > facilities on the original OS vs. the new OS. I've written a LOT of Unix > stuff (mostly for Sun OSs) and a LOT of embedded stuff (pSOS and VxWorks > OSs) but not any Windows stuff (nor do I intend to, my employer willing), > so I can't really give you any clue to what porting issues you might find > going from Unix/Linux to NT. It really depends upon what your program > does and its software architecture and what facilities from the OS it > requires. If it requires very little from the OS, meaning that is uses > mostly standard C library (again, assuming it is in C) stuff then it > should be easy to port. > > Why not re-code it in Java, learn a cool language (if you aren't already > Java fluent) and get the cross-platform stuff for free! > > > > > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null > > -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null