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/ -~----------~----~----~----~------~----~------~--~---