diff --git a/BUILD.TXT b/BUILD.TXT index 3b3ebc2..4c6e360 100755 --- a/BUILD.TXT +++ b/BUILD.TXT @@ -6,11 +6,26 @@ To see a full list of options, run: ./waf -h +Note: if attempting to run waf as an executable as shown above results in a +message like this: + +/usr/bin/env: ‘python’: No such file or directory + +then try calling python directly: + +python waf + +or + +python3 waf + +For more background information about waf, visit the gitlab page at +https://gitlab.com/ita1024/./waf/ Configuring ----------- -To perform the configure checks, run: +To perform the configuration checks, run: ./waf configure @@ -51,6 +66,9 @@ To install, run: This will install the compiled library and headers to wherever your prefix was specified. (See configure flags) +This command may have to be run with root priviledges for certain prefix +directories depending on your system setup. + Uninstalling ------------ diff --git a/doc/NormUserGuide.xml b/doc/NormUserGuide.xml index cfb07fd..8305cde 100755 --- a/doc/NormUserGuide.xml +++ b/doc/NormUserGuide.xml @@ -96,11 +96,13 @@ - Download and unpack the NORM source code tarball. + Download and unpack the NORM source code tarball or clone the github + repository using + git clone --recurse-submodules https://github.com/USNavalResearchLaboratory/norm.git - cd norm/unix + cd norm/makefiles @@ -118,7 +120,8 @@ - Download and unpack the NORM source code tarball + Download and unpack the NORM source code tarball or clone the + repository as described in the section above. @@ -128,7 +131,7 @@ - Open the "norm.sln" (VC++ .Net), + Inside the "norm/makefiles/win32" directory, open the "norm.sln" (VC++ .Net), "norm.dsw" (VC++ 6.0), or "norm.vcw" (Embedded VC++) workspace file. @@ -140,6 +143,11 @@ the "norm/win32/norm/Release" directory. + The easiest way to run these builds is with Visual Studio. If you do not already have Visual Studio installed, then it can + be downloaded for free here. + When you launch Visual Studio, make sure to select "Visual C++" and open the "norm.sln" file. + This should load all of the project files and allow you to right-click on any of them in the Solution Explorer on the + left side and select "build". @@ -380,7 +388,7 @@ A minimal example norm sender command-line syntax is: - norm addr <addr/port> sendFile + norm addr <addr/port> sendfile <fileName> The corresponding minimal norm receiver @@ -1160,4 +1168,4 @@ use with norm - \ No newline at end of file +