The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"mysql4 make:  cannot compute sizeof (char)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"mysql4 make:  cannot compute sizeof (char)"
Сообщение от eightn emailИскать по авторуВ закладки on 06-Июн-03, 11:11  (MSK)
Установлена 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 влияет на многотредовость сервера или он и так (без этого ключа) собирается в многотредовом варианте?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "mysql4 make:  cannot compute sizeof (char)"
Сообщение от eightn emailИскать по авторуВ закладки on 06-Июн-03, 12:21  (MSK)
>Установлена 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).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "mysql4 make:  cannot compute sizeof (char)"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Июн-03, 12:29  (MSK)
>>Установлена 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/mysql40-server/

в директории files - изучи и примени ручками, еще лучше собери из
портов изменив Makefile и что нужно под себя.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру