Ср 28 сен 2022 @ 18:59 Jonas Smedegaard <jo...@jones.dk>: > Quoting Lev Lamberov (2022-09-28 09:35:00) >> Since now SWI-Prolog in Debian supports setting an arch-independent path >> to the interpreter (8.4.3+dfsg-1, uploaded on 2022-09-18, in testing >> since 2022-09-21), I'm reassigning this bug report to eye. The eye >> package needs rebuild against the mentioned new swi-prolog version using >> something like this command: >> >> swipl -o myexe --emulator=/usr/bin/swipl -c mycode.pl > > Hmm - seems I will need some additional guidance - the above does not > work for me. > > This is the command that was used previously: > > swipl -q -f eye.pl -g main -- --image eye.pvm > > I tried replacing with the following command: > > swipl -q -c eye.pl -g main --emulator=/usr/bin/swipl -o eye.pvm > > ...but that did *not* generate file "eye.pvm" but instead "a.out" which > did not behave as expected (running `./a.out --help` ended in some > prompt - I guess a SWI-Prolog prompt). > > I then tried this command: > > swipl -o myexe --emulator=/usr/bin/swipl -c eye.pl > > ...which generated expected file, but again it offered some prompt not > expected eye interface. > > Can you help suggest a command?
Probably the command you need is /usr/bin/swipl -o eye.pvm --emulator=/usr/bin/swipl -g main -c eye.pl -- --image eye.pvm Cheers! Lev