Go to Post There is no right or wrong way to do this. - nuggetsyl [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 26-01-2007, 09:32
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
Development on OS X

Is there any way i can get the MCC18 compiler to run on OSX? Are tere any other compilers thatwill work instead that i can run on OSX?
__________________
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
  #2   Spotlight this post!  
Unread 26-01-2007, 09:52
JohnC's Avatar
JohnC JohnC is offline
my other name is nigel
FRC #0360 (360 Revolution)
Team Role: Programmer
 
Join Date: Mar 2005
Rookie Year: 2005
Location: user_routines.c
Posts: 100
JohnC is a jewel in the roughJohnC is a jewel in the roughJohnC is a jewel in the roughJohnC is a jewel in the rough
Send a message via AIM to JohnC
Re: Development on OS X

Quote:
Originally Posted by Validius View Post
Is there any way i can get the MCC18 compiler to run on OSX? Are tere any other compilers thatwill work instead that i can run on OSX?
This has been addressed many times...You can develop on OS X using Eclipse, but the compiler only works on windows. Equivalent ones don't play nice with the IFI libraries, from what I read.

Dave Lavery wasn't kidding; use Parallels if you must develop on a Mac.
__________________
What place are we at? ... TODAI!
  #3   Spotlight this post!  
Unread 26-01-2007, 10:04
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: Development on OS X

Quote:
Originally Posted by JohnC View Post
Dave Lavery wasn't kidding; use Parallels if you must develop on a Mac.
PowerBook :-/
__________________
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
  #4   Spotlight this post!  
Unread 26-01-2007, 10:45
shtylman shtylman is offline
some sort of programmer
FRC #2420
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Marietta, GA
Posts: 37
shtylman has a spectacular aura aboutshtylman has a spectacular aura about
Re: Development on OS X

mcc18 will work in wine
  #5   Spotlight this post!  
Unread 26-01-2007, 11:07
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: Development on OS X

Quote:
Originally Posted by shtylman View Post
mcc18 will work in wine
I have a PowerBook tho so it wownt run Wine
__________________
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
  #6   Spotlight this post!  
Unread 26-01-2007, 17:22
Michael DiRamio Michael DiRamio is offline
Registered User
FRC #1114 (Simbotics)
Team Role: Teacher
 
Join Date: Jan 2006
Rookie Year: 2006
Location: St. Catharines, Ontario, Canada
Posts: 39
Michael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond reputeMichael DiRamio has a reputation beyond repute
Re: Development on OS X

Quote:
Originally Posted by Validius View Post
PowerBook :-/
There's always Virtual PC. It's kind of slow though...
  #7   Spotlight this post!  
Unread 30-01-2007, 11:31
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: Development on OS X

Quote:
Originally Posted by Michael DiRamio View Post
There's always Virtual PC. It's kind of slow though...
way to slow
__________________
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
  #8   Spotlight this post!  
Unread 30-01-2007, 11:32
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Development on OS X

Someone should port GCC to work with PICF18's. That'd be super cool.

*Not it....*
  #9   Spotlight this post!  
Unread 05-02-2007, 12:30
Chuck_Norris Chuck_Norris is offline
Registered User
AKA: Chuck Norris
FRC #1153 (RoboRebels)
Team Role: Programmer
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Walpole, Ma.
Posts: 3
Chuck_Norris is infamous around these partsChuck_Norris is infamous around these parts
Send a message via AIM to Chuck_Norris
Re: Development on OS X

Ugh, OS X

Nothing against Apple users, the Macintosh OS, etc. but OS X SUCKS FOR PROGRAMMING! Linux is the best way to go for any operating system, the best compilers, etc. However, for our application, Microsoft Windows is the way to go. Obviously this isnt the first time you've heard "Why are you programming on a mac, you idiot?" but just go out and buy a PC!, its the easiest, safest way to go. through my experiance with OS X, its not that much better than Windows XP (stability wise XP is just as good), and I find vista to be the best match of all. Start saving!
-Chuck
  #10   Spotlight this post!  
Unread 05-02-2007, 13:32
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Development on OS X

Quote:
Originally Posted by Chuck_Norris View Post
Nothing against Apple users, the Macintosh OS, etc. but OS X SUCKS FOR PROGRAMMING! Linux is the best way to go for any operating system, the best compilers, etc.
It might be instructive for you to look a little deeper at Mac OS X before dismissing it so strongly. It's built on a BSD Unix foundation, and supports exactly the same compilers, tools, OS calls, etc. as Linux does.

For our purposes, the only real missing piece on a Macintosh is MicroChip's C18 compiler. It's also missing on Linux systems. No clear winner there.
  #11   Spotlight this post!  
Unread 06-02-2007, 18:11
114Klutz 114Klutz is offline
Registered User
AKA: Li Pi
FRC #2984 (Viking Robotics)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2005
Location: Los Altos
Posts: 152
114Klutz is a jewel in the rough114Klutz is a jewel in the rough114Klutz is a jewel in the rough
Send a message via AIM to 114Klutz
Re: Development on OS X

I would recommend Darwine, but thats only a viable option for Intel Macs. For your purposes, I think Virtual PC running a stripped down version of Windows 2000 is the only way you can compile.
  #12   Spotlight this post!  
Unread 10-02-2007, 21:38
sonicbhoc's Avatar
sonicbhoc sonicbhoc is offline
Linux enthusiast noob
AKA: Chaz
FRC #0571 (Paragon)
Team Role: Programmer
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Bloomfield, CT, MLC
Posts: 7
sonicbhoc is an unknown quantity at this point
Send a message via MSN to sonicbhoc Send a message via Yahoo to sonicbhoc
Re: Development on OS X

I think there was some way to do it in eclipse using the eclipse C compiler... at least that's what my instructor told me.

I'm running Gentoo Linux and PCLinuxOS on my computers and I can't aford - and don't want - Windows on my computer. If mcc18 will run in WINE I'll see about installing it tomorrow.
  #13   Spotlight this post!  
Unread 10-02-2007, 23:42
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 803
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Development on OS X

I currently use wine under Debian to program my team's robot. I searched around on Chief Delphi a couple years ago, and found instructions put out by John Dong on how to set it up. He provides many useful hints and scripts. He even has a linux downloader that you can use.

Good luck, and I hope you succeed.
  #14   Spotlight this post!  
Unread 11-02-2007, 00:30
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Development on OS X

Eclipse will run MCC18, with help of the CDT. If you use a makefile, stock will do. FIRSTclipse provides plugins for managed make. The error parser won't work on non-windows, though, since it doesn't do any path translation.

Running MCC18, though, is slightly more challenging. (Disclaimer: I don't own a mac, so this is gathered.)

He's the scenarios I've found from reading:
  • PPC: Good luck. No native/inline emulators seem to be available.
  • Mac OS X86: It's BSD Unix. Use wine (or some variant) and follow the Linux instructions
  • Bootcamp: Load windows, handle everything normally.

A more pressing problem with Mac may be the lack of RS-232. OS X can handle USB-Serial adaptors, IIRC. Classic Mac might have problems, since Apple used its own spec which is not pin-compatible with RS-232.
  #15   Spotlight this post!  
Unread 11-02-2007, 00:39
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 803
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Development on OS X

Quote:
Originally Posted by Astronouth7303 View Post
If you use a makefile, stock will do.
Where is a sample makefile for a non-managed build? I am getting errors with my current one. The robot will sometimes boot up with a red light for the program state, but will work fine after a reset. I am using Debian and Wine.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Eclipse Development Astronouth7303 Programming 39 16-12-2007 02:52
Development daramana Inventor 1 03-03-2005 08:07
Software Development Process? tcj103 Programming 5 08-02-2005 15:46
Website development tchescow Website Design/Showcase 3 31-12-2004 17:13
Development Program xxlshortys Team Organization 1 14-03-2004 12:33


All times are GMT -5. The time now is 23:51.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi