User Tools

Site Tools


develop-corner-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
develop-corner-en [2019/02/25 19:35]
rjversluis [General information]
develop-corner-en [2020/05/16 08:08] (current)
rjversluis
Line 1: Line 1:
 ======Developer corner====== ======Developer corner======
-[[develop-corner-it|{{ icons:​it.png|Versione italiana}}]][[:​english|{{ ​ :​rocrail-logo-35.png}}]] +[[:​english|{{ ​ :​rocrail-logo-35.png}}]]
-[[:​develop-corner-en|Developer corner]]  +
- +
- \\ +
-//A collection of useful information for developers.//​ +
- \\ +
-{{ :​icons:​cpp.png}} +
  \\  \\
 =====General information===== =====General information=====
Line 15: Line 8:
   * [[cs-protocol-en|Rocrail Client Protocol]] (RCP)   * [[cs-protocol-en|Rocrail Client Protocol]] (RCP)
   * [[dev-rocrail-automode|Automatic Mode]]   * [[dev-rocrail-automode|Automatic Mode]]
-  * [[sourcecode-branches-en|Branches]] 
   * [[http://​docs.wxwidgets.org/​stable/​|wxWidgets Documentation]]   * [[http://​docs.wxwidgets.org/​stable/​|wxWidgets Documentation]]
   * [[translations-en|Translations at LaunchPad]]   * [[translations-en|Translations at LaunchPad]]
Line 21: Line 13:
   * [[developer:​digint-tutorial|Digital Interface Tutorial]]   * [[developer:​digint-tutorial|Digital Interface Tutorial]]
   * Parameters  ​   * Parameters  ​
-    * [[http://​rocrail.net/software/​rocrail-snapshot/​rocrail/​wrapper-en-index.html|Rocrail]]  +    * [[https://wiki.rocrail.net/​rocrail-snapshot/​rocrail/​wrapper-en-index.html|Rocrail]]  
-    * [[http://​rocrail.net/software/​rocrail-snapshot/​rocview/​wrapper-en-index.html|Rocview]]+    * [[https://wiki.rocrail.net/​rocrail-snapshot/​rocview/​wrapper-en-index.html|Rocview]]
  
  \\  \\
Line 28: Line 20:
   * [[buildwx-en|Build wxWidgets from source]]   * [[buildwx-en|Build wxWidgets from source]]
  
-====Linux==== 
-  * libusb-1.0-0-dev \\  Debian: sudo apt-get install **libusb-1.0-0-dev** \\  Debian9 (stretch): apt-get install **libusb-dev** **libgusb-dev** \\ OpenSuSE: **libusb-1_0-devel** \\ Fedora/​RedHat/​CentOS:​ yum install **libusb--devel** 
- 
-====Apple macOS ==== 
-  * http://​www.libusb.info -> source build 
- \\ 
  
 =====Compile Rocrail===== =====Compile Rocrail=====
 ====Linux==== ====Linux====
 +{{ :​cs2:​rocrail_auf_cs2.jpg?​200}}
   * [[build-en|Build from source]]   * [[build-en|Build from source]]
   * [[:​raspi:​raspi-dev-en|RasPi]]   * [[:​raspi:​raspi-dev-en|RasPi]]
 +  * [[:​buildwx-en|Build wxWidgets]]
 ====Windows==== ====Windows====
   * [[ccmingw-en|Cross compile with mingw]]   * [[ccmingw-en|Cross compile with mingw]]
Line 54: Line 41:
   * [[:​developer:​debugging-tutorial|Tutorial]]   * [[:​developer:​debugging-tutorial|Tutorial]]
   * [[:​develop:​ubuntu-debug-en|Ubuntu]]   * [[:​develop:​ubuntu-debug-en|Ubuntu]]
- 
- \\ 
-===== Android ===== 
-  * [[:​android:​mobilecontrol2-en|ESU Mobile Control 2]] 
- 
- \\ 
- 
  
  \\  \\
Line 68: Line 48:
   * [[:​arduino:​ideas-en|Arduino RS485]]   * [[:​arduino:​ideas-en|Arduino RS485]]
   * [[:​rascii-en|RASCII]]   * [[:​rascii-en|RASCII]]
-  * [[:​e4s-en|E4S]] 
   * [[:​arduino:​rcan-en|CAN based firmware]]   * [[:​arduino:​rcan-en|CAN based firmware]]
  \\  \\
  
-=====Eclipse===== 
-  * [[eclipse:​checkout-en|Checkout and build]] 
-  * [[eclipse:​run-debug-en|Running and debugging]] 
-  * [[:​developer:​help-en|Help!]] 
-  * [[:​developer:​eclipse-index-en|Indexer]] 
  
- 
- \\ 
 =====Building packages===== =====Building packages=====
   * [[mkdeb-en|Create a Debian package]]   * [[mkdeb-en|Create a Debian package]]
Line 99: Line 71:
 </​code>​ </​code>​
  
-=====White Board===== + \\ 
-  * [[development|Development Notes]]+=====VirtualBox===== 
 +Some distribution do not have VB support installed by default.\\ 
 +====Debian==== 
 +  * https://​wiki.debianforum.de/​Virtualbox 
 + 
 + \\ 
 +=====Linux Desktop Link===== 
 +<​code>​ 
 +[Desktop Entry] 
 +Version=1.0 
 +Name=Rocview 
 +Comment=Rocrail - Innovative Model Railroad Control System 
 +Path=/​home/​pi/​rocrail 
 +Exec=/​home/​pi/​Projects/​Rocrail/​unxbin/​rocview -sp /​home/​pi/​Projects/​Rocrail/​unxbin -l /​home/​pi/​Projects/​Rocrail/​unxbin -themespath /​home/​pi/​Projects/​Rocrail/​rocview 
 +Icon=/​home/​pi/​Projects/​Rocrail/​rocview/​xpm/​rocrail.png 
 +Terminal=false 
 +Type=Application 
 +Categories=Application;​ 
 + 
 +</​code>​ 
 + 
develop-corner-en.1551119717.txt.gz · Last modified: 2019/02/25 19:35 by rjversluis