Komodo IDE
Sign in to saveIntegrated Development Environment
Source code
As we retire Komodo IDE, ActiveState has a renewed focus on being the go-to service for securing the open source software supply chain. Check out our Platform to find out more. This readme explains how to get started building, using and developing with the Komodo IDE source base. Whilst the main Komodo IDE source is hosted under this repository you may also want to check out the individual component/addon repositories under in case you only want to contribute to a specific component. This'll save you some time and hassle as you would not have to build the entire project. Komodo IDE has several remote services that are required to get the full functionality out of program. Slack Auth Note that these are simplified steps of the building process, for a more in-depth guide check (outdated) BUILD.txt. Prerequisites Python =2.7 (but not Python 3.x yet). You can install ActivePython from here. Visual C++ 11.0 (aka Visual Studio 2012) and all the Platform SDKs for building Mozilla with vc11 as described here. Install version 1.9.0 of "MozillaBuild-$ver.exe" package into the default dir (i.e. "C: mozilla-build"). Once installed remove the wget and hg directories Download version 2.2.0 and install it to a temp directory, then copy the wget directory from 2.2 to the 1.9 install directory Install the Perl for more details on Windows build prerequisites. However, following the above steps is meant to be sufficient to get Komodo building. This will configure and build mozilla and can take anywhere from 30 minutes to several hours to complete (depending on your specs). For most modern machines it should be about an hour. After mozilla is built successfully go back to the main repo directory and build komodo: This should take significantly less time than building Mozilla. Once the build has completed you can simply run Komodo by executing bk run Mac Prerequisites Python =2.7 (but not Python 3.x yet). You can install ActivePython from here. If you prefer the Python builds from python.org should be sufficient as well. Xcode 6.4(SDK 10.9 & 10.10). For 8.0 see below. You can get version 6.4 from the developer downloads site. MacOSX10.10.sdk or older IDE ONLY SDK 10.8 for Code Intel. Can be found in Xcode 5.1.1 If you have/need other versions of Xcode installed then you can use xcode-select to change the active Xcode: Open the Xcode preferences, then in the Downloads tab, select and install the Command Line Tools. MacPorts. (Note: Fink may work too but most of the build testing and instructions is done with MacPorts.) autoconf v2.13. Once you have MacPorts installed you need just run sudo port install autoconf213 ensure you are using clang or gcc 4.2 (or higher) Officially we do not support Xcode 8, however it is possible to build Komodo under Xcode 8 using a new extra steps. Copy over the 10.8 and 10.9 SDK's from an older XCode install, they should be in: Xcode.app/Contents/Developer/Platforms/macOSX.platform/ Set MinimumSDKVersion to 10.9 in Xcode.app/Contents/Developer/Platforms/macOSX.platform/Info.plist Ensure you are using ccache 3.1 (later versions will break) Configure Mozilla with --options=disable-webrtc This will configure and build mozilla and can take anywhere from 30 minutes to several hours to complete (depending on your specs). For most modern machines it should be about an hour. See Porting to GCC 5 for more information. After mozilla is built successfully, go back to the main repo directory and build komodo: This should take significantly less time than building Mozilla. Once the build has completed you can simply run Komodo by executing bk run The easiest way to get started is to use our Docker image, this will basically provide you with a Ubuntu 12.04 based build of Komodo. After cloning the repository simply navigate into {repo}/util/docker and check out ./docklet --help To use the docker image you need to of course have Docker installed as well as have X11 forwarding enabled in your SSH client (should work by
Excerpt from the source-code README · 11,477 chars · not written by Vinony
Wikidata facts
- Official website
- www.activestate.com/products/komodo-ide
Show 3 more facts
- inception
- 2000-05-00
- software version identifier
- 12.0.1
- source code repository URL
- github.com/ActiveState/OpenKomodoIDE
Sources (1)
via Wikidata · CC0