[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: [PyQt] pyqtdeploy not cross compiling package sip, target iOS, host OSX, using Qt5.4 (lloyd
From: lloyd konneker <bootch () nc ! rr ! com>
Date: 2014-12-30 15:37:01
Message-ID: FE12C7CB-06C3-401A-88E6-9509DB340BBA () nc ! rr ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
I believe my problem is that ‘make clean’ in the sip source directory does not delete \
siplib/Makefile.
The use case is that I download sip source once, say to ~/pyqtdeploy/Downloads/sip-4.16.5. \
Where ~/pyqtdeploy is the directory structure suggested by the instructions at \
http://pyqt.sourceforge.net/Docs/pyqtdeploy/tutorial.html#ref-directory-structure (containing a \
sysroot-android, sysroot-ios, sysroot-osx.) Then I ‘export TARGET=android-32’ and ‘export \
SYSROOT=$HOME/pyqtdeploy/sysroot-android’ and run the instructions given for building \
statically. Then repeat for other targets. The problem arises when you repeat for other \
targets, since the scripts do not delete (or refresh) the old Makefiles.
(At this line:
cd siplib/ && ( test -e Makefile || /Users/bootch/Qt/5.4/android_armv7/bin/qmake \
/Users/bootch/pensoolpyqtdeploy/Downloads/sip-4.16.5/siplib/siplib.pro -Wall -d -o Makefile ) \
&& /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile install )
I tried ‘make distclean’ also, but that make target doesn’t exist. I suppose it is a problem \
that some users want to start with make and some want to start with qmake, so you can’t delete \
Makefiles willy nilly.
[Attachment #5 (unknown)]
<html><head><meta http-equiv="Content-Type" content="text/html \
charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space;">I believe my problem is that ‘make clean’ in the sip \
source directory does not delete siplib/Makefile.<div><br></div><div>The use case is that I \
download sip source once, say to ~/pyqtdeploy/Downloads/sip-4.16.5. Where ~/pyqtdeploy is \
the directory structure suggested by the instructions at <a \
href="http://pyqt.sourceforge.net/Docs/pyqtdeploy/tutorial.html#ref-directory-structure">http://pyqt.sourceforge.net/Docs/pyqtdeploy/tutorial.html#ref-directory-structure</a> \
(containing a sysroot-android, sysroot-ios, sysroot-osx.) Then I ‘export \
TARGET=android-32’ and ‘export SYSROOT=$HOME/pyqtdeploy/sysroot-android’ and run the \
instructions given for building statically. Then repeat for other targets. The \
problem arises when you repeat for other targets, since the scripts do not delete (or refresh) \
the old Makefiles.</div><div><br></div><div>(At this line:</div><div><div style="margin: 0px; \
font-size: 11px; font-family: Menlo;"><div style="margin: 0px;">cd siplib/ && ( test -e \
Makefile || /Users/bootch/Qt/5.4/android_armv7/bin/qmake \
/Users/bootch/pensoolpyqtdeploy/Downloads/sip-4.16.5/siplib/siplib.pro -Wall -d -o Makefile ) \
&& /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile \
install</div></div></div><div style="margin: 0px; font-size: 11px; font-family: \
Menlo;">)</div><div><br></div><div>I tried ‘make distclean’ also, but that make target doesn’t \
exist. I suppose it is a problem that some users want to start with make and some want to \
start with qmake, so you can’t delete Makefiles willy nilly.</div></body></html>
[Attachment #6 (text/plain)]
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic