Here's just the make after rm engine/*.o
DaR
-----Original Message-----
From: Bernd Paysan [mailto:[email protected]]
Sent: Wednesday, September 11, 2013 4:08 PM
To: Dennis Ruffer
Cc: 'gforth'
Subject: Re: [gforth] Latest git and cygwin 64-bit
Am Mittwoch, 11. September 2013, 16:01:03 schrieb Dennis Ruffer:
> One more try on cygwin64, including autogen.sh, configure and make output.
>
> Again, works in 32-bit but not in 64-bit. ;(
There are a number of warnings of i386 files:
/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
i386 architecture of input file `io.o' is incompatible with i386:x86-64
output
Remove them (remove all *.o in engine), and try rebuilding.
--
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do make optgforth OPT=$i && cp -p
gforth${i}.exe gforth.exe && break; done; \
else \
( cd engine && make gforth.exe ) && \
cp -p engine/gforth.exe gforth.exe && \
chcon -t unconfined_execmem_exec_t gforth.exe; \
true; \
make checkone check-nofast ENGINE=./engine/gforth.exe; \
fi
make[1]: Entering directory `/usr/src/gforth-0.7.9_20130214'
make gforth-ll-reg.exe OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG"
OPTOBJECTS=
make[2]: Entering directory `/usr/src/gforth-0.7.9_20130214'
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do make optgforth OPT=$i && cp -p
gforth${i}.exe gforth-ll-reg.exe && break; done; \
else \
( cd engine && make gforth-ll-reg.exe ) && \
cp -p engine/gforth-ll-reg.exe gforth-ll-reg.exe && \
chcon -t unconfined_execmem_exec_t gforth-ll-reg.exe; \
true; \
make checkone check-nofast ENGINE=./engine/gforth-ll-reg.exe; \
fi
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214/engine'
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -o engine-ll-reg.o ./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engineâ:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15554:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15489:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âdâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15319:7: note: âdâ was declared here
DCell d;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15269:8: note: âudâ was declared here
UDCell ud;
^
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-ll-reg.o
./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engine2â:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15554:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15489:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âdâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15319:7: note: âdâ was declared here
DCell d;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15269:8: note: âudâ was declared here
UDCell ud;
^
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -DGFORTH_DEBUGGING -o main-ll-reg.o ./main.c
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o io.o io.c
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o signals.o signals.c
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o support-ll-reg.o ./support.c
./support.c: In function âgforth_abortmcheckâ:
./support.c:548:1: warning: control reaches end of non-void function
[-Wreturn-type]
}
^
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o libmain.o libmain.c
gcc -export-dynamic -pthread engine-ll-reg.o engine2-ll-reg.o main-ll-reg.o
io.o signals.o support-ll-reg.o -lrt -lltdl -lm libmain.o -o
gforth-ll-reg.exe
/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
warning: --export-dynamic is not supported for PE+ targets, did you mean
--export-all-symbols?
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214/engine'
chcon: failed to get security context of `gforth-ll-reg.exe': Not supported
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214'
./preforth -p ".:~+:." -e 's" mach32b.fs"' ./kernel/main.fs -e "save-cross
kernl32b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach32l.fs"' ./kernel/main.fs -e "save-cross
kernl32l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64b.fs"' ./kernel/main.fs -e "save-cross
kernl64b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64l.fs"' ./kernel/main.fs -e "save-cross
kernl64l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
cd engine && make gforth-ditc-noll.exe OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory `/usr/src/gforth-0.7.9_20130214/engine'
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DDOUBLY_INDIRECT -o engine-ditc-noll.o ./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engineâ:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -DDOUBLY_INDIRECT -o main-ditc-noll.o ./main.c
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o support-noll.o ./support.c
./support.c: In function âgforth_abortmcheckâ:
./support.c:548:1: warning: control reaches end of non-void function
[-Wreturn-type]
}
^
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o dblsub.o dblsub.c
gcc -export-dynamic -pthread engine-ditc-noll.o main-ditc-noll.o io.o
signals.o support-noll.o dblsub.o -lrt -lltdl -lm libmain.o -o
gforth-ditc-noll.exe
/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
warning: --export-dynamic is not supported for PE+ targets, did you mean
--export-all-symbols?
make[4]: Leaving directory `/usr/src/gforth-0.7.9_20130214/engine'
cp -p engine/gforth-ditc-noll.exe gforth-ditc.exe
true
GFORTHD="./gforth-ditc.exe -p .:." GFORTH="./gforth-ditc.exe --die-on-signal -p
.:. -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs"
includedir=`pwd`/include bindir=`pwd`
libccdir=`pwd`/lib/gforth/0.7.9_20130214/libcc-named/ ./gforthmi gforth.fi
--die-on-signal -p ".:~+:." -i kernl64l.fi exboot.fs startup.fs
arch/amd64/asm.fs arch/amd64/disasm.fs
chmod: cannot access `gforth.fi': No such file or directory
Makefile:822: recipe for target `gforth.fi' failed
make[3]: *** [gforth.fi] Error 1
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:864: recipe for target `gforth-ll-reg.exe' failed
make[2]: *** [gforth-ll-reg.exe] Error 2
make[2]: *** Deleting file `gforth-ll-reg.exe'
make[2]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:875: recipe for target `optgforth' failed
make[1]: *** [optgforth] Error 2
make[1]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
make[1]: Entering directory `/usr/src/gforth-0.7.9_20130214'
make gforth-noll-reg.exe OPT=-noll-reg OPTDEFINES=-DFORCE_REG
OPTOBJECTS=dblsub.o
make[2]: Entering directory `/usr/src/gforth-0.7.9_20130214'
if test -z "-noll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do make optgforth OPT=$i && cp -p
gforth${i}.exe gforth-noll-reg.exe && break; done; \
else \
( cd engine && make gforth-noll-reg.exe ) && \
cp -p engine/gforth-noll-reg.exe gforth-noll-reg.exe && \
chcon -t unconfined_execmem_exec_t gforth-noll-reg.exe; \
true; \
make checkone check-nofast ENGINE=./engine/gforth-noll-reg.exe; \
fi
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214/engine'
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -o engine-noll-reg.o ./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engineâ:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-noll-reg.o
./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engine2â:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -DGFORTH_DEBUGGING -o main-noll-reg.o ./main.c
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_REG
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o support-noll-reg.o ./support.c
./support.c: In function âgforth_abortmcheckâ:
./support.c:548:1: warning: control reaches end of non-void function
[-Wreturn-type]
}
^
gcc -export-dynamic -pthread engine-noll-reg.o engine2-noll-reg.o
main-noll-reg.o io.o signals.o support-noll-reg.o dblsub.o -lrt -lltdl -lm
libmain.o -o gforth-noll-reg.exe
/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
warning: --export-dynamic is not supported for PE+ targets, did you mean
--export-all-symbols?
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214/engine'
chcon: failed to get security context of `gforth-noll-reg.exe': Not supported
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214'
./preforth -p ".:~+:." -e 's" mach32b.fs"' ./kernel/main.fs -e "save-cross
kernl32b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach32l.fs"' ./kernel/main.fs -e "save-cross
kernl32l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64b.fs"' ./kernel/main.fs -e "save-cross
kernl64b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64l.fs"' ./kernel/main.fs -e "save-cross
kernl64l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
GFORTHD="./gforth-ditc.exe -p .:." GFORTH="./gforth-ditc.exe --die-on-signal -p
.:. -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs"
includedir=`pwd`/include bindir=`pwd`
libccdir=`pwd`/lib/gforth/0.7.9_20130214/libcc-named/ ./gforthmi gforth.fi
--die-on-signal -p ".:~+:." -i kernl64l.fi exboot.fs startup.fs
arch/amd64/asm.fs arch/amd64/disasm.fs
chmod: cannot access `gforth.fi': No such file or directory
Makefile:822: recipe for target `gforth.fi' failed
make[3]: *** [gforth.fi] Error 1
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:864: recipe for target `gforth-noll-reg.exe' failed
make[2]: *** [gforth-noll-reg.exe] Error 2
make[2]: *** Deleting file `gforth-noll-reg.exe'
make[2]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:875: recipe for target `optgforth' failed
make[1]: *** [optgforth] Error 2
make[1]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
make[1]: Entering directory `/usr/src/gforth-0.7.9_20130214'
make gforth-ll.exe OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS=
make[2]: Entering directory `/usr/src/gforth-0.7.9_20130214'
if test -z "-ll"; then \
for i in -ll-reg -noll-reg -ll -noll; do make optgforth OPT=$i && cp -p
gforth${i}.exe gforth-ll.exe && break; done; \
else \
( cd engine && make gforth-ll.exe ) && \
cp -p engine/gforth-ll.exe gforth-ll.exe && \
chcon -t unconfined_execmem_exec_t gforth-ll.exe; \
true; \
make checkone check-nofast ENGINE=./engine/gforth-ll.exe; \
fi
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214/engine'
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -o engine-ll.o ./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engineâ:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15554:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15489:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âdâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15319:7: note: âdâ was declared here
DCell d;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15269:8: note: âudâ was declared here
UDCell ud;
^
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-ll.o
./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engine2â:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15554:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15489:8: note: âudâ was declared here
UDCell ud;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âdâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15319:7: note: âdâ was declared here
DCell d;
^
In file included from ./engine.c:28:0:
./forth.h:204:45: warning: âudâ may be used uninitialized in this function
[-Wmaybe-uninitialized]
#define DLO_IS(x,y) ({ Double_Store _d; _d.d=(x); _d.cells.low =(y); (x)=_d.d;
})
^
In file included from ./engine.c:475:0:
prim.i:15269:8: note: âudâ was declared here
UDCell ud;
^
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -DGFORTH_DEBUGGING -o main-ll.o ./main.c
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H -DFORCE_LL
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -o support-ll.o ./support.c
./support.c: In function âgforth_abortmcheckâ:
./support.c:548:1: warning: control reaches end of non-void function
[-Wreturn-type]
}
^
gcc -export-dynamic -pthread engine-ll.o engine2-ll.o main-ll.o io.o
signals.o support-ll.o -lrt -lltdl -lm libmain.o -o gforth-ll.exe
/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
warning: --export-dynamic is not supported for PE+ targets, did you mean
--export-all-symbols?
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214/engine'
chcon: failed to get security context of `gforth-ll.exe': Not supported
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214'
./preforth -p ".:~+:." -e 's" mach32b.fs"' ./kernel/main.fs -e "save-cross
kernl32b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach32l.fs"' ./kernel/main.fs -e "save-cross
kernl32l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64b.fs"' ./kernel/main.fs -e "save-cross
kernl64b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64l.fs"' ./kernel/main.fs -e "save-cross
kernl64l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
GFORTHD="./gforth-ditc.exe -p .:." GFORTH="./gforth-ditc.exe --die-on-signal -p
.:. -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs"
includedir=`pwd`/include bindir=`pwd`
libccdir=`pwd`/lib/gforth/0.7.9_20130214/libcc-named/ ./gforthmi gforth.fi
--die-on-signal -p ".:~+:." -i kernl64l.fi exboot.fs startup.fs
arch/amd64/asm.fs arch/amd64/disasm.fs
chmod: cannot access `gforth.fi': No such file or directory
Makefile:822: recipe for target `gforth.fi' failed
make[3]: *** [gforth.fi] Error 1
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:864: recipe for target `gforth-ll.exe' failed
make[2]: *** [gforth-ll.exe] Error 2
make[2]: *** Deleting file `gforth-ll.exe'
make[2]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:875: recipe for target `optgforth' failed
make[1]: *** [optgforth] Error 2
make[1]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
make[1]: Entering directory `/usr/src/gforth-0.7.9_20130214'
make gforth-noll.exe OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[2]: Entering directory `/usr/src/gforth-0.7.9_20130214'
if test -z "-noll"; then \
for i in -ll-reg -noll-reg -ll -noll; do make optgforth OPT=$i && cp -p
gforth${i}.exe gforth-noll.exe && break; done; \
else \
( cd engine && make gforth-noll.exe ) && \
cp -p engine/gforth-noll.exe gforth-noll.exe && \
chcon -t unconfined_execmem_exec_t gforth-noll.exe; \
true; \
make checkone check-nofast ENGINE=./engine/gforth-noll.exe; \
fi
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214/engine'
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -o engine-noll.o ./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engineâ:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks
-falign-labels=1 -falign-loops=1 -falign-jumps=1 -pthread -fno-defer-pop
-fcaller-saves -fno-inline -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-noll.o
./engine.c
In file included from ./engine.c:475:0:
prim: In function âgforth_engine2â:
prim:661:6: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:670:4: warning: assignment from incompatible pointer type [enabled by
default]
In file included from ./engine.c:475:0:
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
prim:1904:1: warning: '0' flag used with â%pâ gnu_printf format [-Wformat=]
prim:1904:1: warning: format â%xâ expects argument of type âunsigned
intâ, but argument 4 has type âUCellâ [-Wformat=]
gcc -I./../arch/amd64 -I. -Wall -O2 -pthread -DHAVE_CONFIG_H
-DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20130214:/usr/local/share/gforth/0.7.9_20130214:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth"'
-c -DGFORTH_DEBUGGING -o main-noll.o ./main.c
gcc -export-dynamic -pthread engine-noll.o engine2-noll.o main-noll.o io.o
signals.o support-noll.o dblsub.o -lrt -lltdl -lm libmain.o -o
gforth-noll.exe
/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
warning: --export-dynamic is not supported for PE+ targets, did you mean
--export-all-symbols?
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214/engine'
chcon: failed to get security context of `gforth-noll.exe': Not supported
make[3]: Entering directory `/usr/src/gforth-0.7.9_20130214'
./preforth -p ".:~+:." -e 's" mach32b.fs"' ./kernel/main.fs -e "save-cross
kernl32b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach32l.fs"' ./kernel/main.fs -e "save-cross
kernl32l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64b.fs"' ./kernel/main.fs -e "save-cross
kernl64b.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
./preforth -p ".:~+:." -e 's" mach64l.fs"' ./kernel/main.fs -e "save-cross
kernl64l.fi- /usr/local/bin/gforth-0.7.9_20130214 bye"
GFORTHD="./gforth-ditc.exe -p .:." GFORTH="./gforth-ditc.exe --die-on-signal -p
.:. -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs"
includedir=`pwd`/include bindir=`pwd`
libccdir=`pwd`/lib/gforth/0.7.9_20130214/libcc-named/ ./gforthmi gforth.fi
--die-on-signal -p ".:~+:." -i kernl64l.fi exboot.fs startup.fs
arch/amd64/asm.fs arch/amd64/disasm.fs
chmod: cannot access `gforth.fi': No such file or directory
Makefile:822: recipe for target `gforth.fi' failed
make[3]: *** [gforth.fi] Error 1
make[3]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:864: recipe for target `gforth-noll.exe' failed
make[2]: *** [gforth-noll.exe] Error 2
make[2]: *** Deleting file `gforth-noll.exe'
make[2]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:875: recipe for target `optgforth' failed
make[1]: *** [optgforth] Error 2
make[1]: Leaving directory `/usr/src/gforth-0.7.9_20130214'
Makefile:864: recipe for target `gforth.exe' failed
make: *** [gforth.exe] Error 2