Linux Downloads




Currently SimpleIDE and Propeller GCC are distributed together in a package. All sources are openly available.

Distribution Packages


Currently only Debian .deb binary packages are available. Linux source for other architectures is available from google code.

Debian packages are known to work with Mint and Ubuntu Linux distributions. Other distributions will be tested and added to the matrix.

Installing SimpleIDE + Propeller GCC


Currently Propeller GCC is packed with SimpleIDE. The packages will be available separately at some point.

These installation instructions assume the user has administrative access (i.e. root or sudo) and a general working knowledge of Linux. The instructions are not too complicated.


Step 1: Click one of the links below to download the package for your system.

 SimpleIDE + ProellerGCC 

  Debian

  Fedora

 Mint

 Ubuntu

 Other

 i386 32 bit Download
 
 Debian amd64 Download    
 Fedora Not Available  
     
 Suse Not Available        

Important!
Do not open the files with an archive manager, they must be preserved as downloaded.
Do not use the Distribution's Software Center, because these packages are not official yet.


Step 2: Install like this assuming a download location like ~/Downloads

Again!
Do not open the files with an archive manager, they must be preserved as downloaded.
Do not use the Distribution's Software Center, because these packages are not official yet.
    1. Open a terminal window
    2. Change directory to the download location$ cd ~/Downloads
    3. Packages must be installed as root or using sudo (recommended)
    4. Assuming ${PACKAGE} is the name of your download enter $ sudo dpkg -i ${PACKAGE}
    5. Resolve dependencies with $ sudo apt-get install -f

Step 3: Start SimpleIDE from the Linux Terminal

The SimpleIDE program should be started as a normal user (not root).

Start the program from any directory as $ simpleide
Alternatively to start in the background use $ simpleide &

 
Step 4: It may be necessary to add user to group dialout for serial port access.
  • Debian provides the adduser command
    • $ sudo adduser ${USER} dialout
  • For most Linux distributions allow this command
    • $ sudo groupmod -G dialout -a ${USER}
  • For SUSE Linux use this command
    • $ sudo groupmod -A ${USER} dialout
  • Program group settings will not take affect immediately for a user that is logged in.
  • For group settings to take effect, log out, then log back in.

Installing only Propeller GCC Binary Packages


This option is not supported yet.


Step 1: Click one of the links below to download the package for your system.

 ProellerGCC   Debian  Fedora  Mint Suse Ubuntu  Others TBD
 i686 32 bit Download




 
 Debian x86_64 Download
   
 
 Fedora x86_64 Download  
       



Support for other IDE Packages

The Propeller GCC tool-chain can be used with other IDE packages such as Eclipse, Netbeans, Code::Blocks, and Geany.
Geany seems to be the easiest third party package to configure; please have a look here: Geany.org

Building with Open Source 


PropellerGCC

The Propeller GCC source repository is here: Propeller GCC Google Code
Instructions for building Propeller GCC are here: http://code.google.com/p/propgcc/wiki/PropGccBuild

SimpleIDE

The SimpleIDE source repository is here: SimpleIDE Google Code
Instructions for building SimpleIDE are here: http://code.google.com/p/propside/wiki/BuildingSimpleIDE 


Other Binary Packages

The Propeller GCC tool chain is included with the SimpleIDE packages above. SimpleIDE packages without the tool-chain will also be released separately.



Comments