----------------------------------------------------------------------
--- Knud van Eeden --- 28 August 2022 - 02:59 pm ---------------------

Language: Computer: APL: Operating system: Microsoft: Windows: 10: Operation: Install: How to install and run Cygwin GNU apl.exe? [Cygwin / GNU APL]

===

Steps: Overview:

 1. -Make sure to have Cygwin installed

      https://cygwin.com

 2. -To read the GNU APL documentation goto URL

      https://www.gnu.org/software/apl/

 3. -To download goto URL

      https://ftp.gnu.org/gnu/apl/

 4. -Download the executable

      https://ftp.gnu.org/gnu/apl/apl.exe

 5. -Put it in the Cygwin bin directory

      E.g.

       copy apl.exe g:\cygwin\bin\

 6. -Make sure the following Cygwin DLLs can be found\
     (typically in the <cygwin>\bin directory)

[file: source: apl-1.8-windows\README]

--- cut here: begin --------------------------------------------------
For apl.exe to work, make sure that it finds the following dlls: cyggcc_s-seh-1.dll cygstdc++-6.dll cygwin1.dll Either by putting them in the same directory as apl.exe, or by installing cygwin. Note that the real executable is not apl.exe (in this directory) but .libs/apl.exe The complete list of dlls needed by apl.exe seems to be: ldd apl.exe ntdll.dll => /cygdrive/c/Windows/SYSTEM32/ntdll.dll (0x7ffef8cb0000) KERNEL32.DLL => /cygdrive/c/Windows/System32/KERNEL32.DLL (0x7ffef84d0000) KERNELBASE.dll => /cygdrive/c/Windows/System32/KERNELBASE.dll (0x7ffef68a0000) cyggcc_s-seh-1.dll => /usr/bin/cyggcc_s-seh-1.dll (0x3ff3c0000) cygwin1.dll => /usr/bin/cygwin1.dll (0x180040000) cygstdc++-6.dll => /usr/bin/cygstdc++-6.dll (0x3fba20000)
--- cut here: end ---------------------------------------------------- 7. -To avoid the error message about the APserver, use instead: start apl.exe --noSV 8. -That will show a screen output similar to the following: See also: https://www.mail-archive.com/bug-apl@gnu.org/msg06711.html --- cut here: begin --------------------------------------------------
______ _ __ __ __ ___ ____ __ / ____// | / // / / / / | / __ \ / / / / __ / |/ // / / / / /| | / /_/ // / / /_/ // /| // /_/ / / ___ | / ____// /___ \____//_/ |_/ \____/ /_/ |_|/_/ /_____/ Welcome to GNU APL version 1.7 / Unversioned directory Copyright (C) 2008-2016 Dr. Jrgen Sauermann Banner by FIGlet: www.figlet.org This program comes with ABSOLUTELY NO WARRANTY; for details run: /BIN/APL --gpl. This program is free software, and you are welcome to redistribute it according to the GNU Public License (GPL) version 3 or later.
--- cut here: end ---------------------------------------------------- 9. -To run then copy/paste to Microsoft Windows clipboard (e.g. to get the special APL characters) or manually type where possible commands found at the GNU APL documentation https://www.gnu.org/software/apl/apl-intro.html#CH_3.4.3 10. -Tested successfully on Microsoft Windows 10 Professional (64 bits) running GNU apl.exe version 1.7 Cygwin version 1.7.22 (0.268/5/3) === Typical use case = === Book: see also: === Diagram: see also: === File: see also: === File: version: control: see also: === Help: see also: === Image: see also: === Internet: see also: --- Language: Computer: APL: Link: Can you give an overview of links? https://bit.ly/3pWLQSx === Podcast: see also: === Record: see also: === Screencast: see also: === Table: see also: === Video: see also: === <version>1.0.0.0.3</version> ----------------------------------------------------------------------

Share |

This web page is created and maintained using the Semware TSE text editor