Thread: *nix support?
View Single Post
  #8   Spotlight this post!  
Unread 01-01-2006, 23:55
Validius's Avatar
Validius Validius is offline
There is a shadow following me.....
AKA: Mark Ratering
FRC #1549 (Washtenuts)
Team Role: College Student
 
Join Date: Feb 2005
Rookie Year: 2005
Location: South Lyon
Posts: 159
Validius will become famous soon enoughValidius will become famous soon enough
Send a message via AIM to Validius
Re: *nix support?

Quote:
Originally Posted by Dave Flowerday
Not possible unfortunately. The MCC18 compiler is compiled to run under Windows (meaning it uses the Windows APIs etc) so WINE is needed to provide that compatibility layer. This is also why you can't run it on anything other than x86 (unless you use something like VMware or Virtual PC). Others have gotten it to work under Linux, but personally I think the hoops you have to jump through just aren't worth it.
So use VI then. On Wildstang all of our software people develop for the robot controller using vim and make. Since you can run the mcc18 compiler from the command line outside of MPLAB it is really easy to avoid it. My recommendation for people who prefer Unix-like OSes (I'm one of them) is just to install Cygwin on a Windows computer, and use Makefiles to build.
OK, i have a Mac with OS X and PPC Linux. I understand how that wouldnt work for obvious archatectual reasons. I also have a whitebox PC with Linux. Yes, i'l get VI for win32 and use that. You use make? I have never dabled with Make. You just wriet your own makefile and have it use the compiler as its compiler command?

See you guys in Novi for the kickoff!
__________________
When a sociaty comes to believe that human life is not inherently worth living, it is a slippery slope to the gas chamber. You wind up on a low road that twists past Columbine and leads toward Auschwitz.

-Peggy Noonan