"Easy fpGUI" Files

Home >> Environment Monitoring Programs >> "Easy fpGUI" Files
Files that can be used as the first step to getting the Free Pascal compiler and the fpGUI widget set working on a new system.

Are you looking for a simple way to see the Free Pascal compiler and the fpGUI widget set work on your system? These files give you that opportunity without the need to download and install the entire compiler and fpGUI.

If you get the error message "util ld missing" when compiling on Linux (or "Error: Assembler as not found, switching to external assembling" when compiling on ARM Linux) then you should probably install the binutils package.

If you get the error message "cannot find -lx11" when compiling on Linux then you should probably install the libxft-dev package (that package includes libx11-dev).

If you get the error message "cannot find -lc" when compiling on i386 Linux then you should probably install the libc-dev package.


Intel i386 systems

Win32 - EasyfpGUI-fpc-2.6.2.i386-win32-050413.zip 6.8 MB
Unzip the files into a new folder
Open a Command Prompt in the new folder
Compile the programs:
  compile helloworld
  compile memotest
  compile dbgterm (this compiles the serial debug terminal)
  compdsg            (this compiles the uidesigner program)
  compide            (this compiles the alpha IDE program)
Run the programs that are in the bin folder
When you run the uidesigner program you can browse to the parent folder and load the memotest.pas file.  And, of course, the uidesigner program itself is a good example of a more complex fpGUI program.  The alpha IDE is also a nice example.
Previous releases:
EasyfpGUI-fpc-2.6.0.i386-win32-091512.zip 4.2 MB
EasyfpGUI-fpc-2.6.0.i386-win32-050412.zip 4.2 MB
EasyfpGUI-fpc-2.4.4.i386-win32-122311.zip 3.9 M
EasyfpGUI-fpc-2.4.2.i386-win32-111410.zip 3.2 MB

New! A new release of DbgTerm is CtrlTerm and it also supports TCP/IP communication (it also has a port for Delphi).
Previous Delphi release of DbgTerm:
DbgTerm-Delphi-053012.zip 65 KB

New! If you are interested in Delphi serial and winsock communications you might want to check out AsyncPro.  Also take a look at the very nice SourceForge project using AsyncPro: RealTerm: Serial/TCP Terminal

Linux - EasyfpGUI-fpc-2.6.2.i386-linux-050413.zip 6.7 MB
Unzip the files into a new folder
Open a Terminal in the new folder
Set compiler as executable file: chmod 755 ppc386
Compile the programs:
  sh helloworld.sh
  sh memotest.sh
  sh dbgterm.sh       (this compiles the serial debug terminal)
  sh compdsg.sh      (this compiles the uidesigner program)
  sh compide.sh       (this compiles the alpha IDE program)
Run the programs that are in the bin folder
When you run the uidesigner program you can browse to the parent folder and load the memotest.pas file.  And, of course, the uidesigner program itself is a good example of a more complex fpGUI program.  The alpha IDE is also a nice example.
Previous releases:
EasyfpGUI-fpc-2.6.0.i386-linux-091512.zip 4.2 MB
EasyfpGUI-fpc-2.6.0.i386-linux-050412.zip 4.2 MB
EasyfpGUI-fpc-2.4.2.i386-linux-111310.zip 2.45 MB


ARM systems

Linux - EasyfpGUI-fpc-2.6.2.arm-linux-050413.zip 5.7 MB (EABI)
Unzip the files into a new folder
Open a Terminal in the new folder
Set compiler as executable file: chmod 755 ppcarm
Compile the programs:
  sh helloworld.sh
  sh memotest.sh
  sh dbgterm.sh       (this compiles the serial debug terminal)
  sh compdsg.sh      (this compiles the uidesigner program)
  sh compide.sh       (this compiles the alpha IDE program)
Run the programs that are in the bin folder
When you run the uidesigner program you can browse to the parent folder and load the memotest.pas file.  And, of course, the uidesigner program itself is a good example of a more complex fpGUI program.  The alpha IDE is also a nice example.
Previous releases:
EasyfpGUI-fpc-2.6.0.arm-linux-091512.zip 3.2 MB (EABI)
EasyfpGUI-fpc-2.6.0.arm-linux-052512.zip 3.2 MB (EABI)
EasyfpGUI-fpc-2.2.2.arm-linux-052111.zip
2.44 MB (OABI)

WinCE - EasyfpGUI-fpc-2.4.2.arm-wince-111310.zip 3.0 MB
Unzip the files into a new folder on a Win32 computer
Open a Command Prompt in the new folder
Compile the programs:
 compile helloworld
 compile memotest
Copy the exe files from the bin folder to your WinCE device
Previous release: HelloWorld-fpGUI-fpc-2.4.0.arm-wince-031810.zip 2.7 MB


Please share your ideas, comments and suggestions. Thanks!
-- Paul Breneman

TurboControl.com
Contact information on home page