@@ -773,59 +773,59 @@ else
773773 AC_DEFINE(_REENTRANT)
774774 AC_CHECK_HEADER(mach/cthreads.h, [AC_DEFINE(WITH_THREAD)
775775 AC_DEFINE(C_THREADS)
776- LIBOBJS="$LIBOBJS Python/ thread.o"],[
776+ LIBOBJS="$LIBOBJS thread.o"],[
777777 AC_MSG_CHECKING(for --with-pth)
778778 AC_ARG_WITH(pth,
779779 [ --with-pth use GNU pth threading libraries], [
780780 AC_MSG_RESULT($withval)
781781 AC_DEFINE(WITH_THREAD)
782782 AC_DEFINE(HAVE_PTH)
783783 LIBS="-lpth $LIBS"
784- LIBOBJS="$LIBOBJS Python/ thread.o"],[
784+ LIBOBJS="$LIBOBJS thread.o"],[
785785 AC_MSG_RESULT(no)
786786 AC_CHECK_LIB(pthread, pthread_create, [AC_DEFINE(WITH_THREAD)
787787 AC_DEFINE(_POSIX_THREADS)
788788 LIBS="-lpthread $LIBS"
789- LIBOBJS="$LIBOBJS Python/ thread.o"],[
789+ LIBOBJS="$LIBOBJS thread.o"],[
790790 AC_CHECK_FUNC(pthread_detach, [AC_DEFINE(WITH_THREAD)
791791 case $ac_sys_system in
792792 Darwin*) ;;
793793 *) AC_DEFINE(_POSIX_THREADS);;
794794 esac
795- LIBOBJS="$LIBOBJS Python/ thread.o"],[
795+ LIBOBJS="$LIBOBJS thread.o"],[
796796 AC_CHECK_HEADER(kernel/OS.h, [AC_DEFINE(WITH_THREAD)
797797 AC_DEFINE(BEOS_THREADS)
798- LIBOBJS="$LIBOBJS Python/ thread.o"],[
798+ LIBOBJS="$LIBOBJS thread.o"],[
799799 AC_CHECK_LIB(pthreads, pthread_create, [AC_DEFINE(WITH_THREAD)
800800 AC_DEFINE(_POSIX_THREADS)
801801 LIBS="$LIBS -lpthreads"
802- LIBOBJS="$LIBOBJS Python/ thread.o"], [
802+ LIBOBJS="$LIBOBJS thread.o"], [
803803 AC_CHECK_LIB(c_r, pthread_create, [AC_DEFINE(WITH_THREAD)
804804 AC_DEFINE(_POSIX_THREADS)
805805 LIBS="$LIBS -lc_r"
806- LIBOBJS="$LIBOBJS Python/ thread.o"], [
806+ LIBOBJS="$LIBOBJS thread.o"], [
807807 AC_CHECK_LIB(thread, __d6_pthread_create, [AC_DEFINE(WITH_THREAD)
808808 AC_DEFINE(_POSIX_THREADS)
809809 LIBS="$LIBS -lthread"
810- LIBOBJS="$LIBOBJS Python/ thread.o"], [
810+ LIBOBJS="$LIBOBJS thread.o"], [
811811 AC_CHECK_LIB(pthread, __pthread_create_system, [AC_DEFINE(WITH_THREAD)
812812 AC_DEFINE(_POSIX_THREADS)
813813 LIBS="$LIBS -lpthread"
814- LIBOBJS="$LIBOBJS Python/ thread.o"], [
814+ LIBOBJS="$LIBOBJS thread.o"], [
815815 AC_CHECK_LIB(cma, pthread_create, [AC_DEFINE(WITH_THREAD)
816816 AC_DEFINE(_POSIX_THREADS)
817817 LIBS="$LIBS -lcma"
818- LIBOBJS="$LIBOBJS Python/ thread.o"],[
818+ LIBOBJS="$LIBOBJS thread.o"],[
819819 USE_THREAD_MODULE="#"])
820820 ])])])])])])])])])
821821
822822 AC_CHECK_LIB(mpc, usconfig, [AC_DEFINE(WITH_THREAD)
823823 LIBS="$LIBS -lmpc"
824- LIBOBJS="$LIBOBJS Python/ thread.o"
824+ LIBOBJS="$LIBOBJS thread.o"
825825 USE_THREAD_MODULE=""])
826826 AC_CHECK_LIB(thread, thr_create, [AC_DEFINE(WITH_THREAD)
827827 LIBS="$LIBS -lthread"
828- LIBOBJS="$LIBOBJS Python/ thread.o"
828+ LIBOBJS="$LIBOBJS thread.o"
829829 USE_THREAD_MODULE=""])
830830
831831 if test "$USE_THREAD_MODULE" != "#"
@@ -1293,6 +1293,13 @@ cat >> confdefs.h <<\EOF
12931293EOF
12941294AC_CHECK_TYPE(socklen_t, int)
12951295
1296+ # Add Python/ prefix to LIBOBJS
1297+ libobjs=$LIBOBJS
1298+ LIBOBJS=
1299+ for obj in $libobjs; do
1300+ LIBOBJS="$LIBOBJS Python/$obj"
1301+ done
1302+
12961303#AC_MSG_CHECKING(for Modules/Setup)
12971304#if test ! -f Modules/Setup ; then
12981305# if test ! -d Modules ; then
0 commit comments