users-prolog
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Users-prolog Digest, Vol 120, Issue 3


From: Duncan Patton a Campbell
Subject: Re: Users-prolog Digest, Vol 120, Issue 3
Date: Sun, 9 Jun 2013 08:01:50 -0600

On Sat, 08 Jun 2013 11:13:22 -0400
address@hidden 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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]