Skip to content

Dependencies

baxterai edited this page Jun 10, 2017 · 7 revisions

Dependencies Introduction

The source for OpenNLC is written in ISO C++, some of which may require ISO/IEC 14882:2011 (C++11).

OpenNLC requires all of GIA's dependencies to be pre-installed (see opengia.net for more information). Their installation instructions are provided on the OpenGIA Dependencies wiki page. Optional dependencies for OpenGIA are found on the OpenGIA Files wiki page.

OpenNLC Compilation

Compile OpenNLC.exe

(Linux Only)
open SHAREDglobalDefs.h,
	ensure #define LINUX is added
	ensure only #define COMPILE_NLC is uncommented
copy makefile.OpenNLC makefile
./clear.bat (rm *.o)
make

(Windows Only)
open SHAREDglobalDefs.h
	ensure #define LINUX is commented out
	ensure only #define COMPILE_NLC is uncommented
Open NLC.sln
Build All

Important preprocessor definitions to consider before compilation;

#define LINUX
Clone this wiki locally