[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-structur \
e">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