forked from open62541/open62541-www
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathparams.json
1 lines (1 loc) · 2.23 KB
/
params.json
1
{"name":"open62541","tagline":"An open-source communication stack implementation of IEC 62541 aka OPC UA (OPC Unified Architecture) licensed under LGPL + static linking exception.","body":"# Installation\r\n## Getting dependencies\r\n### Ubuntu\r\n##### Getting gcc toolchain:\r\n```bash\r\nsudo apt-get install build-essential subversion git autoconf libtool texinfo python-lxml\r\n```\r\n##### Getting and installing *check* as unit test framework (http://check.sourceforge.net/):\r\n```bash\r\n$ svn checkout svn://svn.code.sf.net/p/check/code/trunk check-code\r\n$ cd check-code\r\n$ autoreconf --install\r\n$ ./configure\r\n$ make\r\n$ sudo make install\r\n$ sudo ldconfig\r\n```\r\n\r\n### Windows\r\n##### Getting MinGW and MSYS:\r\n* Get the latest MinGW installer: http://sourceforge.net/projects/mingw/files/latest/download?source=files\r\n* Select following packages: mingw-developer-toolkit, mingw32-base, msys-base\r\n* After install, run MinGW\\msys\\1.0\\postinstall\\pi.bat\r\n\r\n##### Get Gtk+ bundle (just for m4 marcros and pkg-config):\r\n* Download http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.24/gtk+-bundle_2.24.10-20120208_win32.zip and extract it\r\n* Copy gtk+/share/aclocal/*.m4 files to MinGW/share/aclocal\r\n* Merge grk+ folder and MinGW\\msys\\1.0\\ folder\r\n\r\n##### Get git (IMPORTANT: get 1.8.4, since 1.8.5.2 has a bug):\r\n* http://code.google.com/p/msysgit/downloads/detail?name=Git-1.8.4-preview20130916.exe&can=2&q=\r\n\r\n##### Getting and installing *check* as unit testing framework (http://check.sourceforge.net/):\r\n* Open MinGW\\msys\\1.0\\msys.bat\r\n\r\n```bash\r\n$ svn checkout svn://svn.code.sf.net/p/check/code/trunk check-code\r\n$ cd check-code\r\n$ autoreconf --install\r\n$ ./configure --prefix=\r\n$ make\r\n$ make install\r\n```\r\n\r\n##### Get Pyhton with lxml module\r\n* [TBD]\r\n\r\n## Clone open62541\r\n```bash\r\n$ git clone https://github.com/acplt/open62541.git\r\n```\r\n\r\n## Building \r\n* use autogen.sh only first time and whenever aclocal.m4 or configure.ac were modified\r\n```bash\r\n$ cd open62541\r\n$ ./autogen.sh\r\n$ ./configure --enable-debug=yes\r\n$ make\r\n$ make check\r\n```\r\n","google":"id here","note":"Don't delete this file! It's used internally to help with page regeneration."}