Hi Bash can't run the generated sack.exe even when I rename it to sack. But wine knows how to handel sack.exe, even if I rename it to sack. So I guess sack.exe is indeed a MSWindows exe file. If I understand Ben will this shouldn't be the case?
Have fun 2016-03-09 18:28 GMT+01:00 John Darrington <[email protected]>: > In general I think you are right. If we append $(EXEEXE) onto the names > of many > of the binaries in the .at files, it will fix some, but not all of the > problems > relating to running the tests in wine. > > J' > > On Wed, Mar 09, 2016 at 06:25:10PM +0100, Harry Thijssen wrote: > Ok > > Then the problem might be that the file in tests/data is sack.exe and > not > sack. Also I have seen errors for pspp which I guess should be > pspp.exe. > > Might there be a problem? > > Have fun > > > > > > 2016-03-09 18:11 GMT+01:00 Ben Pfaff <[email protected]>: > > > On Wed, Mar 09, 2016 at 01:57:49PM +0100, Harry Thijssen wrote: > > > Hi > > > > > > I had a look to find out why all tests fail when cross compiling. > > > > > > If I look at atconfig.in I see: > > > > > > # -*- shell-script -*- > > > > > > # Variables used internally by the testsuite. > > > EXEEXT='.exe' > > > GNM_READ_SUPPORT='yes' > > > ODF_READ_SUPPORT='yes' > > > ..... > > > > > > > > > if I look in the logfiles from the tests I see: > > > > > > # -*- compilation -*- > > > 93. sys-file-reader.at:1908: testing missing string continuation > record > > ... > > > ./sys-file-reader.at:1926: sack --$variant sys-file.sack > > sys-file.sav > > > --- /dev/null 2016-03-08 20:27:55.663840673 +0100 > > > +++ > > > > > > /home/harry/pspp-master-20160308/pspp-0.9.0-gc50266/tests/testsuite.dir/at-groups/93/stderr > > > 2016-03-08 22:01:34.369722134 +0100 > > > @@ -0,0 +1 @@ > > > > > > +/home/harry/pspp-master-20160308/pspp-0.9.0-gc50266/tests/testsuite.dir/at-groups/93/test-source: > > > line 25: sack: command not found > > > ./sys-file-reader.at:1926: exit code was 127, expected 0 > > > 93. sys-file-reader.at:1908: 93. missing string continuation > record ( > > > sys-file-reader.at:1908): FAILED (sys-file-reader.at:1926) > > > > > > Shouldn't it be sack.exe instead of sack? > > > > No, sack runs on the machine where the build occurs, not on the > machine > > that the build targets. In other words, sack is a build tool. > > > > _______________________________________________ > pspp-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/pspp-dev > > > -- > Avoid eavesdropping. Send strong encryted email. > PGP Public key ID: 1024D/2DE827B3 > fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 > See http://sks-keyservers.net or any PGP keyserver for public key. > >
_______________________________________________ pspp-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/pspp-dev
