[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] Doing an out-of-tree application and compiling under Windows



So since I have not heard from anyone on this I assume
that either I sent my inquiry to the wrong place, or
it is a really stupid question and I should
intuitively know the answer, or the answer is that it
can't be done.  My question is which one is it.

--- John Prestwich <johnprestwich@yahoo.com> wrote:

> I am trying to figure out if it is possible to
> compile
> and out-of-tree application (i.e., an executible
> that
> is not part of the main distribution tree)using the
> Xilinx tools under Windows.  Several emails that I
> have seen in the archive list lead me to believe
> that
> it is possible but it is obvious from my attempts to
> compile one that I am still missing some of the
> picture.
> 
> I have seen the emails that say that you need to
> obtain a copy of mb-elf2flt that works under Windows
> and that you need a script called mb-ld which
> replaces
> the program mb-ld which is then renamed mb-ld.real. 
> After downloading the elf2flt code from
> cvs.uclinux.org and trying to compile it, without
> much
> luck, I looked through my EDK directories and found
> that there is a mb-elf2flt, a mb-ld script, and a
> mb-ld.real already there in the 7.1 version of the
> EDK
> tools.  I then tried to write a "hello world"
> appplication and compile it giving the mb-gcc
> compiler
> either a -Wl and -elf2flt option but never was able
> to
> get anything that looked like it was a flat binary
> to
> me.
> 
> In future reading I have seen some discussion about
> needing to tell the compiler (linker?) to use
> certain
> libraries from the uCLinux distribution also.
> 
> My questions are:
> 
> 1.  Am I on the right track using the mb-elf2flt and
> mb-ld script that come with the 7.1 versions of EDK
> or
> do I really need to find a way to compile the
> elf2flt
> from cvs.uclinux.org?
> 
> 2.  When I have a valid mb-elf2flt how do I get the
> mb-gcc compiler to use it?  Or do I have to use the
> mb-elf2flt tool separately?  Either way how is it
> done?
> 
> 3.  If I do need to use libraries for the uCLinux
> dist. which ones do I need and how do I make mb-gcc
> use them instead of the Xilinx ones?
> 
> Thanks for your help!  This is a very nice project
> and
> it is obvious that a lot of work has gone into it. 
> I
> look forward to learning more about it.
> 
> John Prestwich
> 
> 
> 		
> ____________________________________________________
> Start your day with Yahoo! - make it your home page 
> http://www.yahoo.com/r/hs 
>  
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@itee.uq.edu.au
> Project Home Page :
> http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive :
>
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
> 
> 



		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/