Установлена FreeBSD 5.0 в стандартной конфигурации.
Пытаюсь собрать mysql 4.0.12 и 4.0.13#./configure --with-pthread --enable-assembler --with-mit-threads=no --with-mysqld-user=mysql
#make
В отве получаю
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если собирать без --with-pthread, то сборка происходит нормально.
Как заставить компилятор вычислить размер char?
И вообще ключ --with-pthread влияет на многотредовость сервера или он и так (без этого ключа) собирается в многотредовом варианте?
>Установлена FreeBSD 5.0 в стандартной конфигурации.
>Пытаюсь собрать mysql 4.0.12 и 4.0.13
>
>#./configure --with-pthread --enable-assembler --with-mit-threads=no --with-mysqld-user=mysql
>
>
>В отве получаю
>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
>То есть конечно ошибка на этапе ./configure еще происходит (а не на make).
>>Установлена FreeBSD 5.0 в стандартной конфигурации.
>>Пытаюсь собрать mysql 4.0.12 и 4.0.13
>>
>>#./configure --with-pthread --enable-assembler --with-mit-threads=no --with-mysqld-user=mysql
>>
>>
>>В отве получаю
>>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
>>
>
>То есть конечно ошибка на этапе ./configure еще происходит (а не на
>make).
так посмотри патчи из портов, какие проблемы:http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/mysql4.../
в директории files - изучи и примени ручками, еще лучше собери из
портов изменив Makefile и что нужно под себя.