[Python-checkins] python/dist/src setup.py,1.157,1.158 configure,1.388,1.389 configure.in,1.399,1.400
nnorwitz@users.sourceforge.net
nnorwitz@users.sourceforge.net
Mon, 31 Mar 2003 07:53:57 -0800
Update of /cvsroot/python/python/dist/src
In directory sc8-pr-cvs1:/tmp/cvs-serv32334
Modified Files:
setup.py configure configure.in
Log Message:
SF patch #712367, get build working on AIX
configure change is necessary to pass "." to makexp_aix so that
dynamic modules work
setup change gets curses working
Index: setup.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/setup.py,v
retrieving revision 1.157
retrieving revision 1.158
diff -C2 -d -r1.157 -r1.158
*** setup.py 21 Mar 2003 03:08:59 -0000 1.157
--- setup.py 31 Mar 2003 15:53:29 -0000 1.158
***************
*** 414,417 ****
--- 414,419 ----
'ncurses'):
readline_libs.append('ncurses')
+ elif self.compiler.find_library_file(lib_dirs, 'curses'):
+ readline_libs.append('curses')
elif self.compiler.find_library_file(lib_dirs +
['/usr/lib/termcap'],
***************
*** 655,660 ****
if (self.compiler.find_library_file(lib_dirs, 'terminfo')):
curses_libs = ['curses', 'terminfo']
! else:
curses_libs = ['curses', 'termcap']
exts.append( Extension('_curses', ['_cursesmodule.c'],
--- 657,664 ----
if (self.compiler.find_library_file(lib_dirs, 'terminfo')):
curses_libs = ['curses', 'terminfo']
! elif (self.compiler.find_library_file(lib_dirs, 'termcap')):
curses_libs = ['curses', 'termcap']
+ else:
+ curses_libs = ['curses']
exts.append( Extension('_curses', ['_cursesmodule.c'],
Index: configure
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure,v
retrieving revision 1.388
retrieving revision 1.389
diff -C2 -d -r1.388 -r1.389
*** configure 30 Mar 2003 17:23:46 -0000 1.388
--- configure 31 Mar 2003 15:53:30 -0000 1.389
***************
*** 3177,3181 ****
case $ac_sys_system in
AIX*)
! LINKCC="\$(srcdir)/Modules/makexp_aix Modules/python.exp \"\" \$(LIBRARY); $LINKCC";;
dgux*)
LINKCC="LD_RUN_PATH=$libdir $LINKCC";;
--- 3177,3186 ----
case $ac_sys_system in
AIX*)
! exp_extra="\"\""
! if test $ac_sys_release -ge 5 -o \
! $ac_sys_release -eq 4 -a `uname -r` -ge 2 ; then
! exp_extra="."
! fi
! LINKCC="\$(srcdir)/Modules/makexp_aix Modules/python.exp $exp_extra \$(LIBRARY); $LINKCC";;
dgux*)
LINKCC="LD_RUN_PATH=$libdir $LINKCC";;
Index: configure.in
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure.in,v
retrieving revision 1.399
retrieving revision 1.400
diff -C2 -d -r1.399 -r1.400
*** configure.in 30 Mar 2003 17:23:49 -0000 1.399
--- configure.in 31 Mar 2003 15:53:49 -0000 1.400
***************
*** 422,426 ****
case $ac_sys_system in
AIX*)
! LINKCC="\$(srcdir)/Modules/makexp_aix Modules/python.exp \"\" \$(LIBRARY); $LINKCC";;
dgux*)
LINKCC="LD_RUN_PATH=$libdir $LINKCC";;
--- 422,431 ----
case $ac_sys_system in
AIX*)
! exp_extra="\"\""
! if test $ac_sys_release -ge 5 -o \
! $ac_sys_release -eq 4 -a `uname -r` -ge 2 ; then
! exp_extra="."
! fi
! LINKCC="\$(srcdir)/Modules/makexp_aix Modules/python.exp $exp_extra \$(LIBRARY); $LINKCC";;
dgux*)
LINKCC="LD_RUN_PATH=$libdir $LINKCC";;