Re: Users-prolog Digest, Vol 120, Issue 3
Duncan Patton a Campbell <[email protected]>
| Newsgroups | gmane.comp.gnu.prolog.general |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 08 Jun 2013 11:13:22 -0400 [email protected] wrote: > 1. Re: Prolog not fully initialized (cschick) This is a 64bit linux? I theenk you need to create a Makefile and use gmake... Here's a Makefile that builds a prolog interpreter with the mysql bindings as well as some other c stuff. CC = gcc CC = gcc CFLAGS = -g -Wall CINCLUDES = -I/usr/local/include/mysql CLIBS = -L/usr/local/lib/mysql -lmysqlclient -lz #DFLAGS = -DADWDEBUG DFLAGS = GP = gplc ###GPFLAGS = GPFLAGS= #GPFLAGS= -s --no-top-level #GPFLAGS= -s --local-size 32768 --global-size 16384 --trail-size 16384 --cstr-size 4096 --fixed-sizes --no-top-level SLIBS=/usr/local/gprolog/Dlib/Psql/mysql-cg.pl /usr/local/gprolog/Dlib/Psql/mysql-cg.c EXECS=dpro COMMONS= DIST=/usr/local/gprolog/Dlib/distance-0.1/src/*.c /usr/local/gprolog/Dlib/distance-0.1/src/*.pl DLIBS=/usr/local/gprolog/Dlib/dlib.pl /usr/local/gprolog/Dlib/dfile.pl /usr/local/gprolog/Dlib/dfile.c /usr/local/gprolog/Dlib/imacd.c /usr/local/gprolog/Dlib/imacd.pl all: $(EXECS) dpro: dpro.pl $(SLIBS) $(DLIBS) $(COMMONS) $(DIST) $(GP) $(GPFLAGS) dpro.pl $(COMMONS) $(DIST) $(DLIBS) $(SLIBS) -C '$(CFLAGS) $(CINCLUDES) $(DFLAGS)' -L '$(CLIBS)' clean: rm -f $(EXECS) Dhu -- Ne obliviscaris, vix ea nostra voco.