<br><font size=2 face="sans-serif">Hello Developers,</font><br><br><font size=2 face="sans-serif">I was unsuccessfully trying to execute
the hello world example described in</font><br><font size=2 face="sans-serif">  http://llvm.org/docs/WritingAnLLVMPass.html</font><br><font size=2 face="sans-serif">as a dynamic module loaded by opt.</font><br><br><font size=2 face="sans-serif">Compiling the hello world example as
a .dll file went pretty smoothly. An</font><br><font size=2 face="sans-serif">  opt -load <file.dll> -hello
source.bc -o result.bc</font><br><font size=2 face="sans-serif">would then complain about -hello being
an unrecognized option although hello was specified like this:</font><br><tt><font size=3>  RegisterPass<Hello> X("<i>hello</i>",
"<i>Hello World Pass</i>")</font></tt><br><br><br><font size=2 face="sans-serif">Debugging into opt revealed that it
recognized -load, however, would not make the option available.</font><br><br><font size=2 face="sans-serif">The used environment is:</font><br><font size=2 face="sans-serif">  WindowsXP 32Bit</font><br><font size=2 face="sans-serif">  Visual Studio 2008</font><br><font size=2 face="sans-serif">  CMake 2.8.0</font><br><font size=2 face="sans-serif">  </font><br><font size=2 face="sans-serif">No difference between LLVM 2.6 and the
current svn version.</font><br><br><font size=2 face="sans-serif">Question: Is dynamic module loading
(dll files) supported on Windows at all? Or is it a better idea to use
MinGW and try loading .so files, instead?</font><br><br><font size=2 face="sans-serif">Thanks in advance for your support.</font><br><br><font size=2 face="sans-serif">Sincerely,</font><br><font size=2 face="sans-serif">Philipp Legrum </font><font face="sans-serif"><font face="sans-serif, Arial, Helvetica" size="-1" color="#808080"><br>If you are not the intended addressee, please inform us immediately that you have received this e-mail in error, and delete it. We thank you for your cooperation.
<br></br> 
                                                                          
</font></font>