- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Скачал архив с Sphinx, распаковал, запускаю
выдает следующую ошибкуА сам mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
Подскажите, как Sphinx поставить?
Поставьте mysql-devel, если всё равно не будет видеть, укажите явно --with-mysql-includes, кажется они будут в /usr/include/mysql после инстала mysql-devel.
Или ставьте из рпм сфинкс.
Вот в дебиане есть пакеты - готовые сборки. Ищем: apt-cache search sphinx
Идея понятна?
А если таки нужно обязательно собрать зверушку для бедной
центоси/федоры/etc (какой дистрибутив?) - дак доставьте пакеты с заголовочными
файлами mysql (называются mysql-devel в CentOS).
Поставил mysql-devel.
------------------
You can now run 'make' to build Sphinx binaries,
and then run 'make install' to install them.
А вот с make проблема
# make install
make[1]: Entering directory `/usr/local/etc/sphinx/sphinx/src'
if test -d ../.svn; then svn info .. --xml | perl svnxrev.pl; fi;
make install-am
make[2]: Entering directory `/usr/local/etc/sphinx/sphinx/src'
g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/usr/local/etc\"" -I/usr/lo cal/include -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BI TS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -Wall -g -D_FILE_OFFSET _BITS=64 -O3 -DNDEBUG -MT sphinx.o -MD -MP -MF .deps/sphinx.Tpo -c -o sphinx.o s phinx.cpp
sphinx.cpp: In member function Б─≤int SelectParser_t::GetToken(SelectBounds_t*)Б ─≥:
sphinx.cpp:4691: warning: ignoring return value of Б─≤double strtod(const char*, char**)Б─≥, declared with attribute warn_unused_result
sphinx.cpp: In member function Б─≤virtual int CSphIndex_VLN::Build(const CSphVec tor<CSphSource*>&, int, int)Б─≥:
sphinx.cpp:9076: warning: ignoring return value of Б─≤int ftruncate(int, __off64 _t)Б─≥, declared with attribute warn_unused_result
sphinx.cpp:9313: warning: ignoring return value of Б─≤int ftruncate(int, __off64 _t)Б─≥, declared with attribute warn_unused_result
sphinx.cpp: In member function Б─≤virtual void CSphIndex_VLN::DebugDumpDocids(FI LE*)Б─≥:
sphinx.cpp:14647: warning: format Б─≤%dБ─≥ expects type Б─≤intБ─≥, but argument 3 has type Б─≤long unsigned intБ─≥
Или это нормально ?
Ошибок тут не вижу, а warning'и бывают практически при любой сборке.
Ошибок тут не вижу, а warning'и бывают практически при любой сборке.
Понял.
Я просто написал
а потом вспомнил, что перед ним нужно было выполнить Насколько это критично?Думаю, что вообще не критично.