0 votes
by David Whiteley (120 points)

RasPi-Zero W, Linux 12, bookworm

Tried "help locate" in command window running VFX Forth 5120 build 0351 2022-10-17 for Linux Arm.  Gets me:

Get -13 ERR,

%basepath%/Manual/PDFs/VfxLin.vix (NO mention of Arm)

sudo find / -iname *.vix gets me: ( in another command window )

/home/cnc/VfxForthArmLin/Doc/VfxArmLin.vcx (NO mention of Manual/PDFs/ ... )

/home/cnc/VfxForthArmLin/Examples/Lin32/Minos/Minos.vix

Please direct me if this is documented somewhere.

Are there libraries I should have loaded before loading code?

How would I view the contents of %basepath%?

Code that is working: time&date  .Time&Date => 07 Aug 2026 16:40:22

1 Answer

0 votes
by Stephen Pelc (4.5k points)

Sorry for the delay, I have been traveling and moving the office back to Southampton.

How to configure the PDF help is documented in the manual. The source code is in Lib/PDFhelp.fth.

In general for VFX, setting up the text macros is crucial.
  SHOWMACROS

The macro you must get right is VFXPATH which points at the root of the source and may often be of the form:
  /home/<user>/VfxForth

DEVPATH is defined to be the root of your current project's source code and can be added to the list of compiled files. BASEPATH is the root of the VFX Forth installation. DEVPATH and BASEPATH are often unused in smaller projects.
If the manual is in VfxLin.pdf, its index file is in VfxLin.vix

Stephen

...