<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>RE: [plt-scheme] MrEd Graphics Questions</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>

<P><FONT SIZE=2>It seems the prebuild Ubuntu builds should take that into consideration.<BR>
<BR>
-----Original Message-----<BR>
From: Dimitris Vyzovitis [<A HREF="mailto:vyzo@media.mit.edu">mailto:vyzo@media.mit.edu</A>]<BR>
Sent: Fri 4/13/2007 10:37 PM<BR>
To: Williams, M. Douglas<BR>
Cc: plt-scheme@list.cs.brown.edu<BR>
Subject: RE: [plt-scheme] MrEd Graphics Questions<BR>
<BR>
On Fri, 13 Apr 2007, Williams, M. Douglas wrote:<BR>
<BR>
&gt; One other thing.&nbsp; The PLoT package seems to be broken under version 369.8 on Ubuntu 6.10.&nbsp; I get the following message when I try executing any of my plot code.<BR>
&gt;<BR>
&gt; Welcome to DrScheme, version 369.8-svn14mar2007 [3m].<BR>
&gt; Language: Graphical (MrEd, includes MzScheme).<BR>
&gt; ffi-lib: couldn't open &quot;/usr/full-369.8/collects/plot/compiled/native/i386-linux/libplplot.so&quot; (/usr/full-369.8/collects/plot/compiled/native/i386-linux/libplplot.so: undefined symbol: __stack_chk_fail_local)<BR>
&gt;<BR>
<BR>
In recent ubuntu versions, gcc is configured to compile with<BR>
-fstack-protector by default (pretty retarded).<BR>
<BR>
Either push -fno-stack-protector to CFLAGS or use gcc as the linker:<BR>
export MZSCHEME_DYNEXT_COMPILER_FLAGS=-fno-stack-protector<BR>
or<BR>
export MZSCHEME_DYNEXT_LINKER=/usr/bin/gcc<BR>
<BR>
Or you can use gentoo :p<BR>
<BR>
-- vyzo<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>