2023年10月17日 星期二

Using Pascal Programming Language With Raspberry PI

 Using Pascal Programming Language With Raspberry PI
https://wiki.freepascal.org/Raspbian
https://wiki.lazarus.freepascal.org/Lazarus_on_Raspberry_Pi
https://elinux.org/Free_Pascal_on_RPi
http://pascal.hansotten.com/freepascal-and-lazarus-on-raspberry-pi/
https://github.com/rudiratlos/rpi-hal
https://forums.raspberrypi.com/viewtopic.php?t=332048

Free Pascal Lazarus Delphi

跨平台 pascal 免費 編譯 開發 環境 (window Qt X 基礎) codetyphon lazarus delphi similar delphi development environment
http://www.pilotlogic.com/sitejoom/index.php
(window Qt X 基礎) codetyphon lazarus delphi similar delphi development environment

lazarus codetyphon Tool party Components packages Free Libraries
http://forum.lazarus.freepascal.org/index.php?topic=38514.0
CodeTyphon ver 5.50
 
Free, Pascal Visual Programming Studio
 
codetyphon lazarus

http://www.pascalscada.comAbout PascalSCADA
The PascalSCADA is: a framework for Delphi/Lazarus to quick development of HMI/SCADA applications. Exchange data with PLC's

http://pascal.developpez.com/telecharger/
http://pascal.developpez.com/telecharger/detail/id/2781/CodeTyphon
http://www.oschina.net/project/lang/31/delphi
http://alternativeto.net/tag/pascal/

Lazarus
KDevelop
Delphi Commercial
CalcTape  
CodeTyphon
Turbo Pascal
MSEide + MSEgui
MIDletPascal  
Codelot  
Dev-Pascal
Oxygene
https://en.wikipedia.org/wiki/Oxygene_(programming_language)
Oxygene (formerly known as Chrome) is a programming language developed by RemObjects

http://object.software.informer.com/download-object-pascal-language/
delphi pascal rad ide open source 編輯器
跨平台 pascal 免費 編譯 開發 環境 (window Qt X 基礎) codetyphon lazarus delphi similar delphi development environment
delphi pascal  rad ide open source  編輯器
"Dev-Pascal" "WOL Library" "Virtual Pascal" "CodeTyphon" "Lazarus" "Kylix" "Pascal-P compiler"
"Virtual Pascal" "CodeTyphon" "Lazarus" "OpenWire"
free pascal ide
http://wiki.freepascal.org/FPMake
List of compilers and interpreters
Best Third party components for Lazarus
Popular Open Source Delphi Projects
delphi pascal rad ide open source 編輯器
跨平台 pascal 免費 編譯 開發 環境 (window Qt X 基礎) codetyphon lazarus delphi similar delphi development environment
https://sourceforge.net/projects/charm-pacal/
https://alternativeto.net/software/turbo-pascal/
https://alternativeto.net/software/codetyphon/
CodeTyphon Alternative pascalxe Lazarus Charm Pascal IDE

CodeTyphon Alternative 龍捲風 IDE
 
Pascal Object Pascal Pascal Script Oxygene Clascal Concurrent Pascal SuperPascal
https://handwiki.org/wiki/Software:Dev-Pascal
https://www.pilotlogic.com/sitejoom/index.php
MonoDevelop  pascal
CodeTyphon
PascalABC.NET
Dev-Pascal
Lazarus  
Free Pascal IDE
Delphi
KDevelop
MIDletPascal
Morfik
MSEide
Understand
Visual Studio via Oxygene
PocketStudio
SharpDevelop
RemObjects Oxygene Object Pascal
Delphi Prism
Groovy
Eclipse GDT
IntelliJ IDEA
NetBeans
SlickEdit

https://handwiki.org/wiki/Software:Dev-Pascal
https://en.wikipedia.org/wiki/Integrated_development_environment
https://stackoverflow.com/questions/524058/net-or-mono-vs-qt-which-one-for-cross-platform-development
https://pl.wikipedia.org/wiki/Delphi_Prism
    Delphi.NET
    Kylix
    Lazarus
    C#
    C++/CLI
    Delphi.NET
    Nemerle
    Oxygene
    Visual Basic.NET
    .NET
    Mono
    DotGNU
    ROTOR
    MonoDevelop
    SharpDevelop
https://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments#Pascal.2C_Object_Pascal
 
Pascal Compiler supports ARM cross cpu
https://wiki.freepascal.org/TARGET_Embedded
https://www.mikroe.com/mikropascal-arm
https://www.mme-berlin.de/arm9-modul/index.htm
https://ultibo.org/
https://pilotlogic.com/sitejoom/index.php/forum/installation-setup/2229-location-of-lazarus-ide-configuration-files-in-ct.html#2371
Location of Lazarus IDE configuration files in CT
https://www.phoronix.com/news/Free-Pascal-FPC-3.2-Compiler
https://help.rc.ufl.edu/doc/Pascal
https://wiki.freepascal.org/Cross_compiling
https://wiki.freepascal.org/ARM_compiler_options
8051 IAR Keil Mikro SDCC

pascal cross compiling
https://wiki.lazarus.freepascal.org/Lazarus_on_Raspberry_Pi
https://wiki.lazarus.freepascal.org/Lazarus_on_Raspberry_Pi
https://fpc-pascal.freepascal.narkive.com/jtQ2Y4Zr/is-there-a-ready-to-use-fpc-cross-compiler-x86-linux-mips-linux
http://lazplanet.blogspot.com/2020/05/cross-compile-on-lazarus.html
https://developer.toradex.com/linux-bsp/application-development/programming-languages/cross-compiling-pascal-on-lazarus-ide/
https://wiki.freepascal.org/Cross_compiling/zh_TW
https://wiki.freepascal.org/Cross_compiling
https://wiki.lazarus.freepascal.org/Cross_Compile_to_RasPi_from_Linux
https://community.linuxmint.com/software/view/fp-ide
https://www.linuxquestions.org/questions/slackware-14/problem-opening-free-pascal-ide-in-terminal-emulator-4175602239/
Problem Opening Free Pascal IDE in Terminal Emulator

https://wiki.freepascal.org/IDE

IDE
fp ID
Lazarus
MSEide
Pascal Gladiator
Lightweight IDE
Dev-Pascal
Maximus
I-Pascal
LiteZarus
ideU
CodeTyphon
pasclipse
Pascal Plugin
Pascal for VS Code

Pascal libraries text ui Tex User Interface Textual Text-based user interface library DOS GUI Text User Interface
https://wiki.freepascal.org/Text_User_Interface
https://github.com/ssg/fatalvision
FatalVision is a set of Borland Pascal libraries.  DOS GUI
https://ilyabirman.net/meanwhile/all/ui-museum-turbo-pascal-7-1/
UI Museum: Turbo Pascal 7.1
https://www.frameworkpascal.com/
Framework windowing management system.     
Windows 10 GUI API C/CPP native Interface Pascal compiler.
http://kriscode.blogspot.com/2018/02/console-vs-gui-application-in-op.html
https://pascal.sources.ru/graph/gui-r3.htm
 GUI - Graphical User Interface Release 3
https://tvision.sourceforge.net/
http://catb.org/esr/writings/taoup/html/ch11s04.html
Tradeoffs between CLI and Visual Interfaces
http://petesqbsite.com/sections/express/issue21/tuiseriespart1.htm
http://www.harbour-project.org/
https://en.wikipedia.org/wiki/Text-based_user_interface
http://kriscode.blogspot.com/2018/02/console-vs-gui-application-in-op.html
https://github.com/ssg/fatalvision
https://www.math.ucdavis.edu/~mkoeppe/mkm/mkmeng.html
Programming Tools for Turbo/Borland Pascal
    Graphics Vision 3.0 for DOS/DPMI/Windows
    Graphics Vision for the Free Pascal Compiler (DOS/Linux)
    Graphics Vision & Tools 2.10
    Graphics Vision & Tools 2.01
    TrueType Fonts for DOS
    Windows Bitmaps for DOS
    MetaGraph
    MyMouse Package
    Windows Clipboard for DOS
https://www.streetinfo.lu/computing/lazarus/project/install_fdos.html
http://jdebp.info/FGA/tui-window-systems.html
https://www.researchgate.net/publication/220876869_SUIT_The_Pascal_of_user_interface_toolkits

 

 

cross compiler arm64 ARMHF
https://doc.dpdk.org/guides-19.11/linux_gsg/cross_build_dpdk_for_arm64.html
 Cross compile DPDK for ARM64 Data Plane Development Kit (DPDK) software. Cross compile DPDK for ARM64 cross tool chain prerequisite library Augment the cross toolchain with NUMA Cross Compiling DPDK using Meson Configure and Cross Compile DPDK using Make


Cross compiling for arm or aarch64 on Debian or Ubuntu
https://www.stereolabs.com/docs/docker/building-arm-container-on-x86/

 ZED X Designed for Autonomous Mobile Robots
ARM Docker Containers ARM Emulation cross-compilation

https://kunyichen.wordpress.com/2021/01/07/noteubuntu-debian-armhf-arm64-cross-compiler-toolchain/
Note:Ubuntu/Debian armhf/arm64 cross compiler toolchain – 願~~

 https://en.wikipedia.org/wiki/AArch64
AArch64 or ARM64  Aarch64/NEON   is the 64-bit extension of the ARM architecture family. Armv8-A platform with Cortex-A57/A53 MPCore big.LITTLE CPU chip.

https://stackoverflow.com/questions/18699296/pascal-dll-in-c-aplication-on-arm-platform
https://sourceforge.net/projects/freepascal/files/Linux/3.0.2/

https://github.com/PascalGameDevelopment/SDL2-for-Pascal

fpc  cross compiler  fpchf-linux  armv7  FPC ARMHF
ARMHF  RPi compiler install crossbuild-essential-armhf
lib/ld-linux-armhf.so.3 gs2module.pas
https://wiki.archlinux.org/title/Cross-compiling_tools_package_guidelines
https://forum.lazarus.freepascal.org/index.php?topic=20739.0
The scientific method and cross-compiling scientific method and cross-compiling
https://www.pilotlogic.com/sitejoom/index.php/forum/cross-build-development.html
pascal cross compile "ARMHF" CodeTyphon Cross-Build Development, discussions and problems

pilotlogic CodeTyphon Studio CT Cross Build  pilotlogic
Lazurus CodeTyphoon cross-compiling GUI applications

沒有留言: