Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 0d0188c5 authored by ADILI Robin's avatar ADILI Robin
Browse files

fixed linking problem + limited cds

parent b70c022c
Branches
Tags
No related merge requests found
...@@ -3,43 +3,37 @@ ...@@ -3,43 +3,37 @@
set -x set -x
origdir=$(pwd) origdir=$(pwd)
cd $(dirname $0) scdir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
scdir=$(pwd)
builddir="$scdir"/build builddir="$scdir"/build
sipdir="$builddir/sip-4.19.3"
fbxsdkdir="$builddir"/fbxsdk
fbxpydir="$builddir"/fbxpy
sipinstalldir="$builddir"/sipinstall
[ -d "$builddir" ] || mkdir "$builddir" [ -d "$builddir" ] || mkdir "$builddir"
cd "$builddir"
wget -nc -i "$scdir"/reqs.txt wget -nc -i "$scdir"/reqs.txt
cp ${scdir}/sip*.tar.gz "${builddir}" ls -1 *.tar.gz|while read a;do tar -xvzf "$a" -C "$builddir";done
ls -1 *.tar.gz|xargs -L 1 tar -xvf
rm *.tar.gz rm *.tar.gz
fbxsdkdir="$builddir"/fbxsdk [ -d "$fbxsdkdir" ] || mkdir "$fbxsdkdir"
mkdir "$fbxsdkdir" printf "yes\nn\n" |"$builddir"/fbx*fbxsdk_linux "$fbxsdkdir"
printf "yes\nn\n" |./fbx*fbxsdk_linux "$fbxsdkdir"
fbxpydir="$builddir"/fbxpy [ -d "$fbxpydir" ] || mkdir "$fbxpydir"
mkdir "$fbxpydir" 2>/dev/null printf "yes\nn\n" |"$builddir"/fbx*fbxpythonbindings_linux "$fbxpydir"
printf "yes\nn\n" |./fbx*fbxpythonbindings_linux "$fbxpydir"
sipdir="$builddir/sip-4.19.3" [ -d "$sipinstalldir" ] || mkdir "$sipinstalldir"
cd "$sipdir" cd "$sipdir"
sipinstalldir="$builddir"/sipinstall python3 "${sipdir}"/configure.py -b "$sipinstalldir" -d "$sipinstalldir" -e "$sipinstalldir" --pyidir="$sipinstalldir"
mkdir "$sipinstalldir" make --debug -C"${sipdir}"
python3 configure.py -b "$sipinstalldir" -d "$sipinstalldir" -e "$sipinstalldir" --pyidir="$sipinstalldir" make install --debug -C"${sipdir}"
make cd "$origdir"
make install
cd "$fbxpydir" patch -p0 < patch
cp "$scdir/PythonBindings.py" .
export FBXSDK_ROOT="$fbxsdkdir" cp "$scdir/PythonBindings.py" "$fbxpydir"
export SIP_ROOT="$sipdir" FBXSDK_ROOT="$fbxsdkdir" SIP_ROOT="$sipdir" python3 "$fbxpydir"/PythonBindings.py Python3_x64
python3 PythonBindings.py Python3_x64
fbxdir="$scdir"/fbx fbxdir="$scdir"/fbx
[ -d "$fbxdir" ] || mkdir "$fbxdir" [ -d "$fbxdir" ] || mkdir "$fbxdir"
cp "$fbxpydir"/build/Distrib/site-packages/fbx/* "$fbxdir" cp "$fbxpydir"/build/Distrib/site-packages/fbx/* "$fbxdir"
cp "$sipinstalldir"/sip.so "$fbxdir" cp "$sipinstalldir"/sip.so "$fbxdir"
cd "$origdir"
patch 0 → 100644
--- build/sip-4.19.3/sipconfig.py 2020-09-07 16:32:28.705102626 +0000
+++ build/sip-4.19.3/sipconfig.py.mod 2020-09-07 16:34:40.533102626 +0000
@@ -531,7 +531,7 @@
if self._qt:
libs.extend(self._dependent_libs(l))
- libs.extend(self.optional_list("LIBS"))
+ libs = self.optional_list("LIBS") + libs
rpaths = _UniqueList()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment