[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Francois
Dr. David Kirkby wrote: Here's my attempt to build sage 3.0.2 on Solaris (SPARC). The build process reports gmp_aux.h is not found, I checked and there is no such file. However, this in itself does not cause the build process to stop, but it later stops when various things are undefined.

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread mabshoff
On Jun 4, 2:06 pm, Dr. David Kirkby [EMAIL PROTECTED] wrote: Here's my attempt to build sage 3.0.2 on Solaris (SPARC). The build process reports gmp_aux.h is not found, I checked and there is no such file. However, this in itself does not cause the build process to stop, but it later stops

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread mabshoff
On Jun 4, 2:56 pm, Francois [EMAIL PROTECTED] wrote: SNIP Hi, Hi Francois, It looks like gmp_aux.h is generated during make setup3 which is completely skipped on sun, from the skpg-install script: do_tune() {     if [ $UNAME = SunOS ]; then         return     fi     do_make setup1    

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Dr. David Kirkby
Hi Dave, I know one issue with NTL that pops up when people use either csh or tcsh as a login shell and I got a likely fix that will be in Sage 3.0.3. SNIP Cheers, Michael It's not that [EMAIL PROTECTED]:[~] $ grep drkirkby /etc/passwd

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Francois
On Jun 5, 1:10 am, mabshoff [EMAIL PROTECTED] wrote: On Jun 4, 2:56 pm, Francois [EMAIL PROTECTED] wrote: SNIP Hi, Hi Francois, It looks like gmp_aux.h is generated during make setup3 which is completely skipped on sun, from the skpg-install script: do_tune() { if [

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread mabshoff
On Jun 4, 9:30 pm, Francois [EMAIL PROTECTED] wrote: On Jun 5, 1:10 am, mabshoff [EMAIL PROTECTED] wrote: SNIP gmp_aux.h exists without the tuning, but I am not sure why we skip the tuning on Solaris. I will certainly see if I cannot reactivate that. As I mentioned in the other email

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Dr. David Kirkby
On Jun 4, 8:35 pm, mabshoff [EMAIL PROTECTED] wrote: On Jun 4, 9:30 pm, Francois [EMAIL PROTECTED] wrote: On Jun 5, 1:10 am, mabshoff [EMAIL PROTECTED] wrote: SNIP gmp_aux.h exists without the tuning, but I am not sure why we skip the tuning on Solaris. I will certainly see if I

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread mabshoff
On Jun 5, 12:56 am, Dr. David Kirkby [EMAIL PROTECTED] wrote: On Jun 4, 8:35 pm, mabshoff [EMAIL PROTECTED] wrote: SNIP Hi David, I don't believe the problem I was experiencing is anything to do with the shell, or how it is called. As Is said, I'm not using csh or tcsh as a login shell,

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Francois
On Jun 5, 11:05 am, mabshoff [EMAIL PROTECTED] wrote: On Jun 5, 12:56 am, Dr. David Kirkby [EMAIL PROTECTED] wrote: On Jun 4, 8:35 pm, mabshoff [EMAIL PROTECTED] wrote: SNIP Hi David, I don't believe the problem I was experiencing is anything to do with the shell, or how it is

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Dr. David Kirkby
On Jun 5, 12:05 am, mabshoff [EMAIL PROTECTED] wrote: g++ -I../include -I. -O2 -g -fPIC -fPIC -shared -Wl,-soname,lib`cat DIRNAME`.so -o lib`cat DIRNAME`.so FFT.o FacVec.o GF2.o GF2E.o GF2EX.o GF2EXFactoring.o GF2X.o GF2X1.o GF2XFactoring.o GF2XVec.o GetTime.o HNF.o ctools.o LLL.o

[sage-devel] Re: Problems building Sage 3.0.2 on Solaris 10 - NTL issue

2008-06-04 Thread Dr. David Kirkby
On Jun 5, 12:36 am, Francois [EMAIL PROTECTED] wrote: Spot on Michael. gcc config is given at the beginning of the compilation and says: --without-gnu-ld --with-ld=/usr/ccs/bin/ld OK back to square one to put together a better patch. It's at time like this that you start wishing everything