[Owasp-o2-platform] O2 on Mono, MonoDevelop and OSx

dinis cruz dinis.cruz at owasp.org
Sun Jan 3 19:04:39 EST 2010


Hi, I need a bit of help with this one.

After some minor code changes, I was able to load up the "O2 - All Active
Projects" solution file inside OSx using MonoDevelop and Mono 1.2.6.

To replicate this should be just a case of doing a SVN checkout to
http://o2platform.googlecode.com/svn/trunk/  (or
http://o2platform.googlecode.com/svn/trunk/O2%20-%20All%20Active%20Projects/
directly) and compiling the "O2 - All Active Projects" solution file (you
can also open up the individual "O2 Tool - xxx" solution files.

The command line modules work OK, but the problem seems to be on
the WeifenLuo.WinFormsUI module (which is the one that recreates the VS-like
windows docking environment), namely its PInvokes.

When running any one of the O2 Tool modules (either from MonoDevelop, or
from the command line using "mono _FindingsViewer\ %28O2\ Tool%29.exe") I
get the error: "Unhandled Exception: System.DllNotFoundException:
user32.dll"

I google this a bit and there seems to be some hacks around this (one of
them seems to involve using WINE).

Is there a way to solve this, or do I need to see how hard it will be to
remove the PInvokes from the WeifenLuo.WinFormsUI dll or find another GUI
host environment for O2?

Dinis Cruz

Blog: http://diniscruz.blogspot.com
Twitter: http://twitter.com/DinisCruz
Web: http://www.owasp.org/index.php/O2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.owasp.org/pipermail/owasp-o2-platform/attachments/20100104/7d648e53/attachment.html 


More information about the Owasp-o2-platform mailing list