[M3devel] m3cg build failure on powerpc/darwin

Olaf Wagner wagner at elegosoft.com
Sun Dec 16 23:02:58 CET 2007


Quoting Tony Hosking <hosking at cs.purdue.edu>:

> That is a very old Darwin distro.  Here is my G4:
>
> Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT 2007;
> root:xnu-792.21.3~1/RELEASE_PPC

Seems I'm stuck then. Newer versions of the OS won't run on this
PowerBook according to specification. So current versions of CM3
aren't possible anymore, too...

It seems that it isn't possible anymore to use a computer that is
older than two years to run any medium to large-size current
software :-(

The upgrade script for Linux just died with

=== package m3-sys/cm3 ===
  +++ cm3 -build  -DROOT='/home/wagner/work/cm3'  && cm3 -ship  
-DROOT='/home/wagner/work/cm3'  +++
--- building in LINUXLIBC6 ---

ignoring ../src/m3overrides

  -> linking cm3
/usr/local/cm3/pkg/libm3/LINUXLIBC6/libm3.a(FSPosix.mo): In function  
`FS__SetModificationTime':
/home/wagner/work/cm3/m3-libs/libm3/LINUXLIBC6/FSPosix.m3:348:  
undefined reference to `__wrap_utimes'
collect2: ld returned 1 exit status
Fatal Error: package build failed

on birch.elegosoft.com.

So the only thing I've succeeded in today is building a bootstrap
for FreeBSD 6.3.

Olaf

> On Dec 16, 2007, at 4:23 PM, Olaf Wagner wrote:
>
>> Hi,
>>
>> while trying to build some boot archives build on my PowerBook
>> G4, uname -a
>>
>> Darwin apple.local 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30   
>> 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC  Power   
>> Macintosh powerpc
>>
>> the compilation died with
>>
>> /Users/wagner/work/cm3/m3-sys/m3cc/PPC_DARWIN/./gcc/xgcc   
>> -B/Users/wagner/work/cm3/m3-sys/m3cc/PPC_DARWIN/./gcc/   
>> -B/usr/local/powerpc-apple-darwin7.9.0/bin/   
>> -B/usr/local/powerpc-apple-darwin7.9.0/lib/ -isystem   
>> /usr/local/powerpc-apple-darwin7.9.0/include -isystem   
>> /usr/local/powerpc-apple-darwin7.9.0/sys-include -c -DHAVE_CONFIG_H  
>>  -O2 -O2 -g  -I. -I../../../gcc/libiberty/../include  -W -Wall   
>> -pedantic -Wwrite-strings -Wstrict-prototypes   
>> ../../../gcc/libiberty/floatformat.c -o floatformat.o
>> ../../../gcc/libiberty/floatformat.c: In function 'floatformat_to_double':
>> ../../../gcc/libiberty/floatformat.c:354: warning: floating   
>> constant exceeds range of 'float'
>> /var/tmp/cccvQbrs.s:508:stfiwx instruction is optional for the   
>> PowerPC (not allowed without -force_cpusubtype_ALL option)
>> /var/tmp/cccvQbrs.s:550:stfiwx instruction is optional for the   
>> PowerPC (not allowed without -force_cpusubtype_ALL option)
>> make[2]: *** [floatformat.o] Error 1
>> make[1]: *** [all-target-libiberty] Error 2
>> make: *** [all] Error 2
>> "/Users/wagner/work/cm3/m3-sys/m3cc/src/m3makefile", line 188:   
>> quake runtime error: exit 512: cd .; make CC="gcc"  CFLAGS="-O2 -g"
>>
>> --procedure--  -line-  -file---
>> exec               --  <builtin>
>> include_dir       188  /Users/wagner/work/cm3/m3-sys/m3cc/src/m3makefile
>>                    5    
>> /Users/wagner/work/cm3/m3-sys/m3cc/PPC_DARWIN/m3make.args
>>
>> Fatal Error: package build failed
>>
>> Any ideas?
>>
>> Olaf
>> -- 
>> Olaf Wagner -- elego Software Solutions GmbH
>>               Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
>> phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
>>   http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194



-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list