=================================================================== RCS file: /home/cvs/OpenXM/src/ox_python/configure.in,v retrieving revision 1.2 retrieving revision 1.4 diff -u -p -r1.2 -r1.4 --- OpenXM/src/ox_python/configure.in 2021/12/31 07:43:48 1.2 +++ OpenXM/src/ox_python/configure.in 2022/01/04 01:34:23 1.4 @@ -1,4 +1,4 @@ -dnl $OpenXM: OpenXM/src/ox_python/configure.in,v 1.1 2018/09/08 00:16:19 takayama Exp $ +dnl $OpenXM: OpenXM/src/ox_python/configure.in,v 1.3 2022/01/03 05:11:15 takayama Exp $ AC_INIT AC_PREREQ(2.61) @@ -9,6 +9,7 @@ AC_PROG_INSTALL AC_PROG_LN_S AC_PATH_XTRA + TARGET=ox_python case "${host}" in *-apple-darwin*) @@ -18,8 +19,7 @@ case "${host}" in *-linux-gnu*) LIBS_GCC=" " LIBS_OX="-L../../lib -lox -lmpfr -lgmp -lgc" - LIBS_P38="-lpython3.8" - LIBS="${LIBS_GCC} ${LIBS_P38} ${LIBS_OX}" + LIBS="${LIBS_GCC} ${LIBS_OX}" CFLAGS="${CPPFLAGS} -Wno-attributes -I../../include -I /usr/local/include " ;; *) @@ -30,6 +30,18 @@ case "${host}" in ;; esac +LIB_CONFIG="" +python3-config --embed +case "$?" in +0) + LIB_CONFIG="python3-config --ldflags --embed" + ;; +*) + LIB_CONFIG="python3-config --ldflags" + ;; +esac +AC_SUBST([LIB_CONFIG]) + AC_SUBST([TARGET]) AC_SUBST([LIBS]) AC_CONFIG_FILES([Makefile])