Sign in Join
Wiki copytemporary

self-hosted: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: self-hosted

OldNewLine
1+Self-hosted Development Environments
2+
3+## For Android
4+
5+PascalGUI is the oldest self-hosted Pascal compiler on [[Android]].
6+
7+You can use [UserLAnd](http://turbocontrol.com/userland.htm) to load Free Pascal.
8+
9+<http://turbocontrol.com/helloworld.htm> has a simple PascalGUI program near the bottom of the page.
10+
11+Search youtube for PascalGUI and snake, 27:07 video has source code available.
12+
13+**Quick manual:**
14+
15+You can export result of compilation (APK or binary), long-click compile button for that.
16+
17+Long click save button to "save as", long click run to run with arguments, long click open for recent files menu.
18+
19+## For the Raspberry Pi Zero Wireless
20+
21+Instructions to easily install console Debian and compile a program to monitor temperature and power, and then email and text the results: <http://www.controlpascal.com/self-hosted.htm#RPiZwKit>
22+
23+## (Not yet self-hosted) For all [[Raspberry Pi]] models: [[Ultibo core]]
24+
25+<https://ultibo.org/> and forum: <https://ultibo.org/forum/viewtopic.php?f=9&t=646>
26+
27+## ToDo items:
28+
29+1. Do first two tutorials here (after getting temperature sensor device): [Tutorial](https://web.archive.org/web/20181020105324/http://www.controlpascal.com/tutorial.htm)
30+2. Run text mode [[IDE]] (uses [[Free Vision]]).\
31+ GUI is not needed for an embedded device, so keep things more simple by avoiding it.
32+3. Add GUI and use [[ideU]]
33+4. Install and use [[Lazarus]]
34+
35+## For general reference:
36+
37+<http://landley.net/aboriginal/about.html#selfhost>
38+
39+<https://en.wikipedia.org/wiki/Self-hosting>
40+
41+[Info on other languages besides Pascal (C, Python, Forth, Java) and kits available](https://web.archive.org/web/20190321155903/http://controlpascal.com/self-hosted.htm)
42+
43+---
44+*From the Free Pascal wiki, page "self-hosted", as it stood on 2020-01-12 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
45+Category: Embedded

Back to history