hi, <br><br><div class="gmail_quote">On Sun, Apr 18, 2010 at 6:45 PM, Olivier Meurant <span dir="ltr"><<a href="mailto:meurant.olivier@gmail.com">meurant.olivier@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi !<br><br>The Hello world pass sources are in llvm/lib/Transform/Hello/*<br><br>If you compile llvm, the Hello library will be compiled too. It's not installed but it's in build_directory/Debug/lib/LLVMHello.so (or in build_directory/Release/lib/LLVMHello.so)<br>

<br>Olivier.<br><br><div class="gmail_quote"><div><div></div><div class="h5">On Sun, Apr 18, 2010 at 7:35 AM, kalyan ponnala <span dir="ltr"><<a href="mailto:ponnala.kalyan@gmail.com" target="_blank">ponnala.kalyan@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">
Hello,<br><br>I was going through the LLVM docs "writing an LLVM Pass". Can someone tell me how to create the Hello.so file as it is said in the document. It talks about compiling the Hello pass using gmake. I am a Windows user</div>
</div></blockquote></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div class="h5"> (windows 7, cmake, visual studio 9 2008). </div></div></blockquote></div></blockquote><div>loadable module is not supported in windows, so the project for "Hello" will not be create and you can not run it as "<a href="http://llvm.org/docs/WritingAnLLVMPass.html#quickstart">http://llvm.org/docs/WritingAnLLVMPass.html#quickstart</a>" describe.<br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div class="h5">I cant use cmake here as this hello pass has links to the llvm's solution file, I mean It uses some of the header files from llvm's solution file. Do I need to modify the program or the CMakeLists.txt file.?<br>


And where can I find this loadable Hello.so file ?<br><br>Thanks a lot.<br><font color="#888888"><br clear="all"><br>-- <br>Kalyan Ponnala<br>phone: 8163772059<br>
<div style="display: inline;"></div>
</font><br></div></div>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br>