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 --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---