Several of our Vex team(s) at Palm Bay High
are interested in getting RobotC
to work under Linux. We have access to a lot of older computers, but can't afford to outfit them all with a Microsoft operating systems, anti-virus and firewall software, etc. (Not to mention that newer Windows OS's run extremely slowly on these old boxes.) If we could get RobotC to work under Linux, it would enable everyone on the team who wanted one to just purchase a copy of RobotC and run it on a basically 'free' computer!
We installed RobotC IFI V1.05 under WINE 0.9.41 http://www.winehq.org/
(which enables Windows apps to run in Linux) under
Ubuntu 7.04 (Feisty Fawn) Linux http://www.ubuntu.com/
(debian kernel 2.6.20) on a Dell OptiPlex GX1 600 MHz with 768 MB memory.
The editor and compiler work well, and reasonably quickly. Unfortunately, no serial ports appear in the View->Preferences->Vex Communication Port drop-down box, which means we can't connect to the programming port.
After following the directions at a wine how-to site http://www.la-sorciere.de/Wine-HOWTO/book1.html
to create symbolic links to the serial port devices and to add the username to the dialup group, the serial port *still* doesn't show up.
We are currently experimenting with different configurations of the serial port, trying to get it to work under a simple serial-port program (e.g. Windows terminal), and hopefully will be posting some success soon.
We'd love it if anyone else who has had success getting RobotC (specifically the serial port interface) to work under WINE would post in this forum!
Any help or suggestions (especially from the RobotC developers!!) would be greatly appreciated.
FRC/FTC Team Mentor
jtonti1@dontspamme_gmail.com (remove dontspamme from address)