RPI C / C++ new IDE
Posted by kll on May 07 2017 16:23:50
just read newest MAG PI on page 12 have NEWS:
SoftIntegration Inc has launched Ch 8.0, “the most complete cross-platform C/C++
interpreter”, available free for Raspberry Pi

like i made that intro to gui programming here i like to check that out even C is not my favorite thing.
while MagPi not give a link, i google up this
oh, pricing ?
Ch Professional Edition costs $199 for commercial use and $129 for academic use. A teaching lab license is available. Ch Professional and Embedded Ch for ARM and Raspberry Pi are free for non-commercial use.

but via Download i end up at the registration page hmm, why not
download
Ch Professional Evaluation Edition

chprofessional-8.0.linux-4.4.21.arm.tar.gz Size: 56.09 Mb

Use the following commands to install the software:

gzip -cd chprofessional-8.0.linux-4.4.21.arm.tar.gz | tar -xvof -
cd chprofessional-8.0.linux-4.4.21.arm
run "sudo sh ./install.sh" for chprofessional-8.0.linux-4.4.21.arm.tar.gz
run "sudo ch ./install.ch" for other packages

Note: Tips for Using Ch

If it is the first time to run Ch. run

ch -d

ok, after download
pi@RPI3:~/Downloads $ ls
chprofessional-8.0.linux-4.4.21.arm.tar.gz
pi@RPI3:~/Downloads $
gzip -cd chprofessional-8.0.linux-4.4.21.arm.tar.gz | tar -xvof -
cd chprofessional-8.0.linux-4.4.21.arm
sudo sh ./install.sh
pi@RPI3:~/Downloads/chprofessional-8.0.linux-4.4.21.arm $ sudo sh ./install.sh

==================================================================

Ch Language Environment Installation
For Ch version 8.0
Copyright (c) 2001-2008 by SoftIntegration, Inc.

==================================================================



BY INSTALLING THIS SOFTWARE YOU ARE CONSENTING TO BE BOUND BY
AND ARE BECOMING A PARTY TO THE AGREEMENT FOUND IN THE FOLLOING
LICENSE AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS
OF THIS AGREEMENT, PLEASE DO NOT INSTALL OR USE THIS SOFTWARE.



SoftIntegration Ch Professional Edition End-User License Agreement
for ARM Architecure and Raspberry Pi

The undersigned ("You," "Licensee" or "End User") and
SoftIntegration, Inc. ("SoftIntegration") agree as follows:

SOFTINTEGRATION IS PROVIDING THE LICENSED SOFTWARE FOR YOUR USE
ON A NONEXCLUSIVE BASIS UPON THE CONDITION THAT YOU ACCEPT ALL
OF THE TERMS SET FORTH BELOW. IF YOU ARE NOT WILLING TO ACCEPT
THESE TERMS AND CONDITIONS, DO NOT INSTALL THE LICENSED SOFTWARE
AND RETURN THE LICENSED SOFTWARE UNUSED WITHIN THIRTY DAYS OF
PURCHASE FOR A REFUND OF THE PAID LICENSE FEE.

1. Legal Agreement. This is a legal agreement between You
(the End User, either an individual or an entity) and
SoftIntegration. By installing this Licensed Software, You
indicate Your acceptance of this Agreement. If You do not agree
to all of the terms of this Agreement, promptly return the
Licensed Software and all related materials to SoftIntegration
at the address written below. If You are accessing the Licensed
Software electronically, indicate Your acceptance of these terms
by selecting the "Yes" in response to the question "Do You
accept all the terms of the preceding License Agreement?" during
the installation. If You do not agree all of these terms, select
Do you agree to the license terms? (y/n)[n] y


You may install Ch to anywhere you want to.
The default directory is /usr/local/ch8.0, you can hit Return to continue
or specify the directory path under which the software will be installed.

Location for installing Ch language environment [/usr/local/ch8.0]:

Directory /usr/local/ch8.0 does not exist.

Do you want the directory to be created? (y/n)[y] y

Installing Ch files, please wait ...

Files have been successfully installed.


The Ch language environment version 8.0 installation is complete.

Garbage cleaning begins ...
Garbage cleaning ends. ...

If you use 'csh' or 'tcsh' shell,
you need to add the following command to the startup file
.cshrc or .tcshrc in your home directory, respectively.
set MANPATH=($MANPATH /usr/local/ch8.0/docs/man)

If you use 'sh', 'ksh', or 'bash' shell,
you need to add the following command to the startup file
.bashrc, .profile, or .bash_profile in your home directory, respectively.
export MANPATH=$MANPATH:/usr/local/ch8.0/docs/man

Getting started in Ch, type
ch
help
pi@RPI3:~/Downloads/chprofessional-8.0.linux-4.4.21.arm $ cd


there are 2 entries in the RPI menu system,

from CLI

pi@RPI3:~ $ ch -d
Ch
Professional edition, version 8.0.0.15421
Copyright (C) SoftIntegration, Inc. 2001-2016
http://www.softintegration.com

/usr/local/ch/config/.chrc has been copied to /home/pi/.chrc
/home/pi>
/home/pi> exit
pi@RPI3:~ $