develop-corner-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
develop-corner-en [2021/12/01 19:25] – [Raspberry Pi] rjversluis | develop-corner-en [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Developer corner====== | ||
- | [[: | ||
- | |||
- | \\ | ||
- | ^ Do not translate into other languages. This page is EN only, and not public for normal users. | ||
- | |||
- | \\ | ||
- | =====General information===== | ||
- | * [[coding-guide-en|Code Style]] | ||
- | * [[gui-code-en|Maintaining and Creating GUI Dialogs]] | ||
- | * [[concepts-en|Definitions and Concepts]] | ||
- | * [[cs-protocol-en|Rocrail Client Protocol]] (RCP) | ||
- | * [[dev-rocrail-automode|Automatic Mode]] | ||
- | * [[http:// | ||
- | * [[translations-en|Translations at LaunchPad]] | ||
- | * [[developer: | ||
- | * [[developer: | ||
- | * Parameters | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | \\ | ||
- | =====Prerequisites===== | ||
- | * [[buildwx-en|Build wxWidgets from source]] | ||
- | |||
- | |||
- | =====Compile Rocrail===== | ||
- | ====Linux==== | ||
- | * [[build-en|Build from source]] | ||
- | * [[: | ||
- | * [[: | ||
- | |||
- | ====Windows==== | ||
- | * [[cc64mingw|Cross compile MinGW 32/64bit]] | ||
- | * [[: | ||
- | |||
- | ====Apple macOS==== | ||
- | * [[cmac-en|Compile on Apple macOS]] | ||
- | |||
- | \\ | ||
- | |||
- | =====Debug the Rocrail Server===== | ||
- | * [[: | ||
- | * [[: | ||
- | |||
- | \\ | ||
- | |||
- | =====Arduino Projects===== | ||
- | * [[: | ||
- | * [[: | ||
- | * [[: | ||
- | * [[: | ||
- | \\ | ||
- | |||
- | |||
- | |||
- | =====API Error Codes===== | ||
- | * [[linux-error]] | ||
- | * [[osx-error]] | ||
- | * [[win32-mingw-error]] | ||
- | * [[win32-error]] | ||
- | * [[win32-socket-error]] | ||
- | |||
- | \\ | ||
- | =====Dump Pre Processor Defines===== | ||
- | <code bash> | ||
- | gcc -dM -E - < /dev/null | ||
- | </ | ||
- | |||
- | \\ | ||
- | =====VirtualBox===== | ||
- | Some distribution do not have VB support installed by default.\\ | ||
- | ====Debian==== | ||
- | * https:// | ||
- | * sudo apt install linux-headers-$(uname -r) | ||
- | |||
- | |||
- | \\ | ||
- | =====Linux Local Desktop Link===== | ||
- | < | ||
- | [Desktop Entry] | ||
- | Version=1.0 | ||
- | Name=Rocview | ||
- | Comment=Rocrail - Innovative Model Railroad Control System | ||
- | Path=/ | ||
- | Exec=/ | ||
- | Icon=/ | ||
- | Terminal=false | ||
- | Type=Application | ||
- | Categories=Application; | ||
- | |||
- | </ | ||
- | |||