[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. &nbsp;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.) &nbsp;Then I ‘export \
TARGET=android-32’ and ‘export SYSROOT=$HOME/pyqtdeploy/sysroot-android’ and run the \
instructions given for building statically. &nbsp;Then repeat for other targets. &nbsp;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/ &amp;&amp; ( 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 ) \
&amp;&amp; /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. &nbsp;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