easyside


Easy Propeller IDE Programming Tool

Propeller IDE

This project is for developing a Multi-OS, Multi-language capable, Propeller IDE.

IDE Repository Setup

Users must have Mercurial installed to clone this repository. Mercurial is available here: http://mercurial.selenic.com/

Once the Mercurial tool is installed, clone by visiting the "Source" Tab above.

To commit and push changes to this repository, one must have a Google login and permission from the administrator.

To pull code use:

  1. hg clone https://code.google.com/p/easyside/ propelleride
  2. cd propelleride
  3. hg update loader (This is important!!!! The latest code is here!!!)

IDE Software Requirements

This tool can be built with Qt4 and Qt5.2.1+ libraries. Qt Downloads page for all platforms

Windows

Windows users must build with mingw version. There is no plan to support Visual Studio builds.

Download Qt 5.2.1 for Windows 32-bit (MinGW 4.8, OpenGL, included 634 MB)

Mac

Sticking with Qt4 is probably best especially if you like using OSX 10.7 (you have been warned).

Please note that for building the IDE on Mac with Qt5, OS should be at least 10.8 Mountain Lion. The Qt documentation says that 10.7 is minimum, but it didn't work for me. I upgraded to 10.9 and building this IDE works fine.

Linux

PropellerIDE can be built with Qt4 libraries on Linux. For Linux Qt5 libraries users must install libgl1-mesa-dev.

Openspin Compiler

The Openspin compiler repository is pm github.com.

Make a clone using the git tool: git clone https://github.com/reltham/OpenSpin

After building the IDE and the compiler, use the IDE wrench tool to open the properties dialog. Then copy/paste the openspin location or find openspin in the file system with the browse button.

Linux Build & Install

PropellerIDE can be built with Qt4 libraries. Ensure openspin is in the repository. Instructions below assume version is for whatever the latest version number is available and cpu is for the type on your system. Typically cpu will be i386 (x86 32 bit linux), amd64 (x86 64 bit linux), or armhf (raspberrypi).

Build with: 1. ./plinrelease.sh 1. cd linux 1. ./pack.sh ../PropellerIDE-version

Install with: 1. sudo dpkg -i propelleride-version-cpu.deb 1. sudo apt-get install -f

Run with: 1. propelleride &

Project Information

The project was created on Jan 31, 2014.

Labels:
IDE