Index: /issm/trunk-jpl/externalpackages/emscripten/install.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/emscripten/install.sh	(revision 22623)
+++ /issm/trunk-jpl/externalpackages/emscripten/install.sh	(revision 22624)
@@ -1,4 +1,7 @@
 #!/bin/bash
 set -eu
+
+export CC=gcc
+export CXX=g++
 
 #Some cleanup
@@ -12,12 +15,9 @@
 mv emsdk_portable install
 
-cd install 
-
-export CXX=g++
-export CC=gcc
+cd install
 
 ./emsdk update
-./emsdk install latest
-./emsdk activate latest
+./emsdk install sdk-tag-1.34.12-64bit
+./emsdk activate sdk-tag-1.34.12-64bit
 
 #Related to moving the install path after installation - However, not safe to install in dir named "install" since a failure would not be noticed by jenkins when triggering
Index: /issm/trunk-jpl/externalpackages/gsl/install-javascript.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/gsl/install-javascript.sh	(revision 22623)
+++ /issm/trunk-jpl/externalpackages/gsl/install-javascript.sh	(revision 22624)
@@ -1,4 +1,12 @@
 #!/bin/bash
 set -eu
+
+#Source emscripten to ensure emcc/em++ compiler are in env
+source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh
+export CC=emcc
+export CXX=em++
+
+# Issue with variadic function signatures.
+export CFLAGS=-DSTDC_HEADERS
 
 #Some cleanup
@@ -19,12 +27,4 @@
 cd src-javascript
 
-#Source emscripten to ensure emcc/em++ compiler are in env
-source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh
-export CC=emcc
-export CXX=em++
-
-# Issue with variadic function signatures.
-export CFLAGS=-DSTDC_HEADERS
-
 ./configure --prefix="$ISSM_DIR/externalpackages/gsl/install-javascript" \
 	--disable-shared
Index: /issm/trunk-jpl/externalpackages/triangle/install-javascript.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/triangle/install-javascript.sh	(revision 22623)
+++ /issm/trunk-jpl/externalpackages/triangle/install-javascript.sh	(revision 22624)
@@ -1,4 +1,9 @@
 #!/bin/bash
 set -eu
+
+#Source emscripten to ensure emcc/em++ compiler are in env
+source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh
+export CC=emcc
+export CXX=em++
 
 #Some cleanup 
@@ -8,9 +13,4 @@
 #Download from ISSM server
 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
-
-#Source emscripten to ensure emcc/em++ compiler are in env
-source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh
-export CXX=em++
-export CC=emcc
 
 #Untar 
Index: /issm/trunk-jpl/jenkins/linux64_ross_javascript
===================================================================
--- /issm/trunk-jpl/jenkins/linux64_ross_javascript	(revision 22623)
+++ /issm/trunk-jpl/jenkins/linux64_ross_javascript	(revision 22624)
@@ -11,9 +11,7 @@
     --with-gsl-dir="$ISSM_DIR/externalpackages/gsl/install-javascript" \
 	--without-Love \
-    --without-kml\
-    --without-kriging\
-    --with-cxxoptflags=""\
-    CXXFLAGS=""\
-    CFLAGS=""'
+    --without-kml \
+    --without-kriging \
+    --with-cxxoptflags="-O2"'
 
 #PYTHON and MATLAB testing
