SPECS: python-gnome-desktop.spec - use system waf and waf/__waf rp...

Bartłomiej Zimoń uzi18 w o2.pl
Śro, 26 Mar 2008, 19:44:53 CET


Tuesday 25 of March 2008 21:17:00 Jakub Bogusz napisał(a):
> On Tue, Mar 25, 2008 at 09:18:44PM +0100, qboosh wrote:
> > Author: qboosh                       Date: Tue Mar 25 20:18:44 2008 GMT
> > Module: SPECS                         Tag: HEAD
> > ---- Log message:
> > - use system waf and waf/__waf rpm macros to use optflags
> > - use waf -v build to avoid hiding compiler commands
> 
> Jeszcze jedno do poprawki - jak to coś przekonać, żeby nie wciskało
> trzech ostatnich elementów do tych flag linkowania:
> 
> LIBPATH_PYEMBED = ['/usr/lib64', '/usr/lib/', '/usr/local/lib/', '/lib']
> LIBPATH_PYEXT = ['/usr/lib64', '/usr/lib/', '/usr/local/lib/', '/lib']
> 
> Oczywiście problem ze złym katalogiem gtk-doc wynikł z użycia wafa
> zamiast autotools.
> 
> 

moze to w czyms pomoze - fragment waf-1.3.2/wafadmin/Tools/python.py :
        # according to
        # distutils.command.build_ext.build_ext.get_libraries.__doc__
        # this might want to be OS/2 aswell.
        if sys.platform == 'win32' or (Py_ENABLE_SHARED is not None
                                        and sys.platform != 'darwin'):
                env['LIBPATH_PYEXT'] = env['LIBPATH_PYEMBED']
                env['LIB_PYEXT'] = env['LIB_PYEMBED']

_________________
Pozdrawiam
Bartłomiej Zimoń


Więcej informacji o liście dyskusyjnej pld-devel-pl