>
>Hi Friends!!
>
>I am a beginner for this field (GNU Tools) and I am working a project in
>which I have to port various GNU Tools for my target processor    
>"xpp-elf".
>
>I will appreciate any kind of help or guidance regarding this matter.
>
>I want help on these matters..
>
>1. What is the latest version available of GNU Make Tool.
>
>2. I have to build GNU make tool for the target "xpp-elf" under cygwin.
>    What changes are required in configure.in, Makefile.am ,acconfig.h     
>or
>any other file                         for this.
>     host: i686-pc-cygwin
>     target: xpp-elf
>
>3. What will be command line for ./configure to build this GNU make Tool?
>    means is it will be "CC=xpp-elf-gcc ./configure --target=xpp-elf" or
>    ./configure --target=xpp-elf or
>   simply ./configure.
>
>4. How the test can be performed to check whether the built tool is ok for
>my                target(xpp-elf).With the source code of GNU make there is
>a directory named as tests, under which various subdirectories as targets,
>features,functions  etc are also there.How there files are used to test the
>built tool.
>
>5. will I be needed the cross compiler say xpp-elf-gcc ever in this
>process(building the    GNU mkae Tool)?
>
>Thanks in advace.
>
>Regards
>Subhash Verma

Hi all!

I would like to add some more matter in conjunction with my previous mail

1.is this(host=i686-pc-cygwin and target=xpp-elf)the case of 
cross-compilation? means does it require cross-compiler like xpp-elf-gcc(not 
   implemented  yet) to build the tool( GNU make) for specified target.

Actually I gone through a article on "configure" at 
"http://www.airs.com/ian/configure/configure_5.html#SEC30"; and found that 
that this article is suggesting that

For Ref. ..............................................................
"When building cross compilation tools, there are two different systems 
involved: the system on which the tools will run, and the system for which 
the tools generate code.
The system on which the tools will run is called the host system.
The system for which the tools generate code is called the target system.
For example, suppose you have a compiler which runs on a GNU/Linux system 
and generates ELF programs for a MIPS embedded system. In this case the 
GNU/Linux system is the host, and the MIPS ELF system is the target. Such a 
compiler could be called a GNU/Linux cross MIPS ELF compiler, or, 
equivalently, a `i386-linux-gnu' cross `mips-elf' compiler.

         Naturally, most programs are not cross compilation tools. For those 
programs, it does not make sense to speak of a target. It only makes sense 
to speak of a target for tools like `gcc' or the `binutils' which actually 
produce running code. For example, it does not make sense to speak of the 
target of a tool like `bison' or `make'. "
........................................................................
3. would anybody pl. explain what is "cross compilation tools".
   if GNU make is not a cross compilation tools, does it means that it   
does not require any cross-compiler to build it for any target?

so I am confused whether I must have xpp-elf-gcc to build GNU make tool to 
compile its source code or simply available gcc will work.

I appreciate any help.
Thanx in advance.

subhash


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


_______________________________________________
Help-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-make

Reply via email to