From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Recipient: sisyphus@linuxteam.iplabs.ru From: Konstantin Volckov Organization: Goldhead Station To: sisyphus@linuxteam.iplabs.ru Date: Tue, 23 Jan 2001 05:44:35 +0300 X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="koi8-r" References: <01012004534700.09323@localhost.localdomain> <01012103142900.01440@localhost.localdomain> <3A6C5340.1D26E432@logic.ru> In-Reply-To: <3A6C5340.1D26E432@logic.ru> MIME-Version: 1.0 Message-Id: <01012305443500.02263@localhost.localdomain> Content-Transfer-Encoding: 8bit Subject: [sisyphus] =?iso-8859-1?q?=F7=D0=C5=DE=C1=D4=CC=C5=CE=C9=D1=20=CF=D4?= =?iso-8859-1?q?=F3=C9=DA=C9=C6=C1?= Sender: sisyphus-admin@linuxteam.iplabs.ru Errors-To: sisyphus-admin@linuxteam.iplabs.ru X-BeenThere: sisyphus@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: List-Post: 22 Январь 2001 18:35, Вы написали: > > Чем сейчас и занимаюсь. Кстати, обнаружил еще один баг - библиотеки glut > > & GLU неправильно слинкованы. Если набрать ldd на них, то можно увидеть, > > что они ссылаются только на glibc, в то время как они должны ссылаться > > еще и на libGL, libXt и еще несколько других. > > С какой стати? Подробнее, пжста. Посмотрите пакет Mesa. Без проблем. Во-первых, правильные линки (GL_DEPS и т.д.) прописаны в файле Make-config в варианте linux из той же Mesa. Их, конечно же, можно опустить, но это прокатит только тогда, когда программы, собираемые с использованием GL-ных библиотек, при сборке будут сами линковаться на нужные библиотеки, что происходит далеко не всегда. > >Это приводит к тому, что невозможно > > собирать программы, использующие их. > > Например? Например была проблема с fltk. fltk вашей сборки не слинковался ни на одну из Gl-библиотек, после чего, когда я стал собирать эмулятор PalmOS (pose), который использует fltk - так он отказался собираться именно по этой причине. (Там он пытался собрать простенькую тестовую прогу для проверки наличия fltk, при сбоке которой указал для gcc только флаг -fltk, в итоге сборка обломалась из-за невозможности правильно слинковаться с подпрограммами из libGL). Если бы были нормально слинкованы GL библиотеки, то fltk собрался бы с соответствующими линками на них и этой проблемы не возникло бы. > > Также это приводит к ошибкам сборки > > программ с использованием библиотек, которые используют glut & GLU. > > Пример? См. выше Вообщем, в окончание могу сказать следующее - по-моему проще добавить недостающие библиотеки в линки, т.к. хуже от этого точно не будет, а число возможных проблем снизится. > > Также aviplay стабильно падает в core. > > Это надо исправить, но включать его в дистрибутив, боюсь, нельзя из-за > лицензионных проблем. Это не страшно, т.к. mpeg4 вроде как хотят сделать окрытым, к тому же aviplay сам по себе достаточно глючный... PS. кстати, pilot-link из Сизифа не работает вообще, по причине отсутствия некоторых своих библиотек. > Rgrds, AEN -- Удачи, Konstantin