Jean-François Mertens wrote:
> On 04 Jul 2007, at 03:49, Alexander Hansen wrote:
> 
>> I managed to get sip-py24 updated, but now I'm stuck on pyqt-py24.
>>
>> My build log and package description files are linked here:
>>
>> http://akhmac.blogdns.net/~hansen/finklogs/archives/ 
>> 2007-07.html#e2007-07-03T21_10_29.txt
> 
> With py25, I get stuck at the same point, but a different error msg  
> (from line 1332 in configure.py):

This is weird. It seems we are not talking about the same version. I was 
trying to build what I thought was the same version as Alex did, namely 
pyqt-py24-3.17.2-1 (with sip-4.6-1), and this version does have the -o 
option for configure.py:

   -o dir  the directory containing the QScintilla library [default Qt 
lib directory]

[]
>> Determining the layout of your Qt installation...
>> Error: Failed to create qtdirs.app/Contents/MacOS/qtdirs. Make sure  
>> you have a
>> working Qt v4 qmake on your PATH or use the -q argument to  
>> explicitly specify a
>> working Qt v4 qmake.
> Apparently not happy with the default  /sw/bin/qmake ..
> So adding  -q %p/lib/qt4-x11/bin/qmake , but still same error msg..
> Some confusion between qt3 and qt4 installations ? (QTDIR is used _  
> cf above _, and points to qt3..)

Perhaps pyqt-4.x wants qt4?

P.S. I just found out why I was getting this syntax error

   sip: sip/qt/qglobal.sip:51: syntax error

I had sip-py24-4.6-1 installed, as pulled in by the dependency in the 
new pyqt-py24, but sip-py24-bin was still at the old version 4.3.1-1006. 
There needs to be an additional (Build)Dependency on 
sip-py%type_pkg[python]-bin ( >=4.6-1 ). With this added, fink builds 
pyqt-py24-3.17.2-1 almost OK for me (on a dual G5, OSX 10.4.10), up to 
the linker line for qt.so which fails with lots of undefined symbols.

Adding
  LFLAGS="-undefined dynamic_lookup" LFLAGS_PLUGIN="-bundle"
to the config.py line lets me build pyqt-py24 completely.

-- 
Martin



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to