linux-mips-fnet
[Top] [All Lists]

Milo compile problems

To: linux-mips@fnet.fr
Subject: Milo compile problems
From: Aleksandr Konstantinov <akonstantinov@yahoo.com>
Date: Mon, 23 Nov 1998 12:05:57 -0800 (PST)
       Hello


    I have got here SNI RM200 with ISA bus (I was 
about it to this mailing list before) without NT
firmware(sinix_to_nt). So I can't switch to little 
endian (Am I right ? ).
  I tried to cross-compile(compiler mips-gcc 2.7.2-3
  and  binutils  2.7-3 run on i486 linux system
from Slackware 3.4) milo 0.27 for big endian 
(Is it possible ?) and got following warnings and errors:


      cachectl.S:32: warning: `CONFIG_IB' redefined


      /usr/mips/usr/include/asm/mipsregs.h:302: warning: this is the
location of the previous definition


      cachectl.S:33: warning: `CONFIG_DB' redefined


      /usr/mips/usr/include/asm/mipsregs.h:301: warning: this is the
location of the previous definition


      cachectl.S: Assembler messages:


      cachectl.S:52: Error: absolute expression required `li'


      cachectl.S:57: Error: absolute expression required `li'


      cachectl.S:58: Warning: Instruction cache requires absolute
expression


      cachectl.S:59: Warning: Instruction cache requires absolute
expression


      cachectl.S:60: Warning: Instruction cache requires absolute
expression


      cachectl.S:61: Warning: Instruction cache requires absolute
expression


      cachectl.S:62: Warning: Instruction cache requires absolute
expression


      cachectl.S:63: Warning: Instruction cache requires absolute
expression


      cachectl.S:64: Warning: Instruction cache requires absolute
expression


      cachectl.S:65: Warning: Instruction cache requires absolute
expression


      cachectl.S:66: Warning: Instruction cache requires absolute
expression


      cachectl.S:67: Warning: Instruction cache requires absolute
expression


      cachectl.S:68: Warning: Instruction cache requires absolute
expression


      cachectl.S:69: Warning: Instruction cache requires absolute
expression


      cachectl.S:70: Warning: Instruction cache requires absolute
expression


      cachectl.S:71: Warning: Instruction cache requires absolute
expression


      cachectl.S:72: Warning: Instruction cache requires absolute
expression


      cachectl.S:73: Warning: Instruction cache requires absolute
expression


      cachectl.S:85: Error: absolute expression required `li'


      cachectl.S:86: Warning: Instruction cache requires absolute
expression


      cachectl.S:87: Warning: Instruction cache requires absolute
expression


      cachectl.S:88: Warning: Instruction cache requires absolute
expression


      cachectl.S:89: Warning: Instruction cache requires absolute
expression


      cachectl.S:90: Warning: Instruction cache requires absolute
expression


      cachectl.S:91: Warning: Instruction cache requires absolute
expression


      cachectl.S:92: Warning: Instruction cache requires absolute
expression


      cachectl.S:93: Warning: Instruction cache requires absolute
expression


      cachectl.S:94: Warning: Instruction cache requires absolute
expression


      cachectl.S:95: Warning: Instruction cache requires absolute
expression


      cachectl.S:96: Warning: Instruction cache requires absolute
expression


      cachectl.S:97: Warning: Instruction cache requires absolute
expression


      cachectl.S:98: Warning: Instruction cache requires absolute
expression


      cachectl.S:99: Warning: Instruction cache requires absolute
expression


      cachectl.S:100: Warning: Instruction cache requires absolute
expression


      cachectl.S:101: Warning: Instruction cache requires absolute
expression


      cachectl.S:113: Error: absolute expression required `li'


      cachectl.S:114: Warning: Instruction cache requires absolute
expression


      cachectl.S:115: Warning: Instruction cache requires absolute
expression


      cachectl.S:116: Warning: Instruction cache requires absolute
expression


      cachectl.S:117: Warning: Instruction cache requires absolute
expression


      cachectl.S:118: Warning: Instruction cache requires absolute
expression


      cachectl.S:119: Warning: Instruction cache requires absolute
expression


      cachectl.S:120: Warning: Instruction cache requires absolute
expression


      cachectl.S:121: Warning: Instruction cache requires absolute
expression


      cachectl.S:122: Warning: Instruction cache requires absolute
expression


      cachectl.S:123: Warning: Instruction cache requires absolute
expression


      cachectl.S:124: Warning: Instruction cache requires absolute
expression


      cachectl.S:125: Warning: Instruction cache requires absolute
expression


      cachectl.S:126: Warning: Instruction cache requires absolute
expression


      cachectl.S:127: Warning: Instruction cache requires absolute
expression


      cachectl.S:128: Warning: Instruction cache requires absolute
expression


      cachectl.S:129: Warning: Instruction cache requires absolute
expression


      cachectl.S:141: Error: absolute expression required `li'


      cachectl.S:142: Warning: Instruction cache requires absolute
expression


      cachectl.S:143: Warning: Instruction cache requires absolute
expression


      cachectl.S:144: Warning: Instruction cache requires absolute
expression


      cachectl.S:145: Warning: Instruction cache requires absolute
expression


      cachectl.S:146: Warning: Instruction cache requires absolute
expression


      cachectl.S:147: Warning: Instruction cache requires absolute
expression


      cachectl.S:148: Warning: Instruction cache requires absolute
expression


      cachectl.S:149: Warning: Instruction cache requires absolute
expression


      cachectl.S:150: Warning: Instruction cache requires absolute
expression


      cachectl.S:151: Warning: Instruction cache requires absolute
expression


      cachectl.S:152: Warning: Instruction cache requires absolute
expression


      cachectl.S:153: Warning: Instruction cache requires absolute
expression


      cachectl.S:154: Warning: Instruction cache requires absolute
expression


      cachectl.S:155: Warning: Instruction cache requires absolute
expression


      cachectl.S:156: Warning: Instruction cache requires absolute
expression


      cachectl.S:157: Warning: Instruction cache requires absolute
expression


      cachectl.S:171: Error: absolute expression required `li'


      cachectl.S:173: Warning: Instruction cache requires absolute
expression


      make[1]: *** [cachectl.o] Error 1
make: *** [all] Error 1



 I also tried to compile kernel 2.1.36 (mips from
ftp.fnet.fr) and also failed :


     int-handler.S: Assembler messages:


     int-handler.S:64: Error: .previous without corresponding
.section; ignored


     int-handler.S:70: Error: .previous without corresponding
.section; ignored


     int-handler.S:73: Error: .previous without corresponding
.section; ignored


     int-handler.S:172: Error: .previous without corresponding
.section; ignored


     int-handler.S:250: Error: .previous without corresponding
.section; ignored


     int-handler.S:270: Error: .previous without corresponding
.section; ignored


     int-handler.S:271: Error: .previous without corresponding
.section; ignored


     int-handler.S:281: Error: .previous without corresponding
.section; ignored


     int-handler.S:291: Error: .previous without corresponding
.section; ignored


     make[1]: *** [int-handler.o] Error 1


     make: *** [linuxsubdirs] Error 2



    Could anyone explain me where I got wrong ?

  Sorry for long letter.
    Thanks.

                                  A. Konstantinov

_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com

<Prev in Thread] Current Thread [Next in Thread>