This is the mail archive of the ecos-bugs@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug 20797] New: Building gcc failed.


http://bugs.ecos.sourceware.org/show_bug.cgi?id=20797

           Summary: Building gcc failed.
           Product: eCos
           Version: 1.3.1
          Platform: vrc4373 (NEC VRC4373 board)
        OS/Version: MIPS
            Status: RESOLVED
          Severity: normal
          Priority: low
         Component: Other
        AssignedTo: jifl at ecoscentric dot com
        ReportedBy: anonymous at sourceware dot cygnus dot com


When building gcc for mipsvr4300-elf on Windows NT 4.0, an error 
of failing to locate the mips16.s occured and the build process 
couldn't continue. The error output looks like this:
make[1]: *** No rule to make target `/src/gcc/egcs-
20000313/gcc/config/mips/mips16.S', needed by `stmp-multilib'.  
Stop.
    make[1]: Leaving directory `/e/tmp/build/gcc/gcc'
    make: *** [all-gcc] Error 2
    make: Leaving directory `/e/tmp/build/gcc'

How-To-Repeat:
Everytime we compile the cross gcc, this problem happens. We use 
the Cygwin B2.0 and egcs-20000313.tar.gz. We also tried egcs-
20000320.tar.gz, but it's the same.

Fix:
We solved this problem by backing up the original mips16.s 
in /src/gcc/egcs-20000313/gcc/config/mips/mips16.s and restoring 
it to that folder quickly whenever the compiler deleted it. We 
don't know why this would happen yet.

---------------------------------------------------------------------------

Originator:
Charles Feng

Organization:
T2 Design

Audit-Trail:
Responsible-Changed-From-To: alexs->jlarmour 
Responsible-Changed-By: alexs 
Responsible-Changed-When: Mon Jun 5 04:21:19 PDT 2000 
Responsible-Changed-Why:  
Possible build tools issue. 

State-Changed-From-To: open-analyzed 
State-Changed-By: jlarmour 
State-Changed-When: Mon Jun 5 06:24:55 PDT 2000 
State-Changed-Why:  


From: Jonathan Larmour <jlarmour at redhat dot co dot uk>
To: charles at zh dot t2-design dot com
Cc: bugs at cygnus dot com, Alex Schuilenburg <alexs at redhat dot co dot uk>
Subject: Re: ecos/20797
Date: Mon, 05 Jun 2000 15:07:25 +0100

 > When building gcc for mipsvr4300-elf on Windows NT 4.0, an error
 > of failing to locate the mips16.s occured and the build process
 > couldn't continue. The error output looks like this:
 > make[1]: *** No rule to make target `/src/gcc/egcs-
 > 20000313/gcc/config/mips/mips16.S', needed by `stmp-multilib'.
 > Stop.
 >     make[1]: Leaving directory `/e/tmp/build/gcc/gcc'
 >     make: *** [all-gcc] Error 2
 >     make: Leaving directory `/e/tmp/build/gcc'
 >  
 > >How-To-Repeat:
 > Everytime we compile the cross gcc, this problem happens. We use
 > the Cygwin B2.0 and egcs-20000313.tar.gz. We also tried egcs-
 > 20000320.tar.gz, but it's the same.
 
 Although I didn't try it myself, I've had a report from another user that
 this problem is fixed in recent gcc snapshots now.
 
 Let me know what happens and if this is the case.
 
 Jifl
 -- 
 Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS  Tel: +44 (1223) 728762
 "Plan to be spontaneous tomorrow."  ||  These opinions are all my own fault

Unformatted:
Originator:  

page: sourceware.cygnus.com/ecos/problemreport.html

Send_PR_form: Sent_from_sourceware.cygnus.com

------- Additional Comments From alexs at ecoscentric dot com  2003-24-04 17:47 BST -------
Tools issue



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]