Hi, I'm trying to compile release 3.2 of DragonEgg (checked out from http://llvm.org/svn/llvm-project/dragonegg/branches/release_32. I'm at revision 170458), under Ubuntu (Ubuntu 12.04.1 LTS (GNU/Linux 2.6.39-gcg-20121018 x86_64)) and I get the following error. tmroeder at myubuntu:~/src/dragonegg$ make Compiling utils/TargetInfo.cpp Linking TargetInfo Compiling Aliasing.cpp /root/src/dragonegg/src/Aliasing.cpp:37:23: fatal error: auto-host.h: No such file or directory compilation terminated. make: *** [Aliasing.o] Error 1 tmroeder at myubuntu:~/src/dragonegg$ my compiler is tmroeder at myubuntu:~/src/dragonegg$ gcc --version gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Can anyone give me any suggestions about how to get this to build? I've tried on the trunk and on another Ubuntu system with the same results. Thanks, Tom
Hi Tom, DragonEgg depends on GCC's and LLVM's internal headers, auto-host.h is one of them. Try to add GCC and LLVM_CONFIG with your make command as described here http://dragonegg.llvm.org/ in section "Getting it". Best, - Dima. On 12/18/2012 10:24 PM, Tom Roeder wrote:> Hi, > > I'm trying to compile release 3.2 of DragonEgg (checked out from > http://llvm.org/svn/llvm-project/dragonegg/branches/release_32. I'm at > revision 170458), under Ubuntu (Ubuntu 12.04.1 LTS (GNU/Linux > 2.6.39-gcg-20121018 x86_64)) and I get the following error. > > tmroeder at myubuntu:~/src/dragonegg$ make > Compiling utils/TargetInfo.cpp > Linking TargetInfo > Compiling Aliasing.cpp > /root/src/dragonegg/src/Aliasing.cpp:37:23: fatal error: auto-host.h: > No such file or directory > compilation terminated. > make: *** [Aliasing.o] Error 1 > tmroeder at myubuntu:~/src/dragonegg$ > > my compiler is > > tmroeder at myubuntu:~/src/dragonegg$ gcc --version > gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 > > Can anyone give me any suggestions about how to get this to build? > I've tried on the trunk and on another Ubuntu system with the same > results. > > Thanks, > > Tom > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Hi, Thanks for the quick reply. Actually, I just figured it out by reading the dragonegg instructions again: I hadn't installed gcc-4.6-plugin-dev. Once I installed this, the plugin built successfully (at least on that machine :) Thanks, Tom On Tue, Dec 18, 2012 at 2:32 PM, Dmitry Mikushin <dmitry at kernelgen.org> wrote:> Hi Tom, > > DragonEgg depends on GCC's and LLVM's internal headers, auto-host.h is one > of them. Try to add GCC and LLVM_CONFIG with your make command as described > here http://dragonegg.llvm.org/ in section "Getting it". > > Best, > - Dima. > > > On 12/18/2012 10:24 PM, Tom Roeder wrote: >> >> Hi, >> >> I'm trying to compile release 3.2 of DragonEgg (checked out from >> http://llvm.org/svn/llvm-project/dragonegg/branches/release_32. I'm at >> revision 170458), under Ubuntu (Ubuntu 12.04.1 LTS (GNU/Linux >> 2.6.39-gcg-20121018 x86_64)) and I get the following error. >> >> tmroeder at myubuntu:~/src/dragonegg$ make >> Compiling utils/TargetInfo.cpp >> Linking TargetInfo >> Compiling Aliasing.cpp >> /root/src/dragonegg/src/Aliasing.cpp:37:23: fatal error: auto-host.h: >> No such file or directory >> compilation terminated. >> make: *** [Aliasing.o] Error 1 >> tmroeder at myubuntu:~/src/dragonegg$ >> >> my compiler is >> >> tmroeder at myubuntu:~/src/dragonegg$ gcc --version >> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 >> >> Can anyone give me any suggestions about how to get this to build? >> I've tried on the trunk and on another Ubuntu system with the same >> results. >> >> Thanks, >> >> Tom >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Hi, I suggest add the id attribute for each <h2> tag in www/index.html. Thus we can refer to the "Getting it" section in the dragonegg homepage page (the only web page) by simply the given URL: http://dragonegg.llvm.org#GettingIt Regards. On Wed, Dec 19, 2012 at 6:32 AM, Dmitry Mikushin <dmitry at kernelgen.org>wrote:> Hi Tom, > > DragonEgg depends on GCC's and LLVM's internal headers, auto-host.h is one > of them. Try to add GCC and LLVM_CONFIG with your make command as described > here http://dragonegg.llvm.org/ in section "Getting it". > > Best, > - Dima. > > > On 12/18/2012 10:24 PM, Tom Roeder wrote: > >> Hi, >> >> I'm trying to compile release 3.2 of DragonEgg (checked out from >> http://llvm.org/svn/llvm-**project/dragonegg/branches/**release_32<http://llvm.org/svn/llvm-project/dragonegg/branches/release_32>. >> I'm at >> revision 170458), under Ubuntu (Ubuntu 12.04.1 LTS (GNU/Linux >> 2.6.39-gcg-20121018 x86_64)) and I get the following error. >> >> tmroeder at myubuntu:~/src/**dragonegg$ make >> Compiling utils/TargetInfo.cpp >> Linking TargetInfo >> Compiling Aliasing.cpp >> /root/src/dragonegg/src/**Aliasing.cpp:37:23: fatal error: auto-host.h: >> No such file or directory >> compilation terminated. >> make: *** [Aliasing.o] Error 1 >> tmroeder at myubuntu:~/src/**dragonegg$ >> >> my compiler is >> >> tmroeder at myubuntu:~/src/**dragonegg$ gcc --version >> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 >> >> Can anyone give me any suggestions about how to get this to build? >> I've tried on the trunk and on another Ubuntu system with the same >> results. >> >> Thanks, >> >> Tom >> ______________________________**_________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/**mailman/listinfo/llvmdev<http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev> >> > > ______________________________**_________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/**mailman/listinfo/llvmdev<http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev> >-- Mingliang LIU (刘明亮 in Chinese) PACMAN Group, Dept. of Computer Science & Technology Tsinghua University, Beijing 100084, China Email: liuml07 at mails.tsinghua.edu.cn Homepage: http://pacman.cs.tsinghua.edu.cn/~liuml07/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121219/c7ca9cec/attachment.html>