[plt-scheme] MrEd Graphics Questions

From: Geoffrey S. Knauth (geoff at knauth.org)
Date: Sat Apr 14 19:21:14 EDT 2007

On Apr 13, 2007, at 23:20, Williams, M. Douglas wrote:
> One other thing.  The PLoT package seems to be broken under version  
> 369.8 on Ubuntu 6.10.  I get the following message when I try  
> executing any of my plot code.
>
> Welcome to DrScheme, version 369.8-svn14mar2007 [3m].
> Language: Graphical (MrEd, includes MzScheme).
> ffi-lib: couldn't open "/usr/full-369.8/collects/plot/compiled/ 
> native/i386-linux/libplplot.so" (/usr/full-369.8/collects/plot/ 
> compiled/native/i386-linux/libplplot.so: undefined symbol:  
> __stack_chk_fail_local)

Normally I work on Mac OS X, but I thought I would try a build-from- 
source on Ubuntu 6.10 / AMD64 to see if I also got the undefined  
symbol.  I had a different result.  Compilation succeeded, but not  
installation.  Here is the tail end of "make install".  The svn  
timestamp is 2007-04-06 revision 5876.

setup-plt: Error during Compiling .zos for Algol 60 (/usr/local/plt/ 
lib/plt/collects/algol60)
setup-plt:   get-base.ss:3:10: module: identifier is already imported  
at: base-importing-stx in: (define-values (base-importing-stx)  
(syntax here))
setup-plt: Error during Compiling .zos for Course (/usr/local/plt/lib/ 
plt/collects/handin-client)
setup-plt:   tool.ss:430:25: compile: unbound variable in module in:  
submit-password-change
setup-plt: Error during Compiling .zos for CVS Time Stamp (/usr/local/ 
plt/lib/plt/collects/cvs-time-stamp)
setup-plt:   time-stamp.ss:14:14: unit/sig: not a signature at:  
drscheme:tool-exports^ in: (unit/sig drscheme:tool-exports^ (import  
drscheme:tool^) (define (phase1) (void)) (define (phase2) (void))  
(version:add-spec (quote -cvs) stamp))
setup-plt: Error during Compiling .zos for DrScheme private (/usr/ 
local/plt/lib/plt/collects/drscheme/private)
setup-plt:   start.ss:11:33: define-values/invoke-unit/sig: signature  
not defined at: drscheme^ in: (define-values/invoke-unit/sig  
drscheme^ drscheme@)
setup-plt: Error during Compiling .zos for Framework private (/usr/ 
local/plt/lib/plt/collects/framework/private)
setup-plt:   exn.ss:10:14: unit/sig: signature not defined at:  
framework:exn^ in: (unit/sig framework:exn^ (import) (rename (struct:- 
exn struct:exn) (make--exn make-exn) (-exn? exn?)) (define-struct (- 
exn exn) ()) (define-struct (unknown-preference exn) ()))
setup-plt: Error during Compiling .zos for Framework (/usr/local/plt/ 
lib/plt/collects/framework)
setup-plt:   macro.ss:28:17: module: identifier is already imported  
at: mixin in: (define-syntaxes (mixin) (lambda (stx) (syntax-case stx  
() ((_ (from ...) (to ...) clauses ...) (let ((extract-renamed-names  
(lambda (x) (map (lambda (x) (syntax-case x () ((internal-name  
external-name) (syntax external-name)) (else x))) (syntax->list x...
setup-plt: Error during Compiling .zos for ProfJ Boxes (/usr/local/ 
plt/lib/plt/collects/profjBoxes)
setup-plt:   private/example-box.ss:29:14: unit/sig: not a signature  
at: drscheme:tool^ in: (unit/sig example-box^ (import drscheme:tool^)  
(define example-box% (class* editor-snip% (readable-snip<%>) (inherit  
set-snipclass) (init (examples-to-copy #f)) (define/public read- 
special (opt-lambda (source (line false) (column false) (position  
false)...
setup-plt: Error during Compiling .zos for Setup PLT (/usr/local/plt/ 
lib/plt/collects/setup)
setup-plt:   load-handler: expected a `module' declaration for  
`winstall' in #<path:/usr/local/plt/lib/plt/collects/setup/ 
winstall.ss>, but found something else
setup-plt: Error during Compiling .zos for Test Suite private (/usr/ 
local/plt/lib/plt/collects/test-suite/private)
setup-plt:   text-syntax-object.ss:18:14: unit/sig: not a signature  
at: drscheme:tool^ in: (unit/sig text->syntax-object^ (import  
drscheme:tool^) (define (text->syntax-objects text) (let ((port (open- 
input-text-editor text))) (define (read-all-syntax) (let* ((language- 
settings (preferences:get (drscheme:language-configuration:get- 
settings-pre...
setup-plt: Error during Compiling .zos for Test Suite (/usr/local/plt/ 
lib/plt/collects/test-suite)
setup-plt:   private/text-syntax-object.ss:18:14: unit/sig: not a  
signature at: drscheme:tool^ in: (unit/sig text->syntax-object^  
(import drscheme:tool^) (define (text->syntax-objects text) (let  
((port (open-input-text-editor text))) (define (read-all-syntax)  
(let* ((language-settings (preferences:get (drscheme:language- 
configuration:get-settings-pre...
setup-plt: Error during Compiling .zos for Version private (/usr/ 
local/plt/lib/plt/collects/version/private)
setup-plt:   runcheck.ss:17:29: string-constant: vc-current-format is  
not a known string constant in: (string-constant vc-current-format)
setup-plt: Error during Compiling .zos for Version (/usr/local/plt/ 
lib/plt/collects/version)
setup-plt:   private/gui-defs.ss:98:31: string-constant: vc-error- 
format is not a known string constant in: (string-constant vc-error- 
format)
setup-plt: Error during Compiling .zos for Web Server (/usr/local/plt/ 
lib/plt/collects/web-server)
setup-plt:   configure.ss:31:14: unit/sig: not a signature at:  
servlet^ in: (unit/sig () (import servlet^) (define CONFIGURE-SERVLET- 
NAME "configure.ss") (define WIDE "70") (adjust-timeout! (* 12 60  
60)) (error-print-width 800) (define-struct realm (name pattern  
allowed)) (define-struct user-pass (user pass)) (define doc-dir "D...
make[1]: *** [install-3m] Error 1
make[1]: Leaving directory `/home/gknauth/test/plt/plt/src'
make: *** [install] Error 2

real	7m4.853s
user	6m18.368s
sys	0m43.691s



Posted on the users mailing list.