Страница 1 из 1
совсем дурацкий вопрос
Добавлено: 2009-01-20 10:52:57
Stas
даже не знаю как конкретно сформулировать...
в общем такая проблема: нужно при установке сконфигурировать какоенибудь приложение. например mysql. вот есть такие варинты.
Код: Выделить всё
stas-test#[/usr/ports/databases/mysql51-client]>./configure -help
./configure: Команда не найдена.
или встречал в инструкциях такие варианты
Код: Выделить всё
cd /usr/ports/databases/mysql51-server
export WITH_CHARSET=cp1251
export WITH_XCHARSET=all
export BUILD_OPTIMIZED=yes
make install clean
но так тож выдается ошибка
я понимю что вопрос конечно глупый, но в хэндбуке чет я не нашел. какой манул прочитать тож непонятно, подскажите где хоть смотреть
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 10:59:18
LMik
Линупсойд чтоль?
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 11:03:58
Bormental
Stas писал(а):даже не знаю как конкретно сформулировать...
в общем такая проблема: нужно при установке сконфигурировать какоенибудь приложение. например mysql. вот есть такие варинты.
Код: Выделить всё
stas-test#[/usr/ports/databases/mysql51-client]>./configure -help
./configure: Команда не найдена.
а ты посмотри
есть ли там этот configure))) вобще тебе нужно почитать о freebsd о шагах компиляции, самое простое это из портов
Код: Выделить всё
cd /usr/ports/куда надо
make
make config
make install
если скачал пакет пакет.tar.gz то
Код: Выделить всё
tar -zxf пакет.tar.gz
cd пакет
./configure -help
./configure выбранные опции
make
make install
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 11:11:44
f_andrey
Bormental писал(а):если скачал пакет пакет.tar.gz то
Код: Выделить всё
tar -zxf пакет.tar.gz
cd пакет
./configure -help
./configure выбранные опции
make
make install
Топикстартеру вот этого не делайте ни в коем случае, а по вопросу man tcsh, man csh по способам установки хандбук, есть на офсайте, и тут на него через тему ссылаются.
Bormental писал(а):.
Вот не надо такого советовать новичкам, если не знаете по чему опять же смотри хандбук.
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 11:15:32
Bormental
f_andrey писал(а):Bormental писал(а):если скачал пакет пакет.tar.gz то
Код: Выделить всё
tar -zxf пакет.tar.gz
cd пакет
./configure -help
./configure выбранные опции
make
make install
Топикстартеру вот этого не делайте ни в коем случае, а по вопросу man tcsh, man csh по способам установки хандбук, есть на офсайте, и тут на него через тему ссылаются.
Bormental писал(а):.
Вот не надо такого советовать новичкам, если не знаете по чему опять же смотри хандбук.
ну не знааю, мне пришлось начинать когдато со второго, интернета не было)))
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 11:36:44
Stas
спасибо за внимание. пока сижу изучаю ман тцсш, пока собирается
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:10:53
hizel
пожалуйста, не создавайте тем с таким заголовком
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:13:54
Adekamer
LMik писал(а):Линупсойд чтоль?
да нет - ваш брад бздишник
линуксоид умеет башем пользоваться - да и баш дефолтно
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:24:44
Alex Keda
да-да, дефолтовое топочное поделие

)
видел я как вы им пользуетесь - как обезьянки стелочки долбите тока

Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:25:17
m0ps
export WITH_CHARSET=cp1251
export WITH_XCHARSET=all
export BUILD_OPTIMIZED=yes
надо не export а setenv
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:27:45
Stas
hizel писал(а):пожалуйста, не создавайте тем с таким заголовком
больше не буду, просто не знал как сформулировать вопрос. наиболее подробно изложил в посте
Adekamer писал(а):LMik писал(а):Линупсойд чтоль?
да нет - ваш брад бздишник
линуксоид умеет башем пользоваться - да и баш дефолтно
прям так они и рождаются со знанием баша.
с конфигурированием более менее разобрался,
выполнил
потом почитал
запустил с нужным мне ключом и ста инсталировать
но тут возникла ошибка при сборке.
Код: Выделить всё
/usr/bin/install -c -m 644 '../include/sql_state.h' '/usr/local/mysql/include/mysql/sql_state.h'
/usr/bin/install -c -m 644 '../include/mysqld_ername.h' '/usr/local/mysql/include/mysql/mysqld_ername.h'
Making install in libmysql
make install-am
preserve-dup-deps --tag=CC --mode=compile gcc -DDEFAULT_CHARSET_HOME="\"/usr/local/mysql\"" -DDATADIR="\"/usr/local/mysql/data\"" -DDEFAULT_HOME_ENV=MYSQL_HOME -DDEFAULT_GROUP_SUFFIX_ENV=MYSQL_GROUP_SUFFIX -DDEFAULT_SYSCONFDIR="\"/usr/local/mysql/etc\"" -DSHAREDIR="\"/usr/local/mysql/share/mysql\"" -DUNDEF_THREADS_HACK -DDONT_USE_RAID -I. -I../include -I../include -I../include -MT libmysql.lo -MD -MP -MF .deps/libmysql.Tpo -c -o libmysql.lo libmysql.c
preserve-dup-deps: not found
*** Error code 127 (ignored)
mv -f .deps/libmysql.Tpo .deps/libmysql.Plo
mv: rename .deps/libmysql.Tpo to .deps/libmysql.Plo: No such file or directory
*** Error code 1
гугл не помог в решение этого вопроса
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:38:10
hizel
никакого configure!1
и всё
опции вставлять предварителтьно в /etc/make.conf
например
Код: Выделить всё
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-client
BUILD_OPTIMIZED=yes
.endif
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:41:12
Stas
мммм хорошо примем к сведению, что никакого конгигура. но почему? а то вариант "апатамушта" не очень устраивает
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 12:44:47
hizel
система сборки freebsd сама выполнит configure если такая надобность будет
конкретные опции можно обозреть в Makefile соответствующего порта
использование make.conf предпостительней, для будущих обновлений
упд: для прочтения
http://www.freebsd.org/doc/en_US.ISO885 ... using.html
Re: совсем дурацкий вопрос
Добавлено: 2009-01-20 15:23:30
Adekamer
lissyara писал(а):да-да, дефолтовое топочное поделие

)
видел я как вы им пользуетесь - как обезьянки стелочки долбите тока

а еще таб жмакаем и копипасте средней кнопкой мышки

между прочим у меня любимая команда history |grep

а дальше копипасите
