Проблема со сборкой MySQL

[Удален]
1335

Коллеги, возникла проблема сборки MySQL под freebsd с поддержкой linuxthreads .... выдается ошибка:

checking whether time.h and sys/time.h may both be included... yes

checking whether struct tm is in sys/time.h or time.h... time.h

checking for char... yes

checking size of char... configure: error: cannot compute sizeof (char), 77

Без linuxthreads ./configure собирается без проблем....

Если кто сталкивался - подскажите, пожалуйста, в чем грабли.

P.S. Я понимаю, что вопрос немного не по теме форума, но знаю, что здесь есть сисадмины и *nix'оиды.

A
На сайте с 23.10.2003
Offline
196
#1

CFLAGS='-O -pipe -march=pentiumpro -D__USE_UNIX98 \

-D_REENTRANT -D_THREAD_SAFE -DHAVE_BROKEN_REALPATH \

-I/usr/local/include/pthread/linuxthreads' CXX=cc \

CC=cc CXXFLAGS='-O -pipe -march=pentiumpro \

-D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE \

-DHAVE_BROKEN_REALPATH -I/usr/local/include/pthread/linuxthreads \

-felide-constructors -fno-rtti -fno-exceptions' ./configure \

--with-mit-threads=no '--with-comment=Yahoo SMP' \

--enable-assembler --with-innodb \

'--with-named-thread-libs=-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R \

-D_THREAD_SAFE -DHAVE_BROKEN_REALPATH \

-I/usr/local/include/pthread/linuxthreads -L/usr/local/lib \

-llthread -llgcc_r' --prefix=$PREFIX --enable-thread-safe-client \

--with-server-suffix='-Yahoo-SMP' --with-libwrap --with-raid \

андроид ТВ (http://qway.com.ua/android_tv) и экшн камеры (qway.com.ua/action-cameras) в Украине.
[Удален]
#2

absolut, спасибо. Кое-что действительно новенькое... попробуем

[Удален]
#3

А надо из порта собирать, а не руками. Это ж не Апач какой-нибудь, там все равно особо менять по сравнению со стандартом нечего.

А linuxthreads сейчас лучше не использовать (если конечно версия ОС не четвертая).

[Удален]
#4
А linuxthreads сейчас лучше не использовать (если конечно версия ОС не четвертая).

Версия 4-ая. А почему лучше не использовать?

A
На сайте с 23.10.2003
Offline
196
#5

Там что-то с несовместимостью... У меня была такая проблема - mysql иногда начинал съедать 100% ресурсов процессора, при этом сам медленно работал. Так и не смог вылечить :)

[Удален]
#6
Версия 4-ая. А почему лучше не использовать?

Ну в пятой версии свои потоки и так хорошие. А с linuxthreads чаще индексы в MyISAM рушатся. Я когда столкнулся с проблемой, написал девелоперам, они посоветовали без linuxthreads собрать, помогло. Но вот в четвертой версии по-моему без linuxthreads никак не обойтись.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий