|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 12 Mar 2001 20:32:09 To : Eugene Grosbein Subject : Re: MySQL 3.32.33 -------------------------------------------------------------------------------- >>Как собрать subj из портов под FreeBSD 3.5-STABLE? >>Чего ему поправить, а то собираться не хочет. > >Да, забыл сказать: от линковаться не хочет, gethostbyname_r не находит. Вроде, разобрался. patch-ag убрал -Werror, чтоб с CFLAGS=-Wall собиралось. Это работало с 3.22, а с 3.23 не работает (думает, что solaris ;), поэтому пришлось часть его откатить. Положить этот патч в files/patch-xa и все соберется: - --- configure.orig Mon Mar 12 18:52:19 2001 +++ configure Mon Mar 12 18:54:51 2001 @@ -5819,6 +5819,7 @@ #define $ac_tr_lib 1 EOF + LIBS="-lc_r $LIBS" else echo "$ac_t""no" 1>&6 @@ -6722,6 +6723,10 @@ ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' cross_compiling=$ac_cv_prog_cxx_cross +if test "$ac_cv_prog_gxx" = "yes" +then + CXXFLAGS="$CXXFLAGS -Werror" +fi mysql_cv_btype_last_arg_accept=none cat > conftest.$ac_ext <<EOF #line 6783 "configure" @@ -8735,6 +8740,10 @@ ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' cross_compiling=$ac_cv_prog_cxx_cross +if test "$ac_cv_prog_gxx" = "yes" +then + CXXFLAGS="$CXXFLAGS -Werror" +fi cat > conftest.$ac_ext <<EOF #line 8799 "configure" #include "confdefs.h" @@ -8799,6 +8808,10 @@ ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' cross_compiling=$ac_cv_prog_cxx_cross +if test "$ac_cv_prog_gxx" = "yes" +then + CXXFLAGS="$CXXFLAGS -Werror" +fi cat > conftest.$ac_ext <<EOF #line 8867 "configure" #include "confdefs.h" @@ -8862,6 +8875,10 @@ ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' cross_compiling=$ac_cv_prog_cxx_cross +if test "$ac_cv_prog_gxx" = "yes" +then + CXXFLAGS="$CXXFLAGS -Werror" +fi cat > conftest.$ac_ext <<EOF #line 8934 "configure" #include "confdefs.h" Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.6.2 (FreeBSD) * Origin: SVZ-Service (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260935c13b78e.html, оценка из 5, голосов 10
|