GNU Octave on ReactOS

The current versions of GNU Octave don’t work on Windows XP, and hence do not work on ReactOS yet, since ReactOS 0.4.x is at NT 5.2 (Windows 2003 / XP). Fortunately, GNU Octave 4.2 CLI does work on ReactOS. However, the GNU Octave IDE / GUI do not work on ReactOS at this time.

  1. download and install octave-4.2.2-w32-installer.exe
  2. The Program shortcuts don’t work, so create a new Link on the desktop to c:\Octave\Octave-4.2.2\bin\octave-cli.exe This will open a terminal with Octave prompt.
  3. to use Octave from the Command Prompt as one traditionally would with Linux etc., add to PATH under Control Panel → System → Advanced c:\Octave\Octave-4.2.2\bin\


The error received on installing or trying to run GNU Octave 4.4 on ReactOS is:

The procedure entry point GetFinalPathNameByHandlew could not be located in the dynamic link library KERNEL32.dll.

GetFinalPathNameByHandlew is not part of Windows XP.