diff --git a/SysBuild/development/PyQt-x11-gpl b/SysBuild/development/PyQt-x11-gpl index fb71905..5620a01 100644 --- a/SysBuild/development/PyQt-x11-gpl +++ b/SysBuild/development/PyQt-x11-gpl @@ -75,24 +75,30 @@ premk() { } mk32() { - CC="gcc $BUILDOPTIONS32" \ - CXX="g++ $BUILDOPTIONS32" \ + CFLAGS="$BUILDOPTIONS32" \ + CXXFLAGS="$BUILDOPTIONS32" \ USE_ARCH=32 \ python configure.py --confirm-license - make -j $NUMCPU + find . -name "Makefile" -exec sed -i "s/\((LFLAGS)\)/\1 -m32/" {} \; + make -j $NUMCPU \ + CFLAGS="$BUILDOPTIONS32" \ + CXXFLAGS="$BUILDOPTIONS32" \ + LDEMULATION="elf32_i386" make -j $NUMCPU DESTDIR=$TMPROOT install - make clean + cd .. + rm -r PyQt-x11-gpl* + tar -xvf $SOURCE/$SRCPATH/PyQt-x11-gpl*.tar.* + cd PyQt-x11-gpl* } mk() { - if [ "$MK64BIT" == "true" ]; then - ADDOPTIONS="--libdir=\${prefix}/lib64" - fi - CC="gcc $BUILDOPTIONS" \ - CXX="g++ $BUILDOPTIONS" \ + CFLAGS="$BUILDOPTIONS" \ + CXXFLAGS="$BUILDOPTIONS" \ USE_ARCH=$UARCH \ python configure.py --confirm-license - make -j $NUMCPU + make -j $NUMCPU \ + CFLAGS="$BUILDOPTIONS -fPIC" \ + CXXFLAGS="$BUILDOPTIONS -fPIC" make -j $NUMCPU DESTDIR=$TMPROOT install }