tangentstorm/b4

can not compile

Closed this issue · 2 comments

2  ~/lang/b4 master
make retro
Free Pascal Compiler version 3.1.1 [2015/04/15] for x86_64
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling ng/retro.pas
xpc.inc(22,4) Error: Directive CHECKPOINTER+ is not supported on this target
Compiling ./lib/xpl/code/xpc.pas
xpc.inc(22,4) Error: Directive CHECKPOINTER+ is not supported on this target
xpc.pas(3,35) Fatal: Can't find unit variants used by xpc
Fatal: Compilation aborted
Error: /usr/local/bin/ppcx64 returned an error exitcode
Makefile:72: recipe for target 'any.ng' failed
make: *** [any.ng] Error 1

2  ~/lang/b4 master
0  /home/xyh/lang/b4 
cd lib/xpl/
0  /home/xyh/lang/b4/lib/xpl 
git pull git@github.com:tangentstorm/xpl.git
Enter passphrase for key '/home/xyh/.ssh/id_rsa_xieyuheng': 
From github.com:tangentstorm/xpl
 * branch            HEAD       -> FETCH_HEAD
Updating 38fcdfd..5d2f251
Fast-forward
 code/arrays.pas          |  57 ++++++---
 code/cw.pas              |  26 ++--
 code/kvm.pas             |  20 ++-
 code/num.pas             |  55 ++++----
 code/processlinetalk.pas | 225 +++++++++++++++++++++++++++++++++
 code/sq.pas              |  39 ++++--
 code/ubp.pas             |  55 ++++----
 code/unda.pas            |   2 +-
 code/uvar.pas            | 120 +++++++++++++-----
 code/xpc.pas             |  22 +++-
 demo/bpdemo.pas          |  86 ++++++-------
 demo/cwio.pas            |  63 +++++++++
 demo/cwio_eg.pas         |  17 +++
 demo/cxdemo.pas          |   2 +
 demo/fxdemo.pas          |  11 +-
 demo/repl.pas            |   3 +
 demo/rndwin.pas          |  46 ++++---
 demo/scrollterm.pas      |   8 +-
 demo/sqlrange.pas        |  15 +--
 demo/termviewdemo.pas    |   3 +-
 demo/tvtest.pas          |   3 +-
 etc/tangle-all.py        |   4 +-
 org/kvm.pas.org          |  90 +++++++------
 test/gen-tests.py        |  12 +-
 test/test_num.pas        |  10 ++
 test/test_uvar.pas       |  12 +-
 26 files changed, 731 insertions(+), 275 deletions(-)
 create mode 100644 code/processlinetalk.pas
 create mode 100644 demo/cwio.pas
 create mode 100644 demo/cwio_eg.pas
0  /home/xyh/lang/b4/lib/xpl 
cd ..
0  /home/xyh/lang/b4/lib 
cd ..
0  /home/xyh/lang/b4 
git add .
0  /home/xyh/lang/b4 
git status 
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    modified:   lib/xpl

0  /home/xyh/lang/b4 
make retro
Free Pascal Compiler version 3.1.1 [2015/04/15] for x86_64
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling ng/retro.pas
xpc.inc(22,4) Error: Directive CHECKPOINTER+ is not supported on this target
Compiling ./lib/xpl/code/xpc.pas
xpc.inc(22,4) Error: Directive CHECKPOINTER+ is not supported on this target
xpc.pas(3,35) Fatal: Can't find unit variants used by xpc
Fatal: Compilation aborted
Error: /usr/local/bin/ppcx64 returned an error exitcode
Makefile:72: recipe for target 'any.ng' failed
make: *** [any.ng] Error 1
2  /home/xyh/lang/b4 

closing old issues :)