<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Ошибки компиляции iserverd</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html</link>
    <description>Стоит линукс Open Suse 11.1 (Текстовый режим)&lt;br&gt;Проблема следующая - ставлю асечный сервер iserverd http://iserverd.khstu.ru/russian/install.html&lt;br&gt;Пакет IServerd-2.0.0.tar.gz разархивировал, configure проходит нормально не ругается.&lt;br&gt;Но make all даёт такие ошибки:&lt;br&gt;g++ -I. -DHAVE_CONFIG_H -Iinclude/ -Itvision/  -I/var/lib/pgsql/ -I/var/lib/pgsql//libpq  -DVAR_DIR=/var/run/iserverd -DBIN_DIR=/usr/bin -DETC_DIR=/etc/iserverd -DLOG_DIR=/var/log/iserverd -c system/daemon.cpp -o system/daemon.o&lt;br&gt;In file included from system/daemon.cpp:34:&lt;br&gt;include/includes.h:157:22: error: libpq-fe.h: No such file or directory&lt;br&gt;include/includes.h:158:22: error: libpq-fs.h: No such file or directory&lt;br&gt;In file included from include/includes.h:161,&lt;br&gt;                 from system/daemon.cpp:34:&lt;br&gt;include/public.h:84: error: expected initializer before &amp;#8216;*&amp;#8217; token&lt;br&gt;In file included from include/proto.h:449,&lt;br&gt;                 from include/includes.h:162,&lt;br&gt;                 from system/daemon.cpp:34:&lt;br&gt;./database/db_proto.h:94: error</description>

<item>
    <title>Ошибки компиляции iserverd (ImPressed)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#8</link>
    <pubDate>Thu, 02 Jun 2011 11:09:54 GMT</pubDate>
    <description>&amp;gt; Спасибо за помощь!&lt;br&gt;&amp;gt; Как я понял наошибки warning не стоит обращать внимания. А подскажите пожалуйста, &lt;br&gt;&amp;gt; хотя бы на 2 примерах что в самих файлах нужно поменять? &lt;br&gt;&amp;gt; 1)&amp;gt; database/error_db.cpp: In function &amp;#8216;void wait_for_database()&amp;#8217;: &lt;br&gt;&amp;gt; Здесь нужно в скобках какое-то значение написать, какое? Или что-то удалить в &lt;br&gt;&amp;gt; этой строке?&lt;br&gt;&amp;gt; 2)database/error_db.cpp:40: error: using typedef-name &amp;#8216;ExecStatusType&amp;#8217; &lt;br&gt;&amp;gt; after &amp;#8216;enum&amp;#8217; &lt;br&gt;&lt;br&gt;&#091;telepat mode=&quot;on&quot;&#093;Ошибка с типами данных у вас. &#091;telepat mode=&quot;off&quot;&#093; Что именно менять я не подскажу, т.к не вижу исходников. Это уж вы как-нибудь сами =) Подсказок уже достаточно вроде сделано&lt;br&gt;</description>
</item>

<item>
    <title>Ошибки компиляции iserverd (Shumaherf1)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#7</link>
    <pubDate>Thu, 02 Jun 2011 08:04:25 GMT</pubDate>
    <description>Спасибо за помощь!&lt;br&gt;Как я понял наошибки warning не стоит обращать внимания. А подскажите пожалуйста, хотя бы на 2 примерах что в самих файлах нужно поменять?&lt;br&gt;&lt;br&gt;1)&amp;gt; database/error_db.cpp: In function &amp;#8216;void wait_for_database()&amp;#8217;:&lt;br&gt;Здесь нужно в скобках какое-то значение написать, какое? Или что-то удалить в этой строке?&lt;br&gt;&lt;br&gt;2)database/error_db.cpp:40: error: using typedef-name &amp;#8216;ExecStatusType&amp;#8217; after &amp;#8216;enum&amp;#8217;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>шибки компиля (ImPressed)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#6</link>
    <pubDate>Wed, 01 Jun 2011 10:32:47 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Бедный, тяжело жить забаненным Гуглем? Вот злыдни-то!?&lt;br&gt;&amp;gt;&amp;gt; -Wno-write-strings и ещё к-у-у-уча вариантов изворотов: &lt;br&gt;&amp;gt;&amp;gt; http://stackoverflow.com/questions/59670/how-to-get-rid-of-deprecated-conversion-from-string-constant-to-char-warning &lt;br&gt;&amp;gt; Я к сожаленью не очень понял как сделать прохождение-Wno-write-strings к gcc подавит &lt;br&gt;&amp;gt; это предупреждение. Нужно прописать какую-ту команду, а потом снова набрать make? &lt;br&gt;&amp;gt; Или нужно залезть в какой-то файл и поменять в нем что-то? Напишите &lt;br&gt;&amp;gt; пожалуйста поподробнее, я новичок в linux &lt;br&gt;&lt;br&gt;перед ./configure сделайте &lt;br&gt;export CXXFLAGS=&quot; -Wno-write-strings &quot;&lt;br&gt;потом сделайте ./configure и смотрите предыдущий мой пост, в файле db_error.cpp есть ошибки, на которых компилятор прекращает компиляцию, на эти Warningи можно не обращать внимания, они на совести тех, кто писал этот костыль&lt;br&gt;&lt;br&gt;PS:&lt;br&gt;Не проще-ли вместо ICQ использовать Jabber? С ним проблем значительно меньше, возьмите eJabberd например он вообще компиляции не требует, т.к готовым пакетом вместе с erlang и библиотек</description>
</item>

<item>
    <title>Ошибки компиляции iserverd (ImPressed)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#5</link>
    <pubDate>Wed, 01 Jun 2011 10:28:34 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; database/error_db.cpp:93: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; database/error_db.cpp:93: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; database/error_db.cpp:103: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; database/error_db.cpp:113: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; database/error_db.cpp:122: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; database/error_db.cpp: In function &amp;#8216;void wait_for_database()&amp;#8217;: &lt;br&gt;&amp;gt; database/error_db.cpp:159: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; database/error_db.cpp:167: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217; &lt;br&gt;&amp;gt; make: *** &#091;database/error_db.o&#093; Error 1 &lt;br&gt;&amp;gt; Что теперь посоветуете &lt;br&gt;&lt;br&gt;Iserverd вам настолько критичен?Если да, то придется лезть в исходники и править ошибки.&lt;br&gt;database/error_db.</description>
</item>

<item>
    <title>шибки компиля (Shumaherf1)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#4</link>
    <pubDate>Wed, 01 Jun 2011 08:07:48 GMT</pubDate>
    <description>&amp;gt; Бедный, тяжело жить забаненным Гуглем? Вот злыдни-то!?&lt;br&gt;&amp;gt; -Wno-write-strings и ещё к-у-у-уча вариантов изворотов: &lt;br&gt;&amp;gt; http://stackoverflow.com/questions/59670/how-to-get-rid-of-deprecated-conversion-from-string-constant-to-char-warning &lt;br&gt;&lt;br&gt;Я к сожаленью не очень понял как сделать прохождение-Wno-write-strings к gcc подавит это предупреждение. Нужно прописать какую-ту команду, а потом снова набрать make?&lt;br&gt;Или нужно залезть в какой-то файл и поменять в нем что-то? Напишите пожалуйста поподробнее, я новичок в linux&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>шибки компиля (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#3</link>
    <pubDate>Wed, 01 Jun 2011 07:54:21 GMT</pubDate>
    <description>Бедный, тяжело жить забаненным Гуглем? Вот злыдни-то!?&lt;br&gt;&lt;br&gt;-Wno-write-strings и ещё к-у-у-уча вариантов изворотов:&lt;br&gt;http://stackoverflow.com/questions/59670/how-to-get-rid-of-deprecated-conversion-from-string-constant-to-char-warning&lt;br&gt;</description>
</item>

<item>
    <title>Ошибки компиляции iserverd (Shumaherf1)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#2</link>
    <pubDate>Wed, 01 Jun 2011 07:15:58 GMT</pubDate>
    <description>Вобщем нашел libpq и файлы libpq-fe.h libpq-fs.h postgres_ext.h  скопировал&lt;br&gt;Компиляция запустилась, но постоянно возникали ошибки, вот что выдает:&lt;br&gt;&lt;br&gt;database/defrag_db.cpp:423: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217;&lt;br&gt;database/defrag_db.cpp:423: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217;&lt;br&gt;database/defrag_db.cpp:432: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217;&lt;br&gt;g++ -I. -DHAVE_CONFIG_H -g -O2 -Iinclude/ -Itvision/  -I/var/lib/pgsql/ -I/var/lib/pgsql//libpq  -DVAR_DIR=/var/run/iserverd -DBIN_DIR=/usr/bin -DETC_DIR=/etc/iserverd -DLOG_DIR=/var/log/iserverd -Wno-deprecated -c database/cookies_db.cpp -o database/cookies_db.o&lt;br&gt;database/cookies_db.cpp: In function &amp;#8216;int db_cookie_insert(long unsigned int, char*, short unsigned int)&amp;#8217;:&lt;br&gt;database/cookies_db.cpp:45: warning: deprecated conversion from string constant to &amp;#8216;char*&amp;#8217;&lt;br&gt;database/cookies_db.cpp:50: warning: deprecated conversion from string c</description>
</item>

<item>
    <title>Ошибки компиляции iserverd (ImPressed)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9150.html#1</link>
    <pubDate>Tue, 31 May 2011 15:39:47 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; make: *** &#091;system/daemon.o&#093; Error 1 &lt;br&gt;&amp;gt; Видел подобную тему здесь: http://forum.ubuntu.ru/index.php?topic=20495.0 &lt;br&gt;&amp;gt; вот что писали: &lt;br&gt;&amp;gt; &quot;помести в директорию_откуда_инсталишь/include файлы libpq-fe.h libpq-fs.h postgres_ext.h &lt;br&gt;&amp;gt; после этого у меня скомпилилось только что&quot; &lt;br&gt;&amp;gt; Но у меня этих файлов (libpq-fe.h libpq-fs.h postgres_ext.h) нет.&lt;br&gt;&amp;gt; Поидее они должны появиться после установки libpq-dev, но они так и не &lt;br&gt;&amp;gt; появились. Может потому что у меня libpq.so.5.1     &lt;br&gt;&amp;gt; а надо 3 версию.&lt;br&gt;&amp;gt; Что посоветуете, что скачать или что изменить для правильной компиляции &lt;br&gt;&lt;br&gt;Раз этих файлов нет, значит надо установить пакет с клиентом PostgreSQL и пакет разработчика PostgreSQL И будет вам щасте. Судя по названиям файлов оно хочет клиент Postgre версии &amp;lt;= 8.1.&lt;br&gt;</description>
</item>

</channel>
</rss>
