> >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
