On OS X 10.4 PPC, I get the following error.  Incidentally, I'm used to GAP 
compiling toward the very end of the process on this machine, so I was 
surprised it showed up relatively early.  I'd be grateful for any hints; 
looks like includes in the wrong order or something, but I may be 
interpreting it wrong.

Also, a few questions.

1) We used to be able to just "fake" an installation by touching a certain 
file.  I assume that touching the log file in logs/pkgs would not suffice 
here, though?
2) That list of files used to be a handy way to check which spkgs had 
already built.  Is logs/pkgs the canonical place to do so now?
3) If we want to "skip ahead" to a certain package (in my case, Singular), 
is there a way to say something like sage -b package but where it will make 
all the prereqs for it first?  I don't recall in the past, but maybe with 
the new build system that is possible.

Thanks!

gcc -I. -I../.. -DCONFIG_H  
-I/Users/student/Desktop/sage-6.2.beta4/local/include -Wall -g -O2  -O2 
-g   -o sysfiles.o -c ../../src/sysfiles.c
../../src/sysfiles.c:3075:15: error: conflicting types for 'sys_errlist'
In file included from ../../src/sysfiles.h:20:0,
                 from ../../src/sysfiles.c:21:
/usr/include/stdio.h:274:30: note: previous declaration of 'sys_errlist' 
was here
make[4]: *** [sysfiles.o] Error 1
make[3]: *** [compile] Error 2
Error building GAP.

real    11m47.329s
user    7m23.375s
sys     2m4.167s
************************************************************************
Error installing package gap-4.7.4
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
  /Users/student/Desktop/sage-6.2.beta4/logs/pkgs/gap-4.7.4.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Users/student/Desktop/sage-6.2.beta4/local/var/tmp/sage/build/gap-4.7.4 
and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
  (cd 
'/Users/student/Desktop/sage-6.2.beta4/local/var/tmp/sage/build/gap-4.7.4' 
&& '/Users/student/Desktop/sage-6.2.beta4/sage' --sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
make[2]: *** 
[/Users/student/Desktop/sage-6.2.beta4/local/var/lib/sage/installed/gap-4.7.4] 
Error 1
make[1]: *** [all] Error 2

real    12m14.890s
user    7m38.978s
sys     2m10.171s
***************************************************************
Error building Sage.

The following package(s) may have failed to build:

package: gap-4.7.4
log file: /Users/student/Desktop/sage-6.2.beta4/logs/pkgs/gap-4.7.4.log
build directory: 
/Users/student/Desktop/sage-6.2.beta4/local/var/tmp/sage/build/gap-4.7.4

The build directory may contain configuration files and other potentially
helpful information. WARNING: if you now run 'make' again, the build
directory will, by default, be deleted. Set the environment variable
SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to