Erick Tryzelaar
2006-Aug-25 05:55 UTC
[LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
Chris Lattner wrote:> Patches welcome. Please send a patch, or even just some suggested > text, and we'll be happy to include it. Remember that the people who > usually end up writing the FAQ's already know all the answers, so it's > hard for us to see things from fresh perspectives sometimes :) > > -Chris >Actually, my request for more info in the "Getting Started" had some hidden questions, as I don't know the answer to them :) So to be a little more clear, here are the two I had: Does the gcc4 no longer need the "fixheaders" script that the gcc3.4 frontends uses? Is it possible to install both the gcc4 and the gcc3.4 frontends at the same time, or are they mutually exclusive? If so, how? If not, would it require a full rebuild, and renaming the executables something like llvm-gcc3? Thanks again, -e
Lee Elenbaas
2006-Aug-27 06:01 UTC
[LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
I will join in on the questions as a complete newbie is there anywhere a complete list of the environment variables used by llvm and what i should put in each of them before and after the install? so fur my attempt to get the configure script to run ended in a few wornings that i haven't been able to find the solutions to them in the documentation. thanks lee On 8/25/06, Erick Tryzelaar <erickt at dslextreme.com> wrote:> > Chris Lattner wrote: > > Patches welcome. Please send a patch, or even just some suggested > > text, and we'll be happy to include it. Remember that the people who > > usually end up writing the FAQ's already know all the answers, so it's > > hard for us to see things from fresh perspectives sometimes :) > > > > -Chris > > > Actually, my request for more info in the "Getting Started" had some > hidden questions, as I don't know the answer to them :) So to be a > little more clear, here are the two I had: > > Does the gcc4 no longer need the "fixheaders" script that the gcc3.4 > frontends uses? > > Is it possible to install both the gcc4 and the gcc3.4 frontends at the > same time, or are they mutually exclusive? If so, how? If not, would it > require a full rebuild, and renaming the executables something like > llvm-gcc3? > > Thanks again, > > -e > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-- -- lee Lee Elenbaas lee.elenbaas at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20060827/a4a41647/attachment.html>
Erick Tryzelaar
2006-Sep-02 09:39 UTC
[LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
Erick Tryzelaar wrote:> Actually, my request for more info in the "Getting Started" had some > hidden questions, as I don't know the answer to them :) So to be a > little more clear, here are the two I had: > > Does the gcc4 no longer need the "fixheaders" script that the gcc3.4 > frontends uses? > > Is it possible to install both the gcc4 and the gcc3.4 frontends at > the same time, or are they mutually exclusive? If so, how? If not, > would it require a full rebuild, and renaming the executables > something like llvm-gcc3? > > Thanks again, >Sorry to bump this again, but I haven't been able to figure it out :( Anyone know the answer?
Jeyasankar Kottalam
2006-Sep-02 17:32 UTC
[LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
On 9/2/06, Erick Tryzelaar <erickt at dslextreme.com> wrote:> > Erick Tryzelaar wrote: > > Is it possible to install both the gcc4 and the gcc3.4 frontends at > > the same time, or are they mutually exclusive? If so, how? If not, > > would it require a full rebuild, and renaming the executables > > something like llvm-gcc3? > > > > Thanks again, > > > > Sorry to bump this again, but I haven't been able to figure it out :( > Anyone know the answer?Try passing "--program-suffix=-3.4-llvm" to GCC's configure to have all the executable names suffixed with "-3.4-llvm". More GCC configure options are documented at http://gcc.gnu.org/install/configure.html -Jey Kottalam -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20060902/ad06467a/attachment.html>
Chris Lattner
2006-Sep-06 07:56 UTC
[LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
On Sat, 2 Sep 2006, Erick Tryzelaar wrote:> Erick Tryzelaar wrote: >> Actually, my request for more info in the "Getting Started" had some >> hidden questions, as I don't know the answer to them :) So to be a >> little more clear, here are the two I had: >> >> Does the gcc4 no longer need the "fixheaders" script that the gcc3.4 >> frontends uses? >> >> Is it possible to install both the gcc4 and the gcc3.4 frontends at >> the same time, or are they mutually exclusive? If so, how? If not, >> would it require a full rebuild, and renaming the executables >> something like llvm-gcc3? >> >> Thanks again, >> > > Sorry to bump this again, but I haven't been able to figure it out :( > Anyone know the answer?They can coexist. The steps I use are to install both into separate directories. Don't add either bin dir to your path. Then create (in some directory in your PATH) symlinks to both trees. I have llvm-gcc/llvm-g++ symlinked to llvm-gcc4 and llvm-gcc3/llvm-g++3 symlinked to the llvm-gcc3 binaries. Seems to work for me, YMMV, -Chris -- http://nondot.org/sabre/ http://llvm.org/
Reasonably Related Threads
- [LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
- [LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
- [LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
- [LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend
- [LLVMdev] updating the "Getting Started" page with more info about the gcc4 frontend