diff --git a/README.md b/README.md
index 967c91630fa463559e188a4db396c412d2071220..50438b99d3a2dcab05d3e7e4a0d3b0f5c6b08ba8 100644
--- a/README.md
+++ b/README.md
@@ -66,6 +66,23 @@ command history
 git clone https://github.com/open62541/open62541
 follow install instructions from https://open62541.org/doc/current/installing.html
 
+  194  cd
+  195  mkdir opcua
+  196  cd opcua/
+  200  cd open62541/
+  203  sudo apt-get install git build-essential gcc pkg-config cmake python
+  204  sudo apt-get install cmake-curses-gui # for the ccmake graphical interface
+  205  sudo apt-get install libmbedtls-dev # for encryption support
+  206  sudo apt-get install check libsubunit-dev # for unit tests
+  207  sudo apt-get install python-sphinx graphviz # for documentation generation
+  208  sudo apt-get install python-sphinx-rtd-theme # documentation style
+  210  cd build/
+  212  rm -r *
+  215  cmake ..
+  216  make
+  218  sudo make install
+
+
 ## Python Client Install
 (note: already installed on dop36)
 ```
diff --git a/src/Makefile.am b/src/Makefile.am
index 5e00503765d0c5c00583fcb18ba7a5a7851d7a9c..1d6493384de61bbb9a57968d32a5c4ca5a7ff3e3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -4,8 +4,10 @@ CXX  = g++
 bin_PROGRAMS = sdpunb 
 SUBDIRS = periph io tools opcua
 
-#AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -O3 -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
-AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
+#AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -ffast-math -ftree-vectorizer-verbose=0
+AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT 
+
+#-mcpu=cortex-m3 -mthumb -mno-thumb-interwork -mfpu=vfp -msoft-float -mfix-cortex-m3-ldrd
 
 
 ############################################################################
diff --git a/src/io/Makefile.am b/src/io/Makefile.am
index 1f4d29d029d80cda01a9b98a5afd8be5b9d2f50e..7e828e8913ad6b37bfc976dc590a6ee1d9d393be 100644
--- a/src/io/Makefile.am
+++ b/src/io/Makefile.am
@@ -2,8 +2,8 @@ CC   = gcc
 CXX  = g++
 
 lib_LIBRARIES = libio.a
-#AM_CXXFLAGS = -std=c++11 -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -O3 -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
-AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
+#AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -ffast-math -ftree-vectorizer-verbose=0
+AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT
 
 
 ############################################################################
diff --git a/src/opcua/Makefile.am b/src/opcua/Makefile.am
index 8f7a988977488e8f286946ae449a074c6fe97127..ba681d901214ff753c8725fa8eeb774af5d52e44 100644
--- a/src/opcua/Makefile.am
+++ b/src/opcua/Makefile.am
@@ -2,8 +2,7 @@ CC   = gcc
 CXX  = g++
 
 lib_LIBRARIES = libopcua.a
-AM_CXXFLAGS = -std=c++11 -I/usr/local/include/open62541 -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -DUA_ARCHITECTURE_POSIX -O3 -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
-#gcc -std=c99 -I/usr/local/include/open62541 -DUA_ARCHITECTURE_POSIX server.c -o server -lopen62541
+AM_CXXFLAGS = -std=c++11 -I/usr/local/include/open62541 -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -DUA_ARCHITECTURE_POSIX -O3 -march=native -ffast-math -ftree-vectorizer-verbose=0
 
 
 
diff --git a/src/periph/Makefile.am b/src/periph/Makefile.am
index df4365dca2aba1d2c77683e334cf635eb4376ea9..350f2528515007db43ee1b8a65477c2ab981cb9f 100644
--- a/src/periph/Makefile.am
+++ b/src/periph/Makefile.am
@@ -2,8 +2,8 @@ CC   = gcc
 CXX  = g++
 
 lib_LIBRARIES = libperiph.a
-#AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -O2 -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
-AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
+#AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -ffast-math -ftree-vectorizer-verbose=0
+AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT 
 
 
 ############################################################################
diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am
index f17800c4e8556080a73fe98f13474f943096e439..22372aad85094498ef43005355a052dcc89cb04b 100644
--- a/src/tools/Makefile.am
+++ b/src/tools/Makefile.am
@@ -2,8 +2,8 @@ CC   = gcc
 CXX  = g++
 
 lib_LIBRARIES = libtools.a
-#AM_CXXFLAGS = -std=c++11 -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -O3 -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
-AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -msse2 -ffast-math -ftree-vectorizer-verbose=0
+#AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT -march=native -ffast-math -ftree-vectorizer-verbose=0
+AM_CXXFLAGS = -std=c++11 -ggdb -pedantic -Wall -Woverloaded-virtual -Wwrite-strings -D_REENTRANT 
 
 
 ############################################################################