This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Prateep Sarkar wrote: > > Hi! > I am a newbie to all this trying to make a cross-gcc compiler for > powerpc-eabi and m68k-elf on solaris. I am continuously facing problems > after having followed the steps in WA Gatliffs home page in details.. I > feel it would be better if I knew more about the compilation > process. However, information is not available readily or atleast I am not > aware of it. The GCC-manual ("Using and Porting the GNU Compiler Collection") is more a "Reference Manual" than a "User's Manual" what becomes to telling what is a "compiler toolchain", what are the parts in it ('gcc', 'cpp', 'cc1', 'as' and 'ld'), what is the purpose of the startups (like 'crt0.o', 'crti.o', 'crtn.o', 'crtbegin.o' and 'crtend.o') in the C-library, what are the linker scripts, how to interface with some firmware or hardware etc. One can build the manual or try to find it on the net... But the RedHat's GNUPro (a commercialized GNU toolchain) manuals, in PDF, can be more useful: http://www.redhat.com/support/manuals/gnupro.html The "GNUPro Toolkit Getting Started Guide" should be suitable for novices. The 'embed.pdf' or something then should tell about newlib, startups, hw-interfacing etc. Then there are those O'Reilly books like "Programming with GNU Software" and "Programming Embedded Systems in C and C++", which also should tell about those basic things... These are the 'manuals' everybody probably knows, if being familiar with GNU and GCC. Then there are target-specific GNUPro-manuals at least for XScale and NIOS (the Altera's "Embedded Processor System") : http://developer.intel.com/design/intelxscale/dev_tools/010827/ http://www.altera.com/literature/lit-nio.html Cheers, Kai ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |