An update:

On Oct 21, 2006, at 13:48 , Justin C. Walker wrote:
> On Oct 21, 2006, at 12:04 , Justin C. Walker wrote:
>
>> The following claim to have errors:
>>
>> sage: An error occured while installing gnuplot-4.0.0
>
>    compiler complaint: 'Class' redeclared as different kind of symbol
> (gplt_x11.c)
>    Trac # 143

This problem arises for Mac OS X only.  It's due to support for a  
Terminal-like program called AquaTerm that uses Objected C.  To do  
this, for reasons probably related to autoconf, the developers use "- 
ObjC" by default in CFLAGS.  This enables Objected C which in turn  
defines new reserved words.  'Class' is then a new reserved word.

The fix is to use the flag only when needed.  That's the theory.  The  
practice requires an 'autoconf' maven.  Anyone know one?


>> sage: An error occured while installing gd-2.0.33
>
>    Missing header: fontconfig/fontconfig.h (gdft.c)
>    Trac # 147

This is an X11 header, so I don't see why it can't be found.

This package is built because dvipng requires it; which is built, in  
turn, because moin can use it.  Here it gets gnarly: once this is  
fixed, there seems to be another dependency (libkpathsea) that isn't  
met.  In my case, it's present, but apparently it can't be found.  On  
to the next hump...

>> sage: An error occured while installing pygtk-2.8.4
>
>    depends on libpython2.4!
>    Trac # 145

This one starts out easy: GaryZ slapped a windoze-specific definition  
into spkg-install that forces python2.4.  I commented it out (Gary:  
you need to put this setting in within a test to assure you are  
running on a windoze system).

However, once I get rid of that (configuration correctly detects that  
python 2.5 is in use), I run into this:

checking for GLIB - version >= 2.8.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file  
config.log for the
*** exact error that occured. This usually means GLIB is incorrectly  
installed.
configure: error: gobject is required to build pygtk?
ERROR configuring pygtk for build!

My first stab at this one (--disable-glibtest) seems to have no  
effect, so I'm stopped again for the moment.

>> sage: An error occured while installing soya-0.11.2.p0
>
>    Missing headers: Gl/glew.h, SDL/SDL_endian.h, SDL/SDL.h (_soya.c)
>    Trac # 146

I think I tried wrestling with this a year ago, and decided then that  
beating a hasty retreat had merit.  Has anyone actually gotten this  
to build (as part of SAGE)?

If anyone has clues to share on any of these, feel free to join in.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Absorption of Federal Funds
--------
If you're not confused,
You're not paying attention
--------




--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to