From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: =?koi8-r?Q?=E9=CC=D8=D1=20=E5=D7=D3=C5=C5=D7?= To: devel@lists.altlinux.org Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: 192.168.0.2 via proxy [85.249.75.18] Date: Wed, 22 Mar 2006 20:43:46 +0300 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: Subject: [devel] =?koi8-r?b?6NzbxdIg09TBzCDS1cfB1NjT0SDQ0skg08LP0svFINDB?= =?koi8-r?b?y8XUz9c=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Mar 2006 17:44:01 -0000 Archived-At: List-Archive: List-Post: Всем привет ещё раз. Проблема была там, где показал wRAR: gcc требует, чтобы теперь все -lXXX были в конце командной строки. У этого требования есть какое-то рациональное объяснение? Ведь из-за него кучу makefile'ов придётся переделывать (и своих, и чужих). С dirdiff дело оказалось ещё проще: -ltcl отсутствовал вообще. Непонятно, как он умудрялся собираться и проходить хэшер до этого. Я считал, что при сборке .so (так же, как при сборке бинарников) все внешние ссылки проверяются на наличие на основании библиотек, доступных в момент сборки (как в Java). С уважением, Илья Евсеев