-
Notifications
You must be signed in to change notification settings - Fork 19
Build_ENG
ossNacClient supports Open OS 3 companies (Gooroom OS, Hamonikr OS, TMAX21 OS).
The basic development environment uses Ubuntu18.04, and before starting, install the packages with dependencies as follows.
sudo apt install cmake
sudo apt install libgtk-3-dev
sudo apt install libwebkit2gtk-4.0-dev
sudo apt install libssl-devossNacClient officially supports TMAX21 OS.
When running on TMAX OS HE version, please install the following dependency packages additionally.
(Update and support for TMAX OS HE version will end in December 2021.)
Additional dependency packages can be downloaded from here.
cd dependency/tmax
sudo dpkg -i *.debossNacClient is running CURL and dos2unix at runtime.
If it is not installed by default in the development environment or Open OS, please install it as follows.
sudo apt update
sudo apt install curl
sudo apt install dos2unixgit clone https://github.com/HuneOpenUp/ossNacClient.git
cd ossNacClient/src
mkdir ./build
cd ./build
cmake -DCMAKE_BUILD_TYPE=Debug ..
make -j 4
./bin/nacclientrm -rf ./build
mkdir ./build
cd ./build
cmake..
make -j 4Installation via make install is in preparation.
Manual guide for installing the ossNacClient.
The location of each file is as follows.
executable file
/usr/bin/nacclient
Settings and Resources
/etc/ionenac/client.ini
/etc/ionenac/string_resource.ini