users-prolog
[Top][All Lists]
Advanced

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

gprolog compilation failed


From: Rob Pratt
Subject: gprolog compilation failed
Date: Sun, 19 Aug 2001 00:45:48 -0400 (EDT)

After running 
./configure --host=sun4 --disable-regs
I then run make and get the following:

$ make
        (cd EnginePl; make config)
/afs/isis.unc.edu/home/r/p/rpratt/gprolog-1.2.1/src/EnginePl
        gcc   -o pl_config pl_config.c
        ./pl_config
 
        -------------------------------
        --- GNU PROLOG INSTALLATION ---
        -------------------------------
 
GNU Prolog version: 1.2.1 (Jul 31 2000)
Operating system  : sunos4.1.1
Processor         : sparc
Size of a word    : 32 bits
C compiler        : gcc
C flags           :
C flags machine   :
Loader flags      :
Loader libraries  : -lm
Use line editor   : Yes
Use sockets       : Yes
Use FD solver     : Yes
Use machine regs. : No
 
        ------------------------------
 
        (cd ../TopComp; make gplc)
        gcc  -o gplc top_comp.c
Target "config" is up to date.
        . ./SETVARS;for i in TopComp EnginePl Wam2Ma Ma2Asm Linedit
BipsPl Pl2
Wam Fd2C EngineFD BipsFD;do (cd $i; make) || exit 1; done; (cd
TopComp; make gpr
olog)
/afs/isis.unc.edu/home/r/p/rpratt/gprolog-1.2.1/src/TopComp
        gcc  -o hexgplc hexfilter.c
Target "first" is up to date.
/afs/isis.unc.edu/home/r/p/rpratt/gprolog-1.2.1/src/EnginePl
        gcc   -o cpp_headers cpp_headers.c
        D=`(cd ..;for i in *;do test -d $i && X="$X
/afs/isis.unc.edu/home/r/p/r
pratt/gprolog-1.2.1/src/$i";done;echo $X)`; ./cpp_headers headers.h
gprolog.h $D
        gplc -c -C '' obj_begin.c
        gplc -c -C '' obj_end.c
        gplc -c -C '' machine.c
        gplc -c -C '' machine1.c
        gplc -c -C '' mem_alloc.c
        gplc -c -C '' misc.c
        gplc -c -C '' hash.c
        gplc -c -C '' obj_chain.c
        gplc -c -C '' engine.c
        gplc -c engine1.c
engine1.c: In function `Call_Compiled':
engine1.c:67: invalid register name `%l0' for register variable
engine1.c:74: invalid register name `%l2' for register variable
engine1.c:75: invalid register name `%l3' for register variable
compilation failed
make: 1254-004 The error code from the last command is 1.
 
 
Stop.
make: 1254-004 The error code from the last command is 1.
 
 
Stop.


Any ideas?

Rob Pratt
Department of Operations Research
The University of North Carolina at Chapel Hill

address@hidden

http://www.unc.edu/~rpratt/




reply via email to

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