From octave-maintainers-request at bevo dot che dot wisc dot edu Mon Oct 25 05:40:35 1999 Subject: Re: make check From: Thomas Walter To: jcardoso at inescn dot pt CC: octave-maintainers at bevo dot che dot wisc dot edu Date: Mon, 25 Oct 1999 12:40:19 +0200 Hello, I investigated some time to the 'make check'. On my linux system I had 'expect version 5.24.1' but no dejagnu. I Downloaded 'dejagnu-1.3' from my nearest GNU mirror and unpacked it. Now 'cd' into 'dejagnu-1.3/dejagnu'. Call from your shell mkdir ~/dejagnu mkdir ~/dejagnu/lib mkdir ~/bin cp runtest* ~/bin cp lib/* ~/dejagnu/lib Change to your octave-2.1.19/test directory and call make RUNTEST=$HOME/bin/runtest check Ignore the message about missing global config file. This is a file 'site.exp' which may be somewhere but you can savely ignore it. Now the check should pass everthing except 'mktime-1.exp'. Is you still have problems edit 'test/Makefile' and change the check target to check: at if test -n "$(RUNTEST)"; then \ $(SET_LD_LIBRARY_PATH) $(RUNTEST) \ OCTAVE="$(OCTAVE_BINARY)" \ OCTAVE_SCRIPT_PATH="$(OCTAVE_SCRIPT_PATH)" \ --tool octave --srcdir $(srcdir) -v -v $(RUNTEST_FLAGS); \ else \ echo "***"; \ echo "*** Sorry, I can't run tests without DejaGnu"; \ echo "***"; \ fi which invreases the verbosity level and you should see the path to look for files. Anothe helper may be ~/bin/runtest --host unix-octave --debug -v -v --srcdir . --tool octave octave.test/args/args.exp Perhaps this helps you Bye Thomas -- Latest news: Einbruch bei Microsoft, Bill Gates hat Windows offen gelassen. ---------------------------------------------- Dipl. Phys. Thomas Walter Inst. f. Physiklische Chemie II Egerlandstr. 3 Tel.: ++9131-85 27326 / 27330 91058 Erlangen, Germany email: walter at pctc dot chemie dot uni-erlangen dot de