Hi all,
I want to build fpc from cvs today, but the following error occurs:
make all
make compiler_cycle RELEASE=1
make[1]: Entering directory `/home/blgoeris/src/fpc' make -C compiler cycle
make[2]: Entering directory `/home/blgoeris/src/fpc/compiler' make clean
make[3]: Entering directory `/home/blgoeris/src/fpc/compiler' /bin/rm -f ppc386 ppcaxp ppc68k ppcppc ppcsparc ppc386 .
.
.
ake -C /home/blgoeris/src/fpc/rtl/linux 'OPT=' all make[3]: Entering directory `/home/blgoeris/src/fpc/rtl/linux' as -o prt0.o i386/prt0.as
as -o dllprt0.o i386/dllprt0.as
as -o cprt0.o i386/cprt0.as
as -o gprt0.o i386/gprt0.as
as -o cprt21.o i386/cprt21.as
as -o gprt21.o i386/gprt0.as
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE -Us -Sg system.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE baseunix.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../inc/strings.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE -I../objpas ../objpas/objpas.pp /usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/systhrds.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/syscall.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/unixutil.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE -Sg ../inc/heaptrc.pp /usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../inc/lineinfo.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE termio.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/unix.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/linux.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/initc.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/x86.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/ports.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../i386/cpu.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../i386/mmx.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE -I../inc/graph ../unix/graph.pp /usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/oldlinux.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/dos.pp
dos.pp(230,1) Fatal: Syntax error, "BEGIN" expected but "identifier THREADVAR" found
make[3]: *** [dos.ppu] Fehler 1
make[3]: Leaving directory `/home/blgoeris/src/fpc/rtl/linux' make[2]: *** [cycle] Fehler 2
make[2]: Leaving directory `/home/blgoeris/src/fpc/compiler' make[1]: *** [compiler_cycle] Fehler 2
make[1]: Leaving directory `/home/blgoeris/src/fpc' make: *** [build-stamp.linux] Fehler 2
the last running fpc was:
ppc386 -v
Free Pascal Compiler version 1.9.3 [2004/01/24] for i386 Copyright (c) 1993-2002 by Florian Klaempfl
Can anyone help ?
