<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: fbsql + tcl + freebsd</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html</link>
    <description>Возникла необходимость перенести сайт с одного хостинга на другой. Старый хостинг на Linux сервере, новый FreeBSD 6. Скрипты писаны на TCL используют библиотеку fbsql, сама библиотека компилируется, но когда запускаю скрипт выдает ошибку.&lt;br&gt;&lt;br&gt;&lt;br&gt;couldn&apos;t load file &quot;../lib/tcllib/fbsql/fbsql.so&quot;: /usr/local/lib/mysql/libmysqlclient.so.14: Undefined symbol &quot;gethostbyname_r&quot;&lt;br&gt;   while executing&lt;br&gt;&quot;load ../lib/tcllib/fbsql/fbsql.so&quot;&lt;br&gt;   (&quot;package ifneeded&quot; script)&lt;br&gt;    invoked from within&lt;br&gt;&quot;package require &quot;fbsql&quot;&quot;&lt;br&gt;</description>

<item>
    <title>fbsql + tcl + freebsd (Diogene.OSS programmer)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#7</link>
    <pubDate>Mon, 16 Mar 2009 20:21:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt;PS: Аффтар - а расскажи как нам подробнее как ты эту собаку &lt;br&gt;&amp;gt;&amp;gt;fbsql.so добыл? А то одна мысль возникла .... &lt;br&gt;&amp;gt;В гугле забанили? http://www.fastbase.co.nz/fbsql/index.html &lt;br&gt;&lt;br&gt;Малыш - не умничай, не надо ...(С) 8-)&lt;br&gt;&lt;br&gt;&amp;gt;Под линуксом, кстати, несмотря на древность кода всё работает: &lt;br&gt;&lt;br&gt;Ну вот как бэ тебе совсем уж доходчиво объяснить то ... Ты под _фрю_ как собирал показать не хочешь? Тогда тебе к телепатам - а оне только платые :)&lt;br&gt;</description>
</item>

<item>
    <title>fbsql + tcl + freebsd (geekkoo)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#6</link>
    <pubDate>Sat, 14 Mar 2009 06:28:44 GMT</pubDate>
    <description>&amp;gt;PS: Аффтар - а расскажи как нам подробнее как ты эту собаку &lt;br&gt;&amp;gt;fbsql.so добыл? А то одна мысль возникла .... &lt;br&gt;&lt;br&gt;В гугле забанили? http://www.fastbase.co.nz/fbsql/index.html&lt;br&gt;&lt;br&gt;Под линуксом, кстати, несмотря на древность кода всё работает:&lt;br&gt;$gcc -fPIC -c -I/usr/include/mysql fbsql.c&lt;br&gt;$gcc -shared -L/usr/lib -ltcl8.5  -L/usr/lib/mysql -lmysqlclient  fbsql.o -o fbsql.so&lt;br&gt;$export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/mysql&lt;br&gt;$tclsh&lt;br&gt;&#037; load ./fbsql.so&lt;br&gt;&#037; sql&lt;br&gt;Usage: sql connect&amp;#124;selectdb&amp;#124;query&amp;#124;numrows&amp;#124;disconnect&amp;#124;version; please try again.&lt;br&gt;&#037;&lt;br&gt;</description>
</item>

<item>
    <title>fbsql + tcl + freebsd (Diogene.OSS programmer)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#5</link>
    <pubDate>Fri, 13 Mar 2009 20:09:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Скорее сего собака в /lib/tcllib/fbsql/fbsql.so - но я не тиклист, тут тебе &lt;br&gt;&amp;gt;&amp;gt;к специалисту надо. &lt;br&gt;&amp;gt;Это не от тикля ругательство, а от ld. Так что до тикля &lt;br&gt;&amp;gt;дело даже дойти не успело. &lt;br&gt;&lt;br&gt;Ok. Мне то че ;) Ход мысли был таким:&lt;br&gt;fbsql.so - это: &lt;br&gt;- запчасть от MySQL?&lt;br&gt;- от FreBSD?&lt;br&gt;Вот что гуголь говорит: &quot;This Tcl extension provides access to MySQL database servers using simple Tcl commands.&quot;&lt;br&gt;&lt;br&gt;Далее я уже упомянул что на поднадзорной 6.3 - в частях не касаемых тикля - все Ок! &lt;br&gt;ЗырЬ:&lt;br&gt;&lt;br&gt;# uname -a&lt;br&gt;FreeBSD box.domain.com 6.3-RELEASE-p7 FreeBSD 6.3-RELEASE-p7 #0: Sun Dec 21 03:42:05 UTC 2008     root&#064;i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386&lt;br&gt;# nm /usr/local/lib/mysql/libmysqlclient.so &amp;#124; grep gethost&lt;br&gt;         U gethostbyname_r&lt;br&gt;0001f5f4 T my_gethostbyname_r&lt;br&gt;# nm /usr/lib/libc.a &amp;#124; grep gethostbyname_r&lt;br&gt;00000744 T gethostbyname_r&lt;br&gt;&lt;br&gt;Разъяснять надеюсь не надо?&lt;br&gt;Стало быть &quot;&amp;gt;&amp;gt;Скорее сего собака в /lib/tcllib/fbsql/fbsql.so &quot; - не так ли?&lt;br&gt;&lt;br&gt;PS: Аффтар - а расскажи как нам </description>
</item>

<item>
    <title>fbsql + tcl + freebsd (gaa)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#4</link>
    <pubDate>Thu, 12 Mar 2009 18:48:30 GMT</pubDate>
    <description>&amp;gt;Скорее сего собака в /lib/tcllib/fbsql/fbsql.so - но я не тиклист, тут тебе &lt;br&gt;&amp;gt;к специалисту надо. &lt;br&gt;&lt;br&gt;Это не от тикля ругательство, а от ld. Так что до тикля дело даже дойти не успело.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>fbsql + tcl + freebsd (Diogene.OSS programmer)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#3</link>
    <pubDate>Thu, 12 Mar 2009 16:53:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;gethostbyname_r - это из glibc, где она в FreeBSD находится? &lt;br&gt;&lt;br&gt;Она там разве что в /opt/ftp/income/unsorted :) &lt;br&gt;&lt;br&gt;&amp;gt;Поиск в интернете показал что в glibc для FreeBSD6 нет gethostbyname_r, &lt;br&gt;&lt;br&gt;А поиск на локальном харде что - показал glibc? - Ну дык поздравляю - у вас Линукс! :)&lt;br&gt;&lt;br&gt;&amp;gt;нужно пересобирать libmysqlclient.so&lt;br&gt;&lt;br&gt;У вас mysql консолька не работает? &lt;br&gt;Кстати - уже спрашивали. Если нам приходится угадывать Ваши ответы - будет честно если вам придется угадывать наши :)&lt;br&gt; &lt;br&gt;&amp;gt;. Может кто сталкивался ? &lt;br&gt;&lt;br&gt;Скорее сего собака в /lib/tcllib/fbsql/fbsql.so - но я не тиклист, тут тебе к специалисту надо.&lt;br&gt;&lt;br&gt;&lt;br&gt;PS: Телепаты как известно в отпуске. Но если FreeBSD 6 это 6.3 то там таки gethostbyname_r есть. Только что проверил.&lt;br&gt;</description>
</item>

<item>
    <title>fbsql + tcl + freebsd (Mo)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#2</link>
    <pubDate>Thu, 12 Mar 2009 10:20:35 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А команда mysql работает? gethostbyname_r - это из glibc, где она в &lt;br&gt;&amp;gt;FreeBSD находится? &lt;br&gt;&amp;gt;&amp;gt;   while executing &lt;br&gt;&amp;gt;&amp;gt;&quot;load ../lib/tcllib/fbsql/fbsql.so&quot; &lt;br&gt;&amp;gt;&amp;gt;   (&quot;package ifneeded&quot; script) &lt;br&gt;&amp;gt;&amp;gt;    invoked from within &lt;br&gt;&amp;gt;&amp;gt;&quot;package require &quot;fbsql&quot;&quot; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это че-то очень замшелое. Может лучше mysqltcl использовать? &lt;br&gt;&lt;br&gt;Перейти на mysqltcl возможности нет, тогда придется движок переписывать. Поиск в интернете показал что в glibc для FreeBSD6 нет gethostbyname_r, нужно пересобирать libmysqlclient.so . Может кто сталкивался ?&lt;br&gt;</description>
</item>

<item>
    <title>fbsql + tcl + freebsd (geekkoo)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/8141.html#1</link>
    <pubDate>Thu, 12 Mar 2009 08:09:13 GMT</pubDate>
    <description>&amp;gt;Возникла необходимость перенести сайт с одного хостинга на другой. Старый хостинг на &lt;br&gt;&amp;gt;Linux сервере, новый FreeBSD 6. Скрипты писаны на TCL используют библиотеку &lt;br&gt;&amp;gt;fbsql, сама библиотека компилируется, но когда запускаю скрипт выдает ошибку. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;couldn&apos;t load file &quot;../lib/tcllib/fbsql/fbsql.so&quot;: /usr/local/lib/mysql/libmysqlclient.so.14: Undefined symbol &quot;gethostbyname_r&quot; &lt;br&gt;&lt;br&gt;А команда mysql работает? gethostbyname_r - это из glibc, где она в FreeBSD находится?&lt;br&gt;&amp;gt;   while executing &lt;br&gt;&amp;gt;&quot;load ../lib/tcllib/fbsql/fbsql.so&quot; &lt;br&gt;&amp;gt;   (&quot;package ifneeded&quot; script) &lt;br&gt;&amp;gt;    invoked from within &lt;br&gt;&amp;gt;&quot;package require &quot;fbsql&quot;&quot; &lt;br&gt;&lt;br&gt;Это че-то очень замшелое. Может лучше mysqltcl использовать?&lt;br&gt;</description>
</item>

</channel>
</rss>
