Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion sage-4.0.alpha0 build failure on OS X PPC

Received: by 10.220.97.140 with SMTP id l12mr217830vcn.2.1242778923710;
        Tue, 19 May 2009 17:22:03 -0700 (PDT)
Return-Path: <khorto...@rogers.com>
Received: from go.phpwebhosting.com (go.phpwebhosting.com [67.18.12.2])
        by gmr-mx.google.com with SMTP id 22si43412yxr.17.2009.05.19.17.22.03;
        Tue, 19 May 2009 17:22:03 -0700 (PDT)
Received-SPF: neutral (google.com: 67.18.12.2 is neither permitted nor denied by domain of khorto...@rogers.com) client-ip=67.18.12.2;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 67.18.12.2 is neither permitted nor denied by domain of khorto...@rogers.com) smtp.mail=khorto...@rogers.com
Received: (qmail 10536 invoked from network); 20 May 2009 00:22:00 -0000
Received: from unknown (HELO [10.0.1.4]) (postmas...@kilohotel.com@99.240.209.8)
	by go.phpwebhosting.com with SMTP; Tue, 19 May 2009 20:22:00 -0400
Message-Id: <417E669B-FEBB-410A-A161-61569D8E8956@rogers.com>
From: Kevin Horton <khorto...@rogers.com>
To: sage-devel@googlegroups.com
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Subject: sage-4.0.alpha0 build failure on OS X PPC
Date: Tue, 19 May 2009 20:22:00 -0400
X-Mailer: Apple Mail (2.935.3)

Should sage-4.0.alpha0 build on OS X 10.5 PPC?  I tried on my trusty  
PowerBook, and building GMP failed with:

  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. - 
DOPERATION_scan1 -I/sw/include -I/sw/include -c scan1.c  -fno-common - 
DPIC -o .libs/scan1.o
/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4"  
gcc -std=gnu99 -c -DHAVE_CONFIG_H  -I/sw/include  -I/sw/include - 
D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo popcount | sed 's/_$//'` -I. - 
I. -I..  `test -f 'popcount.asm' || echo './'`popcount.asm
  ../mpn/m4-ccas --m4=m4 gcc -std=gnu99 -c -DHAVE_CONFIG_H -I/sw/ 
include -I/sw/include -D__GMP_WITHIN_GMP -I.. -DOPERATION_popcount -I.  
-I. -I.. popcount.asm  -fno-common -DPIC -o .libs/popcount.o
m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_popcount -DPIC  
popcount.asm >tmp-popcount.s
  gcc -std=gnu99 -c -DHAVE_CONFIG_H -I/sw/include -I/sw/include - 
D__GMP_WITHIN_GMP -I.. -DOPERATION_popcount -I. -I. -I.. tmp- 
popcount.s -fno-common -DPIC -o .libs/popcount.o
tmp-popcount.s:127:vspltisb vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:128:vspltisb vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:129:vspltisb vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:130:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:131:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:132:vspltisb vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:137:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:140:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:141:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:147:vxor vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:150:vxor vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:172:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:174:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:176:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:177:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:179:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:180:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:181:vsububm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:182:vsububm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:183:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:184:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:185:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:186:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:187:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:188:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:189:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:190:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:191:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:192:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:193:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:194:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:195:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:196:vsum4ubs vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:202:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:203:vxor vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:207:vor vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:208:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:213:lvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:214:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:216:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:217:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:218:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:219:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:220:vsububm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:221:vsububm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:222:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:223:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:224:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:225:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:226:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:227:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:228:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:229:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:230:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:231:vsr vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:232:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:233:vand vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:234:vaddubm vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:235:vsum4ubs vector instruction is optional for the  
PowerPC (not allowed without -force_cpusubtype_ALL option)
tmp-popcount.s:239:stvx vector instruction is optional for the PowerPC  
(not allowed without -force_cpusubtype_ALL option)
make[4]: *** [popcount.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
Error building GMP.

real	7m36.832s
user	0m44.508s
sys	1m13.594s
sage: An error occurred while installing gmp-mpir-1.1.1
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /Applications/sage-4.0.alpha0/install.log.  Describe your computer,  
operating system, etc.
If you want to try to fix the problem, yourself *don't* just cd to
/Applications/sage-4.0.alpha0/spkg/build/gmp-mpir-1.1.1 and type 'make'.
Instead type "/Applications/sage-4.0.alpha0/sage -sh"
in order to set all environment variables correctly, then cd to
/Applications/sage-4.0.alpha0/spkg/build/gmp-mpir-1.1.1
(When you are done debugging, you can type "exit" to leave the
subshell.)
make[1]: *** [installed/gmp-mpir-1.1.1] Error 1

real	8m34.785s
user	0m53.398s
sys	1m18.621s
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/ 
Python.app/Contents/MacOS/Python: can't open file '/Applications/ 
sage-4.0.alpha0/devel/sage/doc/common/builder.py': [Errno 2] No such  
file or directory

--
Kevin Horton
Ottawa, Canada