Difference between revisions of "self-hosted"
From Lazarus wiki
Jump to navigationJump to searchm |
|||
Line 17: | Line 17: | ||
https://www.raspberrypi.org/products/pi-zero-w/ | https://www.raspberrypi.org/products/pi-zero-w/ | ||
− | ==[[Ultibo]]== | + | ==[[Ultibo core]]== |
https://ultibo.org/ and | https://ultibo.org/ and | ||
forum: https://ultibo.org/forum/viewtopic.php?f=9&t=646 | forum: https://ultibo.org/forum/viewtopic.php?f=9&t=646 | ||
Line 26: | Line 26: | ||
# Show how to easily load a console [[Debian]] <br/>(similar to http://wiki.freepascal.org/Small_Virtual_Machines#Debian_console_virtual_machine) | # Show how to easily load a console [[Debian]] <br/>(similar to http://wiki.freepascal.org/Small_Virtual_Machines#Debian_console_virtual_machine) | ||
# Do first two tutorials here (after getting temperature sensor device): <br/>http://www.controlpascal.com/tutorial.htm | # Do first two tutorials here (after getting temperature sensor device): <br/>http://www.controlpascal.com/tutorial.htm | ||
− | # Compile and run (or simply install?) text mode [[IDE]] (uses [[ | + | # Compile and run (or simply install?) text mode [[IDE]] (uses [[Free Vision]]) similar to releases here: http://ctrlterm.com/ports.htm <br/>GUI is not needed for an embedded device, so keep things more simple by avoiding it. |
# Add GUI and use ideU: http://wiki.freepascal.org/ideU | # Add GUI and use ideU: http://wiki.freepascal.org/ideU | ||
# Install and use [[Lazarus]] | # Install and use [[Lazarus]] |
Revision as of 08:28, 20 June 2017
Self-hosted Development Environments
For Android:
PascalGUI
http://turbocontrol.com/helloworld.htm has simple program near the bottom of the page
Search youtube for pascalgui and snake, 27:07 video has source code available.
Quick manual:
You can export result of compilation (APK or binary), long-click compile button for that.
Long click save button to "save as", long click run to run with arguments, long click open for recent files menu.
For the Raspberry Pi Zero Wireless
https://www.raspberrypi.org/products/pi-zero-w/
Ultibo core
https://ultibo.org/ and forum: https://ultibo.org/forum/viewtopic.php?f=9&t=646
ToDo items:
- Format this wiki page!
- Show how to easily load a console Debian
(similar to http://wiki.freepascal.org/Small_Virtual_Machines#Debian_console_virtual_machine) - Do first two tutorials here (after getting temperature sensor device):
http://www.controlpascal.com/tutorial.htm - Compile and run (or simply install?) text mode IDE (uses Free Vision) similar to releases here: http://ctrlterm.com/ports.htm
GUI is not needed for an embedded device, so keep things more simple by avoiding it. - Add GUI and use ideU: http://wiki.freepascal.org/ideU
- Install and use Lazarus
For general reference:
http://landley.net/aboriginal/about.html#selfhost
https://en.wikipedia.org/wiki/Self-hosting
http://controlpascal.com/self-hosted.htm - info on other languages besides Pascal (C, Python, Forth, Java)