diff --git a/Readme.md b/Readme.md
index a32657d5c398b2c95aa667f6d3052596ceff57c0..41c9e3643e8b7bdbc7bbf9b42a0d64837e45f00e 100644
--- a/Readme.md
+++ b/Readme.md
@@ -7,8 +7,7 @@ Copy the content of `fbx/` in python path or project directory
  `./build.sh`
 
 Configured for Python3_x64    
-Will install an old version of sip   
-Conda env or container with the current version of sip uninstalled is recommended    
+Will use an old version of sip without installing it    
 
 dependencies
 ```
diff --git a/build.sh b/build.sh
index da092251522523f667f3249d385d44f7b9b2c485..80a5463bd0c0ead77321700365739d05bec8a979 100644
--- a/build.sh
+++ b/build.sh
@@ -14,25 +14,31 @@ wget -i "$scdir"/reqs.txt
 ls -1 *.tar.gz|xargs -L 1 tar -xvf
 rm *.tar.gz
 
-fbxsdkdir=fbxsdk
-mkdir $fbxsdkdir
-./fbx*fbxsdk_linux $fbxsdkdir
-
-fbxpydir=fbxpy
-mkdir $fbxpydir
-./fbx*fbxpythonbindings_linux $fbxpydir
-
-sipdir="sip-4.19.3"
-cd $sipdir
-python3 configure.py
+fbxsdkdir="$builddir"/fbxsdk
+mkdir "$fbxsdkdir"
+./fbx*fbxsdk_linux "$fbxsdkdir"
+
+fbxpydir="$builddir"/fbxpy
+mkdir "$fbxpydir"
+./fbx*fbxpythonbindings_linux "$fbxpydir"
+
+sipdir="$builddir/sip-4.19.3"
+cd "$sipdir"
+sipinstalldir="$builddir"/sipinstall
+mkdir "$sipinstalldir"
+python3 configure.py -b "$sipinstalldir" -d "$sipinstalldir" -e "$sipinstalldir" --pyidir="$sipinstalldir"
 make
 make install
 
-cd "$builddir/$fbxpydir"
+cd "$fbxpydir"
 cp "$scdir/PythonBindings.py" .
-export FBXSDK_ROOT="${builddir}/$fbxsdkdir"
-export SIP_ROOT="${builddir}/$sipdir"
+export FBXSDK_ROOT="$fbxsdkdir"
+export SIP_ROOT="$sipdir"
 python3 PythonBindings.py Python3_x64
 
+fbxdir="$scdir"/fbx
+[ -d "$fbxdir" ] || mkdir "$fbxdir"
+cp "$fbxpydir"/build/Distrib/site-packages/fbx/* "$fbxdir"
+cp "$sipinstalldir"/sip.so "$fbxdir"
 
 cd "$origdir"
diff --git a/fbx/sip.so b/fbx/sip.so
new file mode 100644
index 0000000000000000000000000000000000000000..84e939f679bcd42ab92130ba9acb179287d8c66b
Binary files /dev/null and b/fbx/sip.so differ