radicallyopensecurity / PassiveScanningTool

GNU General Public License v2.0
16 stars 12 forks source link

Tool doesn't compile on mono (Debian/Jessie) #6

Open PeterMosmans opened 8 years ago

PeterMosmans commented 8 years ago

Hi, I'm running Debian Jessie..

 % uname -a
Linux pst 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) x86_64 GNU/Linux

.. and after installing mono-complete, cloning the git repo, and trying to compile the tool I get the following error:

% make
xbuild /p:Configuration=Debug PassiveScanning.csproj
XBuild Engine Version 12.0
Mono, Version 3.2.8.0
Copyright (C) 2005-2013 Various Mono authors

[...snip...]

/var/git/PassiveScanningTool/PassiveScanning.csproj (default targets) ->
/usr/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

        Cve/CveDetail.cs(2,7): error CS0246: The type or namespace name `HtmlAgilityPack' could not be found. Are you missing an assembly reference?

         1 Warning(s)
         1 Error(s)

Have I done something wrong ? Should I do something differently ?

Thanks in advance,

Peter

ghost commented 8 years ago

Didn't update notes yet, tool depends on https://htmlagilitypack.codeplex.com/ and http://www.newtonsoft.com/json.

PeterMosmans commented 8 years ago

Koen,

Thanks for the addition. I installed HtmlAgilityPack, and the binary compiles successfully.