On Tue, 2 Apr 2013 19:04:38 -0500, William Kyngesburye
<wokl...@kyngchaos.com> wrote:
> On Apr 2, 2013, at 6:44 PM, Phil Thompson wrote:
> 
>> On Tue, 2 Apr 2013 12:28:54 -0500, William Kyngesburye
>> <wokl...@kyngchaos.com> wrote:
>>> A bit of a discrepancy in API locations:
>>> 
>>> In the Qscintilla source, the default location to place the API files
is
>>> QT_INSTALL_DATA/qsci, for both the Qscintilla library compilation and
>> the
>>> Qsci PyQt module compilation.
>>> 
>>> In the PyQt source, the default location for the API files is
QTDIR/qsci
>>> (that's what "configure.py --help" tells me).
>>> 
>>> On OS X, at least, QT_INSTALL_DATA is defined in qmake, QTDIR is not
>> (and
>>> it's not something most OS X users will think to define in the shell,
if
>>> they even know what the QTDIR should be because the OS X Qt
installation
>> is
>>> weird), so PyQt API files could end up at the root /qsci, unless it's
>>> configured with the -n flag to set the location.
>>> 
>>> If QTDIR is something like an install prefix, QTDIR/qsci is probably
not
>>> right on other systems with a defined QTDIR anyways.
>> 
>> QTDIR is shorthand for the root of your Qt installation - it's not an
>> environment variable.
>> 
>> Suggestions welcome for a clearer way of expressing this.
>> 
> So, the problem still stands - QTDIR/qsci is not the proper default
place
> to put the Qsci API files - it doesn't agree with the default used in
> Qscintilla itself.

In a standard Qt installation these resolve to the same directory. The
different ways of referring to it reflect the different ways that the
scripts determine it.

Phil
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to