PuppyBasic V2.5 changes to wxBasic: New file xwin.c It is included in main.c The functions from this file were added to builtin.h ------------------------------ Other changes: main.c Changes are marked with //MU changed code //MU// The change in main.c allows to execute wxBasic-commands without passing a filename, like puppybasic2 -e 'a=1:b=2:c=a+b:print c' ---------------------------- To compile PuppyBasic, run ./_compilePuppyBasic2.sh This creates a PuppyBasic-2.5.tar.gz that can be installed as alien Package in Puppylinux, or extracted to all Linuxsystems that meet these dependencies: sh-3.00# ldd wxbasicscript linux-gate.so.1 => (0xffffe000) libm.so.6 => /lib/libm.so.6 (0x40014000) libSM.so.6 => /usr/X11R7/lib/libSM.so.6 (0x4003a000) libICE.so.6 => /usr/X11R7/lib/libICE.so.6 (0x40042000) libX11.so.6 => /usr/X11R7/lib/libX11.so.6 (0x4005a000) libXmu.so.6 => /usr/X11R7/lib/libXmu.so.6 (0x40148000) libc.so.6 => /lib/libc.so.6 (0x4015d000) /lib/ld-linux.so.2 (0x40000000) libXau.so.6 => /usr/X11R7/lib/libXau.so.6 (0x40269000) libXdmcp.so.6 => /usr/X11R7/lib/libXdmcp.so.6 (0x4026d000) libdl.so.2 => /lib/libdl.so.2 (0x40272000) libXt.so.6 => /usr/X11R7/lib/libXt.so.6 (0x40276000) libXext.so.6 => /usr/X11R7/lib/libXext.so.6 (0x402c6000) sh-3.00# Further documentation at http://wxbasic.de Mark Ulrch, 16.Sept. 2006