I believe Language::Basic's installation is pretty darn standard, so most folks shouldn't have to read most of the following.
tar zvxf Language::Basic-*.*.gz
perl Makefile.PL
make
make test
make install
The last two steps are optional.
Please let me know if "make test" fails. If you'd like to be really helpful, try something like:
make test TEST_VERBOSE=1 TEST_FILES="t/foo.t t/bar.t"
This will run just the given test script(s) and print out the BASIC program it ran, the expected output, and the output it received, for each failed test. Language::Basic ought to be platform-independent, but if it's not, the output you get could be very helpful in fixing the problem.
If you want to run scripts before doing a make install, try something like:
perl -Iblib/lib blib/script/basic.pl foo.bas
If you want to write a program that uses Language::Basic without installing it, add the following line to the script:
use lib qw (blib/lib)
If the program you're writing isn't in the Language-Basic-?.? directory, it may look like one of these (depending on the version number, user name, etc.)
use lib qw (/home/lwall/favorites/Language-Basic-1.44) or
use lib qw (foo/bar/Language-Basic-3.17)