<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: PHP 5.1.5 перестал собираться с --with-mysql</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html</link>
    <description>Доброго времени суток.&lt;br&gt;Система FreeBSD 6.1, сервер Apache-2.2.3&lt;br&gt;Php всегда собирал из портов, передавая нужные параметры через CONFIGURE_ARGS+=--with-mysql и тд.&lt;br&gt;Сегодня обновил порт php. При компиляции выдал следущее:&lt;br&gt;...&lt;br&gt;checking for MySQL support... yes&lt;br&gt;checking for specified location of the MySQL UNIX socket... no&lt;br&gt;checking for MySQL UNIX socket location... /tmp/mysql.sock&lt;br&gt;checking for mysql_close in -lmysqlclient... no&lt;br&gt;checking for mysql_error in -lmysqlclient... no&lt;br&gt;configure: error: mysql configure failed. Please check config.log for more information.&lt;br&gt;...&lt;br&gt;*** Error code 1&lt;br&gt;&lt;br&gt;Причем обновлял на двух серверах - на первом все собралось и обновилось. &lt;br&gt;Читал много топиков c такой ошибкой, но ответа не нашел.&lt;br&gt;&lt;br&gt;Сталкивался ли ктонибудь с такой проблемой?&lt;br&gt;В config.log нашел вот что:&lt;br&gt;configure:75485: checking for mysql_close in -lmysqlclient&lt;br&gt;/usr/bin/ld: cannot find -lmysqlclient&lt;br&gt;...&lt;br&gt;configure:75755: checking for mysql_error in -lmysqlclient&lt;br&gt;/usr/bin/ld: cannot find -lmysqlclient&lt;br&gt;configure: </description>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (Born in the USSR)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#8</link>
    <pubDate>Mon, 13 Aug 2012 11:06:29 GMT</pubDate>
    <description>&amp;gt; в config.log вот такая строчка: &lt;br&gt;&amp;gt; configure:75785: cc -o conftest -I/usr/local/include -O2 -fno-strict-aliasing -pipe &lt;br&gt;&amp;gt;   -R/usr/local/lib -L/usr/local/lib -licon &lt;br&gt;&amp;gt; v -L/usr/local/lib  -R/usr/local/lib -L/usr/local/lib -R/usr -L/usr conftest.c -lmysqlclient &lt;br&gt;&amp;gt;  -lz -liconv -lssl -lcrypto -lz - &lt;br&gt;&amp;gt; lssl -lcrypto -lm  -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm &lt;br&gt;&amp;gt; &amp;gt;&amp;5 &lt;br&gt;&amp;gt; /usr/bin/ld: cannot find -lmysqlclient &lt;br&gt;&lt;br&gt;Мне помогло добавить --with-libdir=lib64 причем именно так, если указать полный путь /usr/lib64 то судя по логам линкуется неверно&lt;br&gt;</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (konst)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#7</link>
    <pubDate>Tue, 22 Aug 2006 08:23:54 GMT</pubDate>
    <description>&amp;gt;Почему он пытается искать эту библиотеку в /usr/local/lib, хотя должен в /usr/local/lib/mysql? &lt;br&gt;&amp;gt;Скопировал эту библиотеку в /usr/local/lib - php собрался. &lt;br&gt;&amp;gt;Напрямую пытался собирать с --with-mysql=/usr/local/lib/mysql. Выводит: &lt;br&gt;&amp;gt;configure: error: Cannot find libmysqlclient under /usr/local/lib/mysql. &lt;br&gt;&amp;gt;Note that the MySQL client library is not bundled anymore! &lt;br&gt;./configure --help&lt;br&gt;см. что-то типа &quot;--mysql-lib&quot;&lt;br&gt;+см. где-что у Вас лежит на одном сервере, и где на другом (я о mysql)&lt;br&gt;дайте там и там:&lt;br&gt;mysql_config &lt;br&gt;</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (Rivalryzerg)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#6</link>
    <pubDate>Tue, 22 Aug 2006 06:28:14 GMT</pubDate>
    <description>&amp;gt;./configure --help &lt;br&gt;--with-mysql=DIR      Include MySQL support. DIR is the MySQL base directory&lt;br&gt;&lt;br&gt;К чему ваш комментарий? Я 5 последних версий собирал с одними и теми же опциями и все было в порядке. Или при вызове замечательной опции --help программа скажет откуда у меня руки растут? Повторюсь - на втором сервере все собралось идеально.</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (kvk)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#5</link>
    <pubDate>Mon, 21 Aug 2006 11:41:40 GMT</pubDate>
    <description>&amp;gt;в config.log вот такая строчка: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;configure:75785: cc -o conftest -I/usr/local/include -O2 -fno-strict-aliasing -pipe   -R/usr/local/lib -L/usr/local/lib &lt;br&gt;&amp;gt;-licon &lt;br&gt;&amp;gt;v -L/usr/local/lib  -R/usr/local/lib -L/usr/local/lib -R/usr -L/usr conftest.c -lmysqlclient  -lz -liconv &lt;br&gt;&amp;gt;-lssl -lcrypto -lz - &lt;br&gt;&amp;gt;lssl -lcrypto -lm  -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm &amp;gt;&amp;5&lt;br&gt;&amp;gt;/usr/bin/ld: cannot find -lmysqlclient &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Почему он пытается искать эту библиотеку в /usr/local/lib, хотя должен в /usr/local/lib/mysql? &lt;br&gt;&amp;gt;Скопировал эту библиотеку в /usr/local/lib - php собрался. &lt;br&gt;&amp;gt;Напрямую пытался собирать с --with-mysql=/usr/local/lib/mysql. Выводит: &lt;br&gt;&amp;gt;configure: error: Cannot find libmysqlclient under /usr/local/lib/mysql. &lt;br&gt;&amp;gt;Note that the MySQL client library is not bundled anymore! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;1) Почему не находит одну и туже библиотеку, если путь указывать вручную? &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;./configure --help&lt;br&gt;&lt;br&gt;&amp;gt;2) Если собрать с нестандартным расположением библиотеки mysql - будут ли проблемы &lt;br&gt;&amp;gt;в работе? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;С уважением, &lt;br&gt;&amp;gt;Бажен</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (voron)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#4</link>
    <pubDate>Mon, 21 Aug 2006 08:09:04 GMT</pubDate>
    <description>А ты не скопируй, а залинкуй, тогда не будет проблем точно. Вообще, это только библиотека, поэтому не должно быть пролем хоть так, хоть так, хотя я не программер и не уверен точно. Теоретически - проблем не должно быть.&lt;br&gt;</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (Rivalryzerg)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#3</link>
    <pubDate>Mon, 21 Aug 2006 07:38:23 GMT</pubDate>
    <description>в config.log вот такая строчка:&lt;br&gt;&lt;br&gt;configure:75785: cc -o conftest -I/usr/local/include -O2 -fno-strict-aliasing -pipe   -R/usr/local/lib -L/usr/local/lib -licon&lt;br&gt;v -L/usr/local/lib  -R/usr/local/lib -L/usr/local/lib -R/usr -L/usr conftest.c -lmysqlclient  -lz -liconv -lssl -lcrypto -lz -&lt;br&gt;lssl -lcrypto -lm  -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm &amp;gt;&amp;5&lt;br&gt;/usr/bin/ld: cannot find -lmysqlclient&lt;br&gt;&lt;br&gt;Почему он пытается искать эту библиотеку в /usr/local/lib, хотя должен в /usr/local/lib/mysql? Скопировал эту библиотеку в /usr/local/lib - php собрался.&lt;br&gt;Напрямую пытался собирать с --with-mysql=/usr/local/lib/mysql. Выводит:&lt;br&gt;configure: error: Cannot find libmysqlclient under /usr/local/lib/mysql.&lt;br&gt;Note that the MySQL client library is not bundled anymore!&lt;br&gt;&lt;br&gt;1) Почему не находит одну и туже библиотеку, если путь указывать вручную?&lt;br&gt;2) Если собрать с нестандартным расположением библиотеки mysql - будут ли проблемы в работе?&lt;br&gt;&lt;br&gt;С уважением, &lt;br&gt;Баженов Андрей &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (Rivalryzerg)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#2</link>
    <pubDate>Sat, 19 Aug 2006 13:14:07 GMT</pubDate>
    <description>&amp;gt;На 100&#037; не могу сказать, что именно так, но советую удалить предыдущую &lt;br&gt;&amp;gt;версию PHP и потом ставить новую. &lt;br&gt;&lt;br&gt;Исключено. Как уже говорил - сервер рабочий. Перерыв работы - максимум на 5-10 минут. А где гарантии что при удалении старой версии, новая все-таки корректно соберется?</description>
</item>

<item>
    <title>PHP 5.1.5 перестал собираться с --with-mysql (voron)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/68339.html#1</link>
    <pubDate>Sat, 19 Aug 2006 13:06:14 GMT</pubDate>
    <description>На 100&#037; не могу сказать, что именно так, но советую удалить предыдущую версию PHP и потом ставить новую.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
