Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 138db173 authored by Robin Adili's avatar Robin Adili
Browse files

added sip.so + build script doesnt install sip in env

parent 9ecaab6e
No related branches found
No related tags found
No related merge requests found
......@@ -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
```
......
......@@ -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"
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment