<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Cannot open shared object file без рута]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=21517&amp;type=atom" />
	<updated>2012-04-08T12:07:46Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=21517</id>
		<entry>
			<title type="html"><![CDATA[Re: Cannot open shared object file без рута]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=266961#p266961" />
			<content type="html"><![CDATA[<p>Супер!!! кстати там ещё один маленький косяк случился, который я сначала не обратил внимание это .so.4<br />изначально думал, что это какое-то специальное обозначение, а оказывается существует такой файл <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>с версией libstdc++. вопрос аналогично решен переносом&nbsp; благо либа меньше метра весит <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>Огромное спасибо тебе за помощь в решении моего вопроса <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[Сергей]]></name>
				<uri>https://linuxforum.ru/profile.php?id=315</uri>
			</author>
			<updated>2012-04-08T12:07:46Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=266961#p266961</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Cannot open shared object file без рута]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=266943#p266943" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Сергей пишет:</cite><blockquote><p>./start.cgi: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11&#039; not found (required by ./start.cgi)<br />./start.cgi: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9&#039; not found (required by ./start.cgi)</p></blockquote></div><p>судя по этому трабла ещё и в том, что libstdc++ старая на сервере.</p><div class="quotebox"><cite>Сергей пишет:</cite><blockquote><p>ldd ./start.cgi|grep libQ</p></blockquote></div><p>а теперь тоже самой только с предварительным export LD_LIBRARY_PATH=&quot;/путь/к/либам/Qt/:$LD_LIBRARY_PATH&quot;.</p><p>ЗЫ:вообще это не дело без root&#039;а добавлять в систему какие-то доп. бинарники, а тем более библиотеки.<br />ЗЗЫ: пользуйтесь тегами code</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2012-04-08T11:28:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=266943#p266943</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Cannot open shared object file без рута]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=266940#p266940" />
			<content type="html"><![CDATA[<p>Запускаю на сервере, в первую очередь интересны qt-шные библиотеки, они все находятся в той же папке (/home***):<br /></p><div class="codebox"><pre><code>ldd ./start.cgi|grep libQ
./start.cgi: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11&#039; not found (required by ./start.cgi)
./start.cgi: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9&#039; not found (required by ./start.cgi)
    libQtSql.so.4 =&gt; not found
    libQtGui.so.4 =&gt; not found
    libQtCore.so.4 =&gt; not found

LS -L
-rwxrwxrwx  1 hostuser hostuser 253168 Apr  8 13:17 libQtSql.so*</code></pre></div><p>на всех 777 сейчас, executable</p><p>В моем разделе нет noexec ибо до подключения Qt всё отлично жевалось.</p>]]></content>
			<author>
				<name><![CDATA[Сергей]]></name>
				<uri>https://linuxforum.ru/profile.php?id=315</uri>
			</author>
			<updated>2012-04-08T11:01:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=266940#p266940</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Cannot open shared object file без рута]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=266925#p266925" />
			<content type="html"><![CDATA[<p>конкретики по библиотекам добавьте <br />и на сервере ls -l для *.so, которые с собой таскаете...<br />и проверьте, чтоб в флагах монтирования раздела с которого запускаете не стояло noexec</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2012-04-08T10:40:47Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=266925#p266925</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Cannot open shared object file без рута]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=266902#p266902" />
			<content type="html"><![CDATA[<p>Всем привет, я тут балуюсь, пишу прогу на Qt<br />у меня на локалке всё идеально пашет, но вот косяк, пытаюсь поместить на сервер, а там, извечная тема с линковкой Qt приложений.<br />В Линуксе, как представителе высшей ступени эволюции считывает шареды из специальной папки, а текущую напросто игнорит(зло).<br />У меня конечно же нет рута и я не могу править конфиги да и редактирование конфигов в моем случае лишний геморой который нафиг не нужен.<br />Соотвественно устанавливать пакеты я тоже не могу, есть только 3 .so файла которые не дают мне спокойно спать по ночам, все остальные либы на месте.</p><p>Я вижу 2 варианта:<br />1 перекомпиляция, (всё правлю руками, без qtCreater поэтому некоторые манулы совершенно не понимаю что куда писать)<br />2 это обёртка в виде баш скрипта, тут самое интересное решение<br />LD_LIBRARY_PATH = не работает</p><p>chrpath -d ./start.cgi = не совсем понимаю о чем речь, но тоже не работает.</p><p>что ещё можно придумать?</p>]]></content>
			<author>
				<name><![CDATA[Сергей]]></name>
				<uri>https://linuxforum.ru/profile.php?id=315</uri>
			</author>
			<updated>2012-04-08T10:11:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=266902#p266902</id>
		</entry>
</feed>
