swi-prolog: A Prolog System1
SWI-Prolog is a prolog compiler with an interactiv textinterface based
on GNU-readline, targeting primarily at research and education.
SWI-Prolog comes with a comprehensive set of built-in predicates,
covering Edinburgh Prolog, and large parts of The ISO standard,
Quintus and SICStus Prolog. It includes the XPCE GUI toolkit as well
as packages for dealing with processes, TCP/IP connections, XML, SGML
and RDF documents. There are interfaces for C and C++.
... part of T2,
get it here
URL: https://www.swi-prolog.org/
Author: Jan Wielemaker <jan [at] swi-prolog [dot] org>
Maintainer: Lars Kuhtz <lars [at] exactcode [dot] de>
License: GPL
Status: Stable
Version: 9.2.9
Remark: Does not allow parallel builds.
Remark: Does cross compile (as setup and patched in T2).
Download: https://www.swi-prolog.org/download/stable/src/ swipl-9.2.9.tar.gz
T2 source: swi-prolog.cache
T2 source: swi-prolog.desc
Build time (on reference hardware): 60% (relative to binutils)2
Installed size (on reference hardware): 34.30 MB, 2224 files
Dependencies (build time detected):
bash
bdb
binutils
ccache
cmake
coreutils
diffutils
dmalloc
fontconfig
freetype
gawk
gmp
grep
gzip
libarchive
libedit
libice
libjpeg
libsm
libx11
libxcrypt
libxft
libxinerama
libxpm
libxrandr
libxrender
libxt
libyaml
linux-header
make
ncurses
openssl
pcre2
pkgconfig
python
readline
sed
tar
tbb
xorgproto
zlib
Installed files (on reference hardware):
[show]
usr/bin/pl
usr/bin/plld
usr/bin/plrc
usr/lib/pl-5.6.9
usr/lib/pl-5.6.9/bin
usr/lib/pl-5.6.9/bin/i686-linux-gnu
usr/lib/pl-5.6.9/bin/i686-linux-gnu/pl
usr/lib/pl-5.6.9/bin/i686-linux-gnu/plld
usr/lib/pl-5.6.9/bin/i686-linux-gnu/plrc
usr/lib/pl-5.6.9/bin/swipl
usr/lib/pl-5.6.9/boot
usr/lib/pl-5.6.9/boot/apply.pl
usr/lib/pl-5.6.9/boot/attvar.pl
usr/lib/pl-5.6.9/boot/autoload.pl
usr/lib/pl-5.6.9/boot/bags.pl
usr/lib/pl-5.6.9/boot/dwim.pl
usr/lib/pl-5.6.9/boot/history.pl
usr/lib/pl-5.6.9/boot/init.pl
usr/lib/pl-5.6.9/boot/license.pl
usr/lib/pl-5.6.9/boot/load.pl
usr/lib/pl-5.6.9/boot/menu.pl
usr/lib/pl-5.6.9/boot/messages.pl
usr/lib/pl-5.6.9/boot/parms.pl
usr/lib/pl-5.6.9/boot/qlf.pl
usr/lib/pl-5.6.9/boot/rc.pl
usr/lib/pl-5.6.9/boot/sort.pl
usr/lib/pl-5.6.9/boot/syspred.pl
usr/lib/pl-5.6.9/boot/toplevel.pl
usr/lib/pl-5.6.9/boot/topvars.pl
usr/lib/pl-5.6.9/boot/writef.pl
usr/lib/pl-5.6.9/boot32.prc
usr/lib/pl-5.6.9/dotfiles
usr/lib/pl-5.6.9/dotfiles/README
usr/lib/pl-5.6.9/dotfiles/dotplrc
usr/lib/pl-5.6.9/dotfiles/dotxpcerc
usr/lib/pl-5.6.9/dotfiles/edit
usr/lib/pl-5.6.9/include
usr/lib/pl-5.6.9/include/SWI-Prolog.h
usr/lib/pl-5.6.9/include/SWI-Stream.h
usr/lib/pl-5.6.9/include/stub.c
usr/lib/pl-5.6.9/lib
usr/lib/pl-5.6.9/lib/i686-linux-gnu
usr/lib/pl-5.6.9/lib/i686-linux-gnu/libpl.a
usr/lib/pl-5.6.9/library
usr/lib/pl-5.6.9/library/INDEX.pl
usr/lib/pl-5.6.9/library/MANUAL
usr/lib/pl-5.6.9/library/am_match.pl
usr/lib/pl-5.6.9/library/assoc.pl
usr/lib/pl-5.6.9/library/backcomp.pl
usr/lib/pl-5.6.9/library/bim.pl
usr/lib/pl-5.6.9/library/check.pl
usr/lib/pl-5.6.9/library/checklast.pl
usr/lib/pl-5.6.9/library/checkselect.pl
usr/lib/pl-5.6.9/library/clp
usr/lib/pl-5.6.9/library/clp/bounds.pl
usr/lib/pl-5.6.9/library/clp/clp_distinct.pl
usr/lib/pl-5.6.9/library/clp/clp_events.pl
usr/lib/pl-5.6.9/library/clp/simplex.pl
usr/lib/pl-5.6.9/library/ctypes.pl
usr/lib/pl-5.6.9/library/debug.pl
usr/lib/pl-5.6.9/library/dif.pl
usr/lib/pl-5.6.9/library/edinburgh.pl
usr/lib/pl-5.6.9/library/edit.pl
usr/lib/pl-5.6.9/library/emacs_interface.pl
usr/lib/pl-5.6.9/library/explain.pl
usr/lib/pl-5.6.9/library/files.pl
usr/lib/pl-5.6.9/library/gensym.pl
usr/lib/pl-5.6.9/library/help.pl
usr/lib/pl-5.6.9/library/helpidx.pl
usr/lib/pl-5.6.9/library/listing.pl
usr/lib/pl-5.6.9/library/lists.pl
usr/lib/pl-5.6.9/library/main.pl
usr/lib/pl-5.6.9/library/make.pl
usr/lib/pl-5.6.9/library/nb_set.pl
usr/lib/pl-5.6.9/library/occurs.pl
usr/lib/pl-5.6.9/library/operators.pl
usr/lib/pl-5.6.9/library/option.pl
usr/lib/pl-5.6.9/library/ordsets.pl
usr/lib/pl-5.6.9/library/oset.pl
usr/lib/pl-5.6.9/library/prolog_clause.pl
usr/lib/pl-5.6.9/library/prolog_stack.pl
usr/lib/pl-5.6.9/library/prolog_xref.pl
usr/lib/pl-5.6.9/library/qpforeign.pl
usr/lib/pl-5.6.9/library/qsave.pl
usr/lib/pl-5.6.9/library/quintus.pl
usr/lib/pl-5.6.9/library/readln.pl
usr/lib/pl-5.6.9/library/readutil.pl
usr/lib/pl-5.6.9/library/shell.pl
usr/lib/pl-5.6.9/library/shlib.pl
usr/lib/pl-5.6.9/library/statistics.pl
usr/lib/pl-5.6.9/library/system.pl
usr/lib/pl-5.6.9/library/threadutil.pl
usr/lib/pl-5.6.9/library/tty.pl
usr/lib/pl-5.6.9/library/unicode
usr/lib/pl-5.6.9/library/unicode/blocks.pl
usr/lib/pl-5.6.9/library/unicode/unicode_data.pl
usr/lib/pl-5.6.9/library/url.pl
usr/lib/pl-5.6.9/library/when.pl
usr/lib/pl-5.6.9/library/www_browser.pl
usr/lib/pl-5.6.9/man
usr/lib/pl-5.6.9/swipl
usr/share/man/man1/pl.1
usr/share/man/man1/plld.1
usr/share/man/man1/plrc.1
var/adm/dependencies/swi-prolog
var/adm/descs/swi-prolog
var/adm/flists/swi-prolog
var/adm/md5sums/swi-prolog
var/adm/packages/swi-prolog
1) This page was automatically generated from the T2
package source. Corrections, such as dead links, URL changes or typos
need to be performed directly on that source.
2) Compatible with Linux From Scratch's
"Standard Build Unit" (SBU).