A place to experiment, and possibility update and add some processors to this amazing app.
This code is being tested on a Raspberry Pi. This version is run with the command ./main.tcl while inside the mcu8051ide-1.4.9-mt/lib directory.
If not all the supporting libraries are installed on your system, try installing mcu8051ide from a package (sudo apt-get install mcu8051ide). This will install an older version, however it should install the dependencies needed for this newer version to work.
Will try to get this running on a Mac, also.
---- Orginal Readme for MCU8051ide ----
MCU 8051 IDE v1.4.9
Integrated development environment for MCS-51 based processors. Written in Tcl/Tk, for POSIX Systems (GNU/Linux, etc.)
At first make sure than you have all dependencies installed and install the missing ones.
- DEPENDENCIES
-----------------------------------------------------------------------------------------------------
Package min. Version Where it's available
-----------------------------------------------------------------------------------------------------
REQUIRED PACKAGES: (Without these packages this program WILL NOT run)
tcl 8.5.9 http://www.tcl.tk/software/tcltk/downloadnow84.html
tk 8.5.9 http://www.tcl.tk/software/tcltk/downloadnow84.html
bwidget 1.8 http://sourceforge.net/projects/tcllib
itcl 3.4 http://sourceforge.net/projects/incrtcl
tdom 0.8 http://tdom.github.com/
tkimg 1.3 http://sourceforge.net/projects/tkimg
tcllib 1.6 http://sourceforge.net/projects/tcllib
Tclx 8.4 http://tclx.sourceforge.net
-----------------------------------------------------------------------------------------------------
OPTIONAL PACKAGES: (Without these packages some features will not be available)
cmake 2.4.3 http://www.cmake.org/HTML/Download.html
(If you want to install it using "./configure && make && make install".)
rxvt-unicode 8.3 http://software.schmorp.de/
asem-51 1.3 http://plit.de/asem-51/download.htm
asl (I don't know. My e-mail is <martin.osmera@mail.com>)
vim http://www.vim.org/download.php
emacs http://www.gnu.org/software/emacs/
nano http://www.nano-editor.org/
le http://www.gnu.org/directory/text/editors/le-editor.html
hunspell
(If you want the spelling checker function available.)
-----------------------------------------------------------------------------------------------------
NOTE:
If you had any problems with installation of any of these packages
please mention it at http://mcu8051ide.sourceforge.net/dependencies .
-
INSTALLING MCU 8051 IDE You can install this IDE in two ways:
A) General cmake . # <-- In case you want to install to a different # directory that /usr/local, for example to /usr, # then run cmake with this option: # "-DCMAKE_INSTALL_PREFIX=/usr". make make install # <-- Here you must be root.
A) OS specific: If possible, download installation files/package specific for you OS, i.e. - .ebuild (Gentoo) - .rpm (RedHat) - .deb (Debian) - PKGBUILD (Arch) - .exe (Windows) - Makefile, ... (freeBSD)
Tip: You can check if all needed libraries are properly installed by this command: mcu8051ide --check-libraries If you are upgrading from some previous version and the IDE won't run, try this: mcu8051ide --reset-user-settings --ignore-last-session
-
If you have failed to install this software, please let me know at the project web page.
Project web page:
http://www.moravia-microsystems.com/mcu8051ide
E-mail to the author:
martin.osmera@moravia-microsystems.com or martin.osmera@gmail.cz (Only English or Czech please)
Currently I don't know about any bug.
If you find some bug, please let me know <martin.osmera@moravia-microsystems.com> or <martin.osmera@gmail.cz>.
You can help me make installation easier by making installation package for your OS.
Thank your for trying/using MCU 8051 IDE.