summaryrefslogtreecommitdiff
path: root/HOWTO
Commit message (Collapse)AuthorAgeFilesLines
* Update windows INSTALL HOWTO to use WSLDan Gudmundsson2020-05-082-619/+1120
| | | | Keep the old file as INSTALL-WIN32-OLD.md for MSYS descriptions.
* Fix markdown see link generationLukas Larsson2020-03-272-5/+5
|
* otp: Update doc build instructions with DOC_TARGETSLukas Larsson2020-02-241-0/+10
|
* Merge branch 'sverker/pie/OTP-15868'Sverker Eriksson2020-02-191-0/+1
|\ | | | | | | | | | | * sverker/pie/OTP-15868: Add configure options --enable-pie and --disable-pie Remove unused stuff from erts/configure.in
| * Add configure options --enable-pie and --disable-pieSverker Eriksson2020-02-181-0/+1
| |
* | Merge pull request #2450 from ↵Lukas Larsson2020-01-151-2/+2
|\ \ | | | | | | | | | | | | JeromeDeBretagne/jdb/erts/expand-Android-build-compatibility/OTP-16394 Expand Android cross compilation compatibility
| * | erts: Allow 32-bit Android cross compilation to target Android 4.1 Jelly BeanJérôme de Bretagne2019-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | | sys/timerfd.h was added in Android 4.4 KitKat so guard its usage when targeting earlier Android versions with the Android NDK Unified Headers. Update the 32-bit Android documentation accordingly.
| * | erts: Allow Android cross compilation to target Android 5.0 LollipopJérôme de Bretagne2019-11-061-2/+2
| | | | | | | | | | | | | | | | | | | | | if_nameindex and if_freenameindex were added in Android 7.0 Nougat so guard their usages when targeting earlier Android versions. Update the Android documentation accordingly.
* | | Update SYSTEMTAP.mdszTheory2020-01-041-1/+1
|/ /
* | Fix Android compilation to support newer Android NDK versionsJérôme de Bretagne2019-10-301-21/+94
|/ | | | | | | | | | | | | | | | | | | | Switch to use the Unified Headers introduced in Android NDK r14 optionnally and made mandatory since Android NDK r16 with the remove of the older headers. Switch to Clang for Android compilation, with GCC being deprecated in Android NDK r16 and then fully removed in Android NDK r18b. Add the default -g -O2 options to CFLAGS for Android as a -O option is required since commit cc21219185d7ff90b5d3d09cae896082d7627ea9. Fix ERL-1081: Move to dynamic linking, to avoid missing symbol errors due to an incompatibility between Autoconf (AC_CHECK_FUNCS) and the Android NDK. Add a new Android cross-compile configuration for 64-bit ARMv8-A. Update the documentation about how to cross compile for Android.
* Add "make test" command for root and application directoriesKjell Winblad2019-06-261-0/+46
| | | | The added make target is described in HOWTO/TESTING.md.
* Update INSTALL-RASPBERRYPI3.mdPéter Dimitrov2019-03-111-159/+164
| | | | | | Update instructions for macOS Mojave. Change-Id: Ie59bf30845909dbe78ad83bf36fa95a8731d0fa7
* Merge branch 'maint'Lukas Larsson2018-12-061-0/+3
|\ | | | | | | | | Conflicts: erts/emulator/beam/erl_process.c
| * erts: Allow code_model_small to be set in xcomp settingLukas Larsson2018-12-031-0/+3
| | | | | | | | OTP-15473
* | Merge branch 'rickard/parallel-configure/OTP-14625'Rickard Green2018-08-211-0/+2
|\ \ | |/ |/| | | | | | | * rickard/parallel-configure/OTP-14625: Parallel configure Remove undocumented and unused lazy configure
| * Parallel configureRickard Green2018-08-211-0/+2
| |
* | No need X Windows' headers and libraries to build Erlang since v20.0tarabit1902018-08-131-2/+0
|/ | | | | | | Since OTP-20.0, the gs application has been removed. Please refer to OTP-13703 in the following link http://erlang.org/download/otp_src_20.0-rc1.readme for further info.
* Add HOWTO for cross compilation to Raspberry Pi 3Péter Dimitrov2018-05-061-0/+323
|
* Move the corba applcations to separate repositoryLars Thorsen2018-04-272-3/+2
| | | | | | All corba applications are moved to a separate repository. E.g. orber, ic, cosEvent, cosEventDomain, cosNotifications cosTime, cosTransactions, cosProperty and cosFileTransfer.
* Fix howto typosPetr Vaněk2017-12-292-2/+2
|
* Remove all mention of efile_drv from DTrace docsJohn Högberg2017-11-301-339/+4
| | | | | | | efile_drv is gone and so is the need for file-specific DTrace. The new implementation works fine with the normal tracing mechanism so there's nothing preventing anyone from making an erl_tracer nif that forward these events to DTrace.
* Merge branch 'maint'Dan Gudmundsson2017-11-271-3/+17
|\ | | | | | | | | | | | | * maint: Update HOWTO with wxWidgets build examples https should be mapped to url and not seealso Update kernel appup for OTP-20.2
| * Merge branch 'dgud/erl_docgen/https2url' into maintDan Gudmundsson2017-11-271-3/+17
| |\ | | | | | | | | | | | | | | | * dgud/erl_docgen/https2url: Update HOWTO with wxWidgets build examples https should be mapped to url and not seealso
| | * Update HOWTO with wxWidgets build examplesDan Gudmundsson2017-11-221-3/+17
| | | | | | | | | | | | | | | It lacked build examples for linux, also suggest using wxWidgets-3.0.3 also add information about wxWidgets-3.1
| * | Fix broken link in INSTALL howtoLukas Larsson2017-10-311-4/+0
| |/
* | erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-5/+0
| |
* | Update HOWTO after non-smp removalLukas Larsson2017-07-171-19/+5
|/
* Remove some ancient chapters which are no longer relevantKenneth Lundin2017-06-143-171/+0
|
* wx: Fix builds on VS-2017Dan Gudmundsson2017-05-111-4/+4
| | | | And while we at it recommend wxWidgets-3.0.3
* erts: Deprecate the non-smp emulatorsLukas Larsson2017-04-211-4/+6
|
* Merge branch 'maint'Björn-Egil Dahlberg2016-11-021-0/+4
|\
| * Add otp_build update_primary to HOWTO INSTALLMichael Truog2016-11-011-0/+4
| | | | | | | | | | Document the existence of the otp_build update_primary command, to verify that the bootstrap beam files match the source files.
* | Merge branch 'maint'Lukas Larsson2016-10-051-1/+1
|\ \ | |/
| * Fix build environment script in HOWTO INSTALL-WIN32Ildar Khizbulin2016-10-041-1/+1
| |
* | Remove old purge strategyRickard Green2016-08-311-4/+0
|/
* Fix purge of codeRickard Green2016-08-291-0/+4
| | | | | | | | | | | | | | | | | | Ensure that we cannot get any dangling pointers into code that has been purged. This is done by a two phase purge. At first phase all fun entries pointing into the code to purge are marked for purge. All processes trying to call these funs will be suspended and by this we avoid getting new direct references into the code. When all processes has been checked, these processes are resumed. The new purge strategy now also completely ignore the existence of indirect references to the code (funs). If such exist, they will cause bad fun exceptions to the caller, but will not prevent a soft purge or cause a kill of a process having such live references during a hard purge. This since it is impossible to give any guarantees that no processes in the system have such indirect references. Even when the system is completely clean from such references, new ones can appear via distribution and/or disk.
* Adjust generated XML so it respects current DTDRickard Green2016-05-254-7/+13
|
* Merge branch 'RicoAntonioFelix/patch-1/PR-1003'Henrik Nord2016-04-071-1/+1
|\ | | | | | | | | * RicoAntonioFelix/patch-1/PR-1003: Update INSTALL.md
| * Update INSTALL.mdRico Antonio Felix2016-04-051-1/+1
| | | | | | * Fixed a grammatical error.
* | configure: Remove obsolete --enable-darwin-* optionsBjörn Gustavsson2016-03-171-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the options: --enable-darwin-universal --enable-darwin-64bit The --enable-darwin-universal option turns on universal binaries (Intel/PPC). It does not work on modern releases of OS X, and OTP 19 will most not likely build on an OS X release that still supports universal builds. The --enable-darwin-64bit option is not needed, because 64-bit builds are default on modern OS X releases. There is also the generic --enable-m64-build option.
* | Merge branch 'maint'Henrik Nord2016-03-081-1/+1
|\ \ | |/
| * Merge branch 'henrik/doc-fixes' into maintHenrik Nord2016-03-081-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | * henrik/doc-fixes: Fix typo in INSTALL.md Update README.md Fix typo in 'app' documentation s/is/are
| | * Fix typo in INSTALL.mdPrayag Verma2016-02-231-1/+1
| | | | | | | | | | | | | | | Found a spelling mistake - `achived` > `achieved`
* | | Merge branch 'maint'Hans Bolinder2016-02-241-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | * maint: Update preloaded module typos Conflicts: erts/preloaded/ebin/prim_file.beam
| * | typosSverker Eriksson2016-02-231-1/+1
| |/
* | Merge branch 'maint'Sverker Eriksson2016-02-181-1/+7
|\ \ | |/
| * Merge branch 'sverk/openssl-config-doc' into maintSverker Eriksson2016-02-181-1/+7
| |\ | | | | | | | | | | | | * sverk/openssl-config-doc: Add --with-ssl-incl and --with-ssl-rpath to docs
| | * Add --with-ssl-incl and --with-ssl-rpath to docsSverker Eriksson2016-02-181-1/+7
| | |
* | | Merge branch 'maint'Zandra2015-12-281-2/+2
|\ \ \ | |/ /
| * | update java version in documentationZandra2015-12-181-2/+2
| |/