LINUX.ORG.RU

Компиляция MySQL ???


0

0

Хотел собрать MySQL(3.21.33b), а она сопротивляется:

error: installation or configuration problem:
C++ compiler cannot create executable

в README пишут, что на эту ошибку попробовать переменную
окружения CXX исправить на CXX="gcc -03". Но не помогает :(
Что делать? Помогите...


Не знаю, в чем баг, но инструкция имхо фигню советует. CXX (в MakeFile'е) отвечает за название программы компилятора (например kgcc - стабильный gcc для компиляции ядра в RedHat).<BR> А флаг -O3 говорит установить максимальный уровень оптимизации, который в сочетании с глюкавым компайлером может дать лажу.<BR> Кстати, -O3 надо вставлять в переменную CFLAGS (CXXFLAGS) в MakeFIle'е, или делать одноименную переменную среды и компайлить "make -e" - т.е. использовать переменные среды, а не MAkeFIle'a. Если оных много, то это выход.<BR> А вообще об оптимизациии - почитай info gcc.

Botsvein
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.